Como descobrir onde os pacotes Homebrew estão instalados no Mac

Índice:

Anonim

Você já se perguntou onde o Homebrew coloca os binários dos pacotes de cerveja instalados em um Mac? Se você é um usuário do Homebrew, pode estar interessado em saber onde o Homebrew coloca tudo e onde encontrar os pacotes de cerveja instalados no Mac OS.

Mostraremos o caminho do diretório onde o Homebrew mantém os pacotes e também compartilharemos algumas outras maneiras de ver o que e onde o Homebrew instalou qualquer coisa em um Mac.

Isso obviamente se destina a usuários de Mac mais avançados que dependem da linha de comando e do Homebrew, e não se aplica a mais ninguém. Se você estiver interessado em instalar o Homebrew, saiba mais sobre isso aqui.

Onde os pacotes do Homebrew são instalados no Mac OS: o caminho de instalação do Homebrew

Por padrão, o Homebrew instalará todos os pacotes no seguinte diretório em todas as versões do Mac OS:

/usr/local/Cellar/

Além disso, o Homebrew coloca links simbólicos no seguinte caminho de diretório:

/usr/local/opt/

Os links simbólicos dos binários encontrados em /usr/local/opt/ todos apontam para seus respectivos pacotes em /usr/local/Cellar/ como pode ser confirmado com ls e o sinalizador -l:

ls -l /usr/local/opt/

O exemplo de captura de tela demonstra os links simbólicos apontando de /usr/local/opt/ para /usr/local/Cellar/ para cada pacote de preparo individual:

Portanto, você pode usar o comando ls para listar todos os pacotes Homebrew instalados em um Mac simplesmente mostrando a listagem completa do diretório:

ls /usr/local/Cellar

Como encontrar informações específicas sobre a instalação do pacote Homebrew

Agora que você sabe onde o Homebrew geralmente armazena pacotes, você também pode aprender mais detalhes sobre pacotes específicos. Mostraremos alguns comandos para imprimir o caminho exato de um pacote específico de cerveja e também como obter informações detalhadas adicionais sobre determinados pacotes Homebrew instalados no Mac.

Como encontrar exatamente onde um pacote Homebrew está instalado

Se você deseja que o caminho exato para onde um pacote Homebrew está instalado seja informado via linha de comando, o método mais simples é usar o sinalizador –prefix e apontá-lo para um pacote Homebrew específico no Mac , isso revelará o local onde está instalado:

brew --prefix

Por exemplo, usando o pacote ‘wget’ podemos obter as seguintes informações imediatamente:

$ brew --prefix wget /usr/local/opt/wget

Como você pode ver na saída do comando, apenas o caminho de instalação para esse pacote Homebrew é mostrado.

Como Obter Informações Detalhadas do Pacote Homebrew

Se você estiver interessado em obter informações mais detalhadas sobre um pacote Homebrew específico que foi instalado, incluindo de onde veio o pacote Homebrew, o que é, quando foi instalado, o caminho onde o brew pacote está instalado, bem como informações sobre as dependências desse pacote e quais outros pacotes são necessários para usá-lo. Isso é obtido usando o sinalizador ‘info’ com brew para apontar para um pacote específico, usando a seguinte sintaxe:

informações sobre o preparo

Por exemplo, se você quiser obter informações sobre o pacote Homebrew “wget”, então você deve emitir o seguinte comando:

brew info wget

Apertar return detalhará as informações sobre o pacote de preparo. A saída de exemplo de tal comando para ‘wget’ pode parecer com o seguinte:

$ informações de preparo wget wget: estável 1.19.5 (engarrafado), recuperador de arquivos da Internet HEAD https://www.gnu.org/software/wget/ /usr /local/Cellar/wget/1.19.4_1 (50 arquivos, 3,8 MB)Derramado da garrafa em 2018-05-07 às 10:59:31 De: https://github.com/Homebrew/homebrew-core/blob /master/Formula/wget.rb==> Dependências Build: pkg-config Necessário: libidn2, openssl Opcional: pcre libmetalink gpgme==> Options --with-debug Build with debug support

O comando 'brew info' obviamente revela significativamente mais informações do que simplesmente o caminho de instalação do pacote, portanto, se você simplesmente deseja o caminho exato de um pacote de cerveja instalado, o comando –prefix pode ser mais fácil para o script ou outros fins.No entanto, a saída completa do comando 'brew info' é incrivelmente útil para obter informações abrangentes sobre qualquer pacote instalado e tem um valor óbvio por esse motivo, além de mostrar onde algo está instalado.

Tente você mesmo esses comandos com qualquer pacote Homebrew. Se você seguiu nossos artigos anteriores sobre a instalação do Homebrew no Mac e verificou alguns dos pacotes Homebrew populares disponíveis, ou talvez atualizou para Python 3 ou instalou node.js e npm por meio do Homebrew, essas dicas funcionarão para mostrar o caminho de instalação desses pacotes, bem como outras informações de pacote dignas de nota.

Você tem conselhos ou informações interessantes para compartilhar sobre como localizar onde o Homebrew instala pacotes em um Mac ou como recuperar detalhes do pacote? Compartilhe conosco nos comentários abaixo!

Como descobrir onde os pacotes Homebrew estão instalados no Mac