Se você é um usuário de Mac power e provavelmente um engenheiro de software, você terá Homebrew instalado em sua máquina. Caso você não saiba o que é Homebraw, você pode encontrar mais informações aqui e pode ler como instalá-lo aqui. Basicamente, Homebrew é o gerenciador de pacotes que falta para o Mac OS X e pode ser usado para instalar pacotes Unix adicionais. É uma ferramenta que pode realmente ajudá-lo a instalar quase tudo e pode gerenciar dependências e atualizar pacotes com apenas um comando.
Então aqui estão os 10 melhores pacotes Homebrew para Mac
1. Wget
Wget é uma ferramenta de linha de comando que pode baixar arquivos via HTTP, HTTPS, FTP e FTPS. É uma ferramenta interativa sem linha de comando e pode ser usada dentro de scripts bash, cron jobs e terminais.
Como instalá-lo:
brew install wget
2. Htop
Htop é uma alternativa de topo que pode fornecer informações adicionais através do terminal sobre o uso da CPU, memória disponível, tempo de funcionamento do sistema, serviços em execução e também a capacidade de matar processos em execução.
Você pode baixá-lo e instalá-lo a partir do site oficial, mas é muito mais fácil fazê-lo a partir de Homebrew digitando apenas no seu terminal:
brew install htop
e você pode usá-lo digitando htop
após a instalação.
3. Youtube-dl
Youtube-dl é um programa de linha de comando que permite baixar vídeos e som do YouTube. Também pode baixar conteúdo de alguns outros sites. Você pode usá-lo digitandoyoutube-dl -f best 'youtube-link'
Isto lhe permitirá baixar a melhor qualidade de vídeo disponível que YouTube tem. Embora, seja contra os termos e condições de YouTube é um programa realmente útil que pode ajudar-te a descarregar vídeos que carregaste para YouTube, mas já não os tens na tua máquina local. Você pode baixar o youtube-dl usando Homebrew como mostrado abaixo:brew install youtube-dl
4. Ripgrep
Ripgrep é uma ferramenta de linha de comando que pode pesquisar recursivamente o seu diretório atual. Ele pode ser usado com um padrão regex e também pode respeitar as regras do seu gitignore. O Ripgrep está disponível para Mac OS X, Linux e Windows. Você pode baixar os binários aqui ou você pode baixá-lo usando Homebrew como mostrado abaixo.
brew install ripgrep
5. Imagemagick
Imagemagisk tem muitas capacidades quando se trata de converter imagens de um formato para outro e também pode fazer alguma edição básica de imagens como inverter, girar, espelhar, etc. Os criadores do Imagemagisk também levaram em consideração a performance. O Imagemagisk utiliza vários threads para que ele possa fazer várias operações de E/S realmente rápidas. Para instalá-lo você pode fazer:
brew install imagemagisk
Documentação extensiva da API e as capacidades completas do Imagemagisk podem ser encontradas aqui.
6. Vim
Vim é o famoso, altamente configurável e um pouco controverso editor de texto que você pode usar. Tem uma grande variedade de plugins e, na minha opinião, se você investir algum tempo para configurá-lo corretamente e aprender todos os comandos você estará escrevendo muito mais rápido que usando um editor de texto com uma interface de usuário. Ele tem suporte para centenas de linguagens de programação e vem em todos os sistemas UNIX. No entanto, se você gostaria de obter a última versão facilmente, você deve instalá-la via Homebrew. Um site realmente agradável que o ajudará a aprender VIM é chamado VIM Adventures. Você aprenderá os comandos básicos jogando um jogo que é uma forma interessante de aprender a ferramenta.
brew install vim
Para computadores Apple, há um guia muito bom de como configurá-lo corretamente. Ele pode ser encontrado aqui.
7. Zsh
Z shell é outro shell, como por exemplo bash (padrão nos Macs). Zsh fornece funcionalidades adicionais e quando é usado com um framework pode ser realmente poderoso e pode ajudar a sua produtividade. Zsh vem com o Mac OS X, porém, está desatualizado e, normalmente, você não recebe atualizações frequentes. É por isso que é melhor instalá-lo via brew.
brew install zsh
O framework que eu recomendo usar com o Zsh chama-se Oh meu Zsh. Eu irei mostrar minha configuração Zsh + iTerm2 em um post futuro. O Zsh tem plugins muito bons e temas lindos. Eu sempre me encontro procurando por bons temas a cada dois meses só para mudar o visual do meu terminal.
8. Unrar
Muita gente conhece unrar. Esta é a versão de linha de comando do famoso unarchiver do pacote. Ele tem suporte total para arquivos RAR e ZIP. Alguns dos formatos que ele pode descomprimir são GZIP, ACE, CAB juntamente com muitos outros. Instalação:
brew install unrar
9. Paralelo
Parallel é uma aplicação de linha de comando que pode simultaneamente executar múltiplos trabalhos no seu ambiente local ou remotamente. Um caso típico de uso é ter um script que você gostaria de executar muitas vezes. Ele pode tomar como entrada vários hosts, usuários, urls ou arquivos. Você pode instalá-lo executando:
brew install parallel
Você pode verificar o vídeo abaixo de como você pode usá-lo.
10. Speedtest-cli
Como o seu nome sugere esta é uma ferramenta para fazer testes de velocidade na sua ligação à Internet. Basicamente é a versão de linha de comando do site Speedtest.net.
brew install speedtest-cli
Deixe uma resposta