Почему мой «список пивоваров» заполняется неизвестными библиотеками и как мне от них избавиться? - PullRequest
1 голос
/ 12 февраля 2020

Моей маме c исполнился 1 месяц, я устанавливал все, что мог, с помощью brew и brew cask, чтобы держать все в порядке, чтобы иметь возможность полностью удалить ненужное программное обеспечение. Список бочек от Brew выглядит нормально, перечислены только те библиотеки, которые у меня есть. Я установил около 10 библиотек с brew install. Почему мой список теперь выглядит так ??? Как избавиться от ненужных библиотек, не ломая вещи?

adns            gettext         lame            libgpg-error        libtiff         mongodb-community   openjpeg        readline        theora          yarn
aom         giflib          leptonica       libidn2         libunistring        mongodb-community-shell openssl@1.1     ripgrep         uchardet        z
cairo           glib            libarchive      libksba         libusb          mujs            opus            rtmpdump        unbound         zimg
flac            gmp         libass          libogg          libvidstab      ncurses         p11-kit         rubberband      vapoursynth     zsh
fontconfig      gnutls          libassuan       libpng          libvorbis       nettle          pcre            sdl2            webp            zsh-completions
freetype        graphite2       libbluray       libsamplerate       libvpx          node            pcre2           snappy          x264            zsh-git-prompt
frei0r          harfbuzz        libevent        libsndfile      little-cms2     node@10         pinentry        speex           x265            zsh-syntax-highlighting
fribidi         icu4c           libffi          libsoxr         lua@5.1         npth            pixman          sqlite          xvid
gdbm            jpeg            libgcrypt       libtasn1        lzo         opencore-amr        python          tesseract       xz

1 Ответ

1 голос
/ 12 февраля 2020

Некоторые формулы требуют или зависят от других. Вы можете увидеть, какие другие формулы formula X зависят от:

brew deps X

Вы можете увидеть, какие другие формулы нуждаются formula X с:

brew uses X --installed

Вы можете увидеть формулы, которые не один зависит от:

brew leaves

В общем, вы можете попробовать удалить любую формулу, потому что она не удалит ничего, что требуется чем-то другим, если вы не используете:

brew rm --ignore-dependencies  ...
...