Homebrew (BrewUI)
Homebrew and BrewUI contributors · A interface nativa oficial do Homebrew para Mac para descobrir pacotes, visualizar softwares instalados, atualizar pacotes e inspecionar a saída de comandos.
Descrição
Tradução por IAVer originalBrewUI é a interface gráfica oficial do Homebrew para macOS, distribuída como Homebrew.app. Ajuda usuários que preferem uma interface nativa a descobrir e gerenciar pacotes Homebrew, mostrando os comandos e a saída do Terminal subjacentes. A GUI é separada do gerenciador de pacotes de linha de comando do Homebrew.
Recursos
- Navegue e pesquise pacotes instalados, com visualizações de fórmula e cask e detalhes do pacote.
- Descubra pacotes e inspecione atualizações disponíveis.
- Instale, atualize e desinstale pacotes compatíveis por meio de operações do Homebrew.
- Inspecione dependências, pacotes dependentes e metadados de pacotes.
- Execute diagnósticos do Homebrew pelo Doctor e revise relatórios de Configuration.
- Visualize e copie comandos e preserve a saída das operações no console integrado.
Instalação e primeiro uso
Instale brew install --cask homebrew-app e depois abra Homebrew.app a partir de Applications. Uma instalação funcional do Homebrew deve existir separadamente: instalar este cask de GUI não substitui o gerenciador de pacotes. Use Installed para inspecionar pacotes existentes, Discover para encontrar pacotes e Upgrades para revisar atualizações disponíveis. Revise o comando exibido antes de alterar o software. A versão 0.5.0 atualiza o Homebrew antes de verificar pacotes desatualizados, portanto verificar atualizações também pode atualizar os metadados do Homebrew.
Requisitos e configuração
O BrewUI 0.5.0 requer macOS 26.0 ou posterior. O cask do Homebrew lista variantes Intel e Apple Silicon para as versões atuais suportadas do Mac. É um aplicativo SwiftUI exclusivo para Mac; não há build oficial para Windows, Linux, Android ou iOS desta GUI. O suporte separado do Homebrew à linha de comando no Linux não implica suporte a Linux para o BrewUI. O cask declara o mínimo de macOS, mas nenhuma dependência adicional de fórmula. Na prática, o app precisa de uma instalação funcional do Homebrew instalada separadamente e das ferramentas exigidas pelo Homebrew e pelos pacotes que você escolher. Os requisitos de Swift, Mint e Xcode na configuração para contribuidores destinam-se a compilar o app, não são requisitos adicionais de tempo de execução para a versão baixada. O projeto não publica mínimos fixos de RAM ou de armazenamento instalado; os pacotes gerenciados exigem seus próprios recursos.
Configure o Homebrew por meio de arquivos brew.env, como ~/.homebrew/brew.env, e reinicie o app após alterações. Aliases de shell, variáveis exportadas do shell de login e configurações personalizadas de PATH não configuram o ambiente Homebrew isolado do BrewUI. Portanto, seus relatórios de Configuration e Doctor podem diferir de uma sessão do Terminal. Use linhas literais NAME=value em brew.env, em vez de comandos de shell.
Conflitos e operações de pacotes
O cask não declara conflito de pacote nomeado, o que não garante compatibilidade com toda configuração de terceiros. Um Homebrew.app existente em Applications pode ocupar o mesmo local de instalação. As operações de pacotes alteram a mesma instalação do Homebrew usada pelo Terminal; pacotes individuais podem ter dependências, conflitos, licenças, etapas de instalação privilegiadas ou requisitos específicos de serviço. A limpeza opcional com zap remove as preferências e os caches deste app. Isso não significa que todo software gerenciado pelo Homebrew deva ser removido.
Contas, custos e licença
O BrewUI é gratuito e de código aberto; o gerenciamento comum de pacotes não exige conta ou assinatura no app. É necessário acesso à rede para dados de catálogo e downloads. Softwares de terceiros instalados pelo Homebrew têm suas próprias taxas, contas e licenças. O código-fonte do BrewUI é licenciado sob AGPL-3.0, incluindo a provisão aplicável de uso em rede para software adaptado. A marca do Homebrew é distinta do licenciamento do código-fonte.
Referências oficiais
Novidades Novidades da versão 0.5.0 7 de out. · Editoria OpenNavo · Tradução por IA
- PacotesReconciliar o inventário instalado dentro do ciclo de vida da operação.
- InterfaceCorrigir um travamento do menu e o conteúdo comprimido dos detalhes do pacote.
- IdiomasAdicionar traduções para chinês simplificado e tradicional.