9 dos melhores pacotes Homebrew para Mac
Se você é um usuário avançado de Mac que passa muito tempo na linha de comando, provavelmente já tem o Homebrew instalado. Então, que tal compartilhar uma lista com alguns dos melhores pacotes Homebrew disponíveis para usuários de Mac?
Discutimos o Homebrew muitas vezes antes, mas essencialmente ele torna a instalação de ferramentas de linha de comando adicionais mais fácil do que nunca, pois não há necessidade de compilação e ele lida com as dependências para você.Mesmo se você não tiver o Homebrew instalado, esta lista de alguns dos pacotes e ferramentas mais úteis do Homebrew pode inspirá-lo a obter o Homebrew no seu Mac.
Para usar esta lista, você deve ser um usuário de linha de comando razoavelmente avançado e, obviamente, precisará instalar o Homebrew no Mac, caso ainda não o tenha feito. Então você está pronto para ir e aproveitar a coleção. E não se esqueça de compartilhar seus pacotes Homebrew favoritos também nos comentários.
Em nenhuma ordem específica, aqui estão alguns dos principais pacotes Homebrew para Mac:
barril
Cask permite que você instale facilmente aplicativos e binários da GUI do Mac OS diretamente da linha de comando usando o Homebrew. Primeiro, você instala o cask e, em seguida, pode instalar aplicativos normais do Mac diretamente da linha de comando.
brew install cask
Por exemplo, depois de ter o cask, se você deseja instalar o Chrome a partir da linha de comando, o Cask pode fazer isso com um comando como o seguinte:
brew cask install google-chrome
Ou talvez você queira instalar o iterm2 para ter aquela linha de comando suspensa legal disponível em qualquer lugar:
brew cask install iterm2
Cask pode instalar toneladas de aplicativos no Mac OS sem precisar baixá-los individualmente de vários sites e, em seguida, passar pela rotina típica de instalação de arrastar e soltar.
Observe que o Cask tem algumas limitações, por exemplo, não pode instalar nada da Mac App Store e o Cask não pode instalar atualizações de software no Mac como o comando 'softwareupdate' pode , mas isso não a torna uma ferramenta menos útil para usuários avançados de Mac.
htop
htop é um monitor de recursos do sistema para a linha de comando. O htop é basicamente uma versão superior do 'top', com um bom indicador visual de atividade do processo, atividade da CPU, uso de memória, carga média e gerenciamento de processos.Você pode pensar nisso como o Activity Monitor para a linha de comando, embora muitos usuários da linha de comando argumentem que é ainda mais útil do que o Activity Monitor.
brew install htop
Já discutimos a instalação do htop no Mac antes, é realmente uma ferramenta fantástica que merece fazer parte de qualquer caixa de ferramentas de linha de comando.
wget
wget pode baixar dados da web e ftp, tornando-se uma das melhores ferramentas disponíveis para baixar qualquer coisa através da linha de comando. Se você deseja baixar apenas um único arquivo de algum lugar, ou deseja baixar um diretório inteiro ou até espelhar um site completo, o wget pode fazer isso por você.
brew install wget
Você também pode instalar o wget sem o Homebrew, mas se estiver lendo este artigo provavelmente já tem o Homebrew.
nmap
nmap é um scanner de segurança de rede de primeira linha. Ele pode encontrar ativos de rede, descobrir serviços e hosts em redes locais, realizar varreduras de portas, mapear uma rede (daí o nome), detectar sistemas operacionais e versões de software em clientes e servidores e muito mais. É uma excelente ferramenta para administradores de sistemas, administradores de rede, pesquisadores de segurança e qualquer outra pessoa que precise se interessar por atividades de varredura de rede.
brew install nmap
Você também pode obter o nmap para Mac como uma imagem de disco em um binário independente se preferir não lidar com homebrew, mas, novamente, estamos falando sobre homebrew aqui.
Ah, e se o conceito de nmap for atraente para você, mas a linha de comando estiver muito acima de sua cabeça ou for muito pesada, então você pode usar o Network Utility no Mac OS para executar varreduras de porta, dedo, whois, rastreamento rota, ping e muito mais, tudo a partir de um aplicativo GUI mais amigável.
links
links e lynx são navegadores de linha de comando, permitindo acesso total à web (bem, desde que haja texto para navegar) a partir da linha de comando. Isso é útil por vários motivos, seja pesquisando e navegando na Web a partir de uma janela de terminal ou até mesmo para testar a funcionalidade e a compatibilidade do site com navegadores alternativos e para casos de uso alternativos. Eu gosto de 'links', mas 'lynx' também é bom, ou você pode instalar os dois.
brew install links
Discutimos o lynx antes dos macports, e você também pode obter o lynx com suporte de imagem se estiver interessado, mas, novamente, se você tiver o Homebrew instalado, é muito fácil instalá-lo através da linha de comando .
geoiplookup
geoip fornece dados de geolocalização para um endereço IP inserido. Isso é útil para administradores de rede e sistemas, trabalhadores da web, pesquisadores de segurança e muito mais.
brew install geoip
Se você já se perguntou onde um determinado IP está localizado no mundo e a qual ISP ele pertence, então geoip é para você.
irssi
Você gosta de conversar no IRC? Quer ser avisado para 'rtfm' quando fizer uma pergunta no linux? Então irssi é para você, porque é indiscutivelmente o melhor cliente irc para a linha de comando (ou talvez em geral, desculpe ircii, mirc e ircle).
brew install irssi
/participe!
bash-completion
Se você usa o bash shell, então o bash-completion provavelmente é algo com o qual você está familiarizado ou em breve estará, pois melhora drasticamente a conclusão do comando e é programável. Pessoalmente, gosto do zsh, que também possui ótimos recursos de conclusão, mas o bash-completion torna o bash muito mais útil; portanto, se você é um fã do bash, verifique se parece atraente para você.
brew install bash-completion
Ah, e isso provavelmente nem é preciso dizer, mas se você alterou seu shell em algum momento no aplicativo Terminal, convém usar o bash para obter qualquer uso do bash-completion.
ver
O comando watch é super útil para manter um olho contínuo em outro processo. Por exemplo, você pode usar o watch para rastrear o uso do disco ou IO, ou o uso da memória virtual ou qualquer outra coisa, atualizando a saída do comando a cada poucos segundos. Esta é uma daquelas ótimas ferramentas para administradores, mas também é útil para muitas outras finalidades.
brew install watch
Home-brew não é a única abordagem para o relógio, você também pode instalar o relógio no Mac OS usando MacPorts, a partir do código-fonte ou como um binário pré-compilado também.
O que você acha? Você tem algum pacote Homebrew particularmente favorito? Compartilhe seus próprios pacotes, truques, instalações e complementos do Homebrew nos comentários abaixo!