Os melhores aplicativos Homebrew para Mac
Um dos hábitos que mantive desde minha breve passagem como programador é que adoro aplicativos CLI, principalmente aplicativos Homebrew. Eles são simples, divertidos de usar, são capazes de fazer coisas que alguns aplicativos GUI não são e são ótimos para ajustar e modificar seu Mac com segurança.
Se você não sabe nada sobre aplicativos CLI ou Homebrew, talvez queira gastar um pouco mais de tempo pesquisando aplicativos CLI antes de instalar os listados neste artigo. Abordarei uma breve explicação do Homebrew no início deste artigo e tentarei postar mais artigos sobre Homebrew/Terminal no futuro, mas por enquanto, recomendo ignorar este post se você não se sentir pronto para experimentar aplicativos CLI .
Apresentações fora do caminho, vamos entrar no assunto!
O que são aplicativos Homebrew?
Estou usando o termo “aplicativos Homebrew” para me referir a aplicativos instalados por meio do Homebrew. Homebrew é conhecido como gerenciador de pacotes. Tudo isso significa que você pode instalar pacotes (ou seja, aplicativos) usando o Homebrew. Pense nisso como a App Store, mas para o terminal do seu Mac.
A maioria dos aplicativos Homebrew são totalmente gratuitos e seguros. Existem alguns procedimentos de segurança em vigor para evitar que malware seja baixado do Homebrew. Por exemplo, o comando sudo
não pode ser usado pelo Homebrew, o que impede o acesso a determinados níveis do seu computador.
Ao contrário da App Store, no entanto, isso não é monitorado pela Apple, então você deseja obter alguma confirmação de que os aplicativos que você está baixando são seguros (todos os aplicativos nesta postagem são verificados como seguros).
Deve-se notar também que o Homebrew é um gerenciador de pacotes de terceiros. Ele não vem com o seu Mac e não foi criado pela Apple. Portanto, se ainda não o instalou, você precisará instalá-lo antes de instalar qualquer um dos aplicativos deste artigo. Existem vários tutoriais fáceis online para ajudá-lo nesse processo.
Os melhores aplicativos Homebrew para Mac
Se você tiver o Homebrew instalado e seu Terminal aberto no Mac, você está pronto para começar a experimentar esses aplicativos Homebrew. Alguns deles serão mais técnicos do que outros. Isso ocorre porque os aplicativos CLI geralmente são voltados para desenvolvedores.
No entanto, também tentei incluir aplicativos que todos possam usar, como um gerenciador de tarefas, um downloader seguro de vídeos do YouTube e uma ferramenta que permite navegar na web a partir do Terminal.
Sem mais delongas, aqui estão alguns dos melhores (e meus favoritos) aplicativos Homebrew no Mac.
1. barril: Baixe aplicativos GUI através do seu terminal Mac
Por padrão, o Homebrew só permite baixar programas CLI. Programas CLI, ou programas de interface de linha de comando, são aplicativos com os quais você interage digitando linhas de código na janela do terminal. Eles normalmente não respondem a cliques do mouse ou possuem quaisquer outros gráficos além de texto simples no terminal.
Um programa GUI, ou programa de interface gráfica do usuário, são os aplicativos que usamos com mais frequência atualmente. Microsoft Word, Safari, YouTube, Slack – qualquer aplicativo que tenha botões, gráficos suaves, vídeos, animações e muito mais é um aplicativo GUI. Como esses aplicativos são mais simples de usar, quase todos os aplicativos lançados hoje são GUI.
Para usuários do Homebrew que ainda desejam instalar aplicativos GUI através do terminal, cask
é obrigatório. Você pode instalar aplicativos como Google Chrome, Adobe Creative Cloud, Fantastical e muito mais.
Para adicionar cask
à sua lista de aplicativos Homebrew, cole-o em seu terminal e pressione return:
brew install barril
2. htop: O melhor gerenciador de recursos para seu terminal Mac
htop
é um dos aplicativos Homebrew mais populares e por um bom motivo. É um gerenciador de recursos baseado no conhecido aplicativo CLI top
com uma interface melhor e recursos adicionais.
Se você já usou o Activity Monitor no seu Mac, está familiarizado com o que um gerenciador de recursos faz. Ele apenas mostra como diferentes aplicativos estão usando RAM, CPU e GPU do seu computador. Isso o torna uma ótima alternativa ao Activity Monitor para aqueles que trabalham constantemente em seu terminal.
Para instalar o htop
, cole o seguinte código em seu terminal:
brew install htop
3. wget: Baixe arquivos e sites em um instante
wget
é outro dos aplicativos Homebrew que todo usuário de terminal deve ter instalado em seu Mac. É um pacote que permite aos usuários baixar qualquer coisa conectada a um protocolo HTTP, HTTPS, FTP ou FTPS. Como esses são os protocolos mais populares, isso significa que você pode basicamente baixar o que quiser da web.
Isso inclui baixar arquivos, diretórios e até sites inteiros diretamente da linha de comando. É uma das maneiras mais rápidas e simples de mover arquivos da Web para o seu computador.
Você também pode alterar os nomes dos arquivos enquanto os baixa, dessa forma os sites e arquivos que você salva usando wget
são organizados exatamente como você deseja. Você também pode limitar a velocidade de download, o que é muito útil ao baixar arquivos enormes com os quais você não deseja destruir sua largura de banda.
Para instalar o wget
usando o Homebrew, cole o seguinte em seu terminal:
brew install wget
4. links: navegue na web a partir do seu terminal Mac
links
é um dos aplicativos de terminal de maior nicho. Não acho que o usuário médio algum dia terá muita utilidade para isso. Dito isto, é um dos aplicativos Homebrew mais legais que já encontrei.
links
é um aplicativo CLI que permite executar um navegador da web em seu terminal. A versão do site exibida para você é incrivelmente simples. Será baseado em texto, é claro, e apenas uma lista dos links e textos listados no site.
No entanto, ainda há muita interatividade e navegação disponíveis, o que o torna uma maneira simples de navegar na web. Útil para quando você deseja visitar sites com uma conexão de dados lenta, impressionar seus amigos ou... bem, tenho certeza de que existem outros usos.
Deve-se observar que existem diversas versões de links
:
links
lynx
links2
elinks
Para instalar a versão descrita neste post, cole isto em seu terminal:
links de instalação do brew
5. youtube-dl: Baixe vídeos do YouTube com segurança e facilidade
Na verdade, usei o youtube-dl
muito mais do que qualquer outro aplicativo Homebrew nesta lista. Se você já tentou baixar um vídeo do YouTube, sabe que pode ser bem complicado. O YouTube não permite que você baixe vídeos de seu site, e muitos sites de terceiros baixam seu vídeo junto com um vírus desagradável.
É por isso que fiquei muito satisfeito ao encontrar o youtube-dl
. Isso não apenas torna o download de vídeos do YouTube muito fácil e gratuito, mas também seguro. Eu uso no meu Mac há anos e nunca tive um único problema. Leva apenas alguns segundos e um comando muito simples para baixar o vídeo de sua escolha no YouTube.
Você pode até escolher opções que permitem baixar playlists, miniaturas, vídeos com base na contagem de visualizações, controlar a velocidade de download e muito mais. Tem tudo que você precisa e muito mais.
Para instalar o youtube-dl
, cole isto no seu terminal Mac:
brew install youtube-dl
6. speedtest-cli: verifique rapidamente a velocidade da sua internet a partir do seu terminal
Por enquanto, a velocidade da internet ainda é um pouco esporádica, independente de quanto você paga ou de onde mora. É por isso que você pode verificar a velocidade da Internet com frequência. Pode ser especialmente útil ao verificar o quão otimizado um site está – você pode ver como sua otimização pode estar sendo afetada pelas velocidades de sua rede.
É aí que entra o speedtest-cli
. É um pacote que permite verificar instantaneamente a velocidade da sua internet a partir do terminal. Não visite sites obscuros que terão dificuldade para carregar quando a Internet estiver lenta.
Você pode até usar diferentes opções em speedtest-cli
para alterar as informações que está vendo. --bytes
, por exemplo, mostrará sua velocidade em bytes, enquanto --simple
fornecerá as informações básicas que você está procurando (ping, download e upload velocidades).
O único problema é que speedtest-cli
requer que você instale primeiro o pip
, que é apenas um gerenciador de pacotes Python. Para instalá-lo pip
, cole isto em seu terminal:
brew install python
E então:
sudo easy_install pip
E por último, para instalar o speedtest-cli
, cole:
pip install speedtest-cli
7. árvore: visualize instantaneamente suas pastas e arquivos em uma árvore visual
Se você sabe navegar em seu terminal Mac usando comandos como cd
, ls
e ..
, você sabe que não é muito difícil navegar estruturas de arquivos simples. No entanto, quando você tem muitos arquivos e diretórios para pesquisar, pode ser difícil encontrar o arquivo que procura.
Para evitar que você procure em cada pasta o que precisa, basta usar o pacote tree
. tree
é um comando simples (basta digitar tree
no terminal após instalá-lo) que fornece instantaneamente uma visão de cada arquivo e pasta em seu computador, bem como como eles estão aninhados um no outro.
Você pode obter uma árvore de pastas para uma pasta específica navegando até essa pasta e chamando o comando. Você também pode controlar quantos níveis da árvore existem digitando tree -L 1
, sendo um o número de níveis de profundidade que você deseja ter.
Para instalar o tree
, basta colar isto no seu terminal Mac:
árvore de instalação do brew
8. taskwarrior: uma lista de tarefas para o seu terminal
O próximo item em nossa lista de aplicativos Homebrew é taskwarrior
. taskwarrior
é um dos aplicativos Homebrew mais legais que qualquer pessoa pode usar a qualquer momento. Não há necessidade de ser um desenvolvedor ou mesmo um técnico. É um aplicativo CLI tão simples que acho que é uma ótima ferramenta para quem se sente confortável com o terminal.
Basicamente, taskwarrior
é um aplicativo de tarefas que você pode facilmente adicionar, organizar e verificar itens diretamente do seu terminal. Você pode organizar suas tarefas por data, prioridade ou até mesmo projeto.
Se você não trabalha no terminal com frequência, taskwarrior
pode parecer um pouco redundante. Afinal, vários aplicativos GUI fazem isso por você (por exemplo, Lembretes). Mas acho que é uma coisa bacana de se ter, especialmente se você joga muito no terminal.
Para instalar o taskwarrior
no seu Mac, cole isto no seu terminal:
tarefa de instalação do brew
Como este aplicativo é um pouco mais robusto do que a maioria dos listados até agora, você pode clicar aqui para saber como usá-lo. Além disso, normalmente você pode obter ajuda para cada um desses pacotes em seu terminal digitando o comando (task
, youtube-dl
, wget
, etc. .) seguido por -h
, help
ou -help
. Quase todos os programas CLI fornecerão sintaxe, exemplos e muito mais com um desses comandos.
9. tmux: execute várias sessões de terminal simultaneamente
tmux
é um daqueles aplicativos Homebrew sem os quais alguns usuários não conseguirão viver e que outros não entenderão por que você precisa dele em primeiro lugar.
Em essência, tmux
permite que você execute várias sessões de terminal na mesma janela do seu Mac. Seu terminal será dividido em várias seções, cada uma executando uma instância de terminal diferente. Você pode personalizar onde cada instância é colocada, quanto da tela ela ocupa e quantas instâncias diferentes deseja executar.
Embora isso seja apenas por conveniência, há momentos em que pode ser de grande ajuda. Por exemplo, você pode usá-lo para fazer SSH em outro servidor e encerrar as sessões sem encerrar o processo. Além disso, é bom para a produtividade se você quiser evitar abrir as redes sociais enquanto trabalha.
Para instalar o tmux
, cole isto no seu terminal Mac:
brew install tmux
Este é outro aplicativo CLI complicado, então aqui está a documentação para ajudá-lo a descobrir. Role até o final da página para LEIA-ME.
10. mas: Instale aplicativos na Mac App Store a partir do seu terminal
Assim como o taskwarrior
, o mas
está na lista de aplicativos Homebrew dos quais você provavelmente nunca precisará. Mas isso não o torna menos legal. mas
permite que você instale aplicativos da App Store a partir do seu terminal. Basta executar o comando, digitar o nome do aplicativo que deseja instalar e executar o comando.
Este pacote inclui alguns recursos extras que podem encorajá-lo a instalá-lo, caso você não estivesse convencido antes. Isso inclui a capacidade de verificar o número da versão de um aplicativo da App Store, instalar todas as atualizações da App Store de uma vez e usar o comando lucky
para baixar o primeiro resultado de pesquisa após uma palavra-chave.
Para instalar mas
do Homebrew, cole isto em seu terminal Mac:
brew install mas
11. Midnight-Commander: Use o terminal como se fosse o Finder
O último em nossa lista de aplicativos Homebrew é midnight-commander
. É um dos aplicativos mais poderosos desta lista, transformando a janela do seu terminal em um explorador de arquivos semelhante ao Finder.
Uma vez instalado, você pode executar o midnight-commander
com o comando mc
. Fazer isso abrirá uma estrutura de diretórios na qual você pode navegar usando as setas do mouse ou do teclado. Você poderá ver tamanhos de arquivos, datas e muito mais usando esta visualização.
Por padrão, midnight-commander
mostra duas seções que refletem qualquer diretório em que você esteja. Você pode então navegar pelos arquivos em cada uma dessas seções separadamente, comparando arquivos e pastas à medida que avança.
Esta é uma ótima ferramenta para quem acha cd
e ls
muito tediosos.
Para instalar o midnight-commander
, cole isto em seu terminal:
brew install comando da meia-noite
Torne-se um usuário avançado e comece a usar esses aplicativos Homebrew
Além de serem seguros e úteis, os aplicativos Homebrew são uma das melhores maneiras de começar a extrair ainda mais potência e funcionalidade do seu Mac. E se você é novo no terminal, eles podem ser uma maneira divertida de aprender o básico sem causar nenhum dano à sua máquina.
Para mais dicas, listas, guias e análises, confira o restante do conteúdo aqui em AppleToolBox.