Se há uma ferramenta de linha de comando que eu sei que a maioria de vocês usa, é o APT, ou Advanced Package Tool.

Toda distro Linux baseada em Debian (incluindo o Amarok) usa APT porque, bem, é bom no que faz. Para citar a Wikipedia, o APT elimina o incômodo de gerenciar software no Linux “automatizando a recuperação, configuração e instalação de pacotes de software, seja de arquivos pré-compilados ou compilando o código-fonte”.

Se você deseja verificar atualizações, atualizar seu sistema ou instalar software do repositório de sua distro, o apt permite que você faça isso rapidamente, com facilidade e com relativa segurança.

Nala no Amarok? Bonito e Incrível


Nala é um front-end alternativo gratuito e de código aberto para o apt (que em si é uma espécie de front-end para o dpkg). Nala pode fazer (quase) tudo o que o apt pode (ainda é, na base, interface com o apt) e um pouco mais.

Por exemplo, Nala suporta downloads paralelos (o que torna a instalação de aplicativos mais rápida); tem um recurso de histórico envolvente e interativo (aprenda rapidamente mais sobre instalações recentes e, se necessário, desfaça-as); e tem uma ferramenta de espelho mais rápida que testa e seleciona os três espelhos mais rápidos para buscar suas atualizações.

Mas a razão número um pela qual as pessoas usam Nala é por causa de sua aparência.

Nala: APT, mas mais bonito

Vamos pegar o apt regular e executar o tipo de comando que a maioria de nós já digitou dezenas de milhares de vezes: uma simples instalação com apt install para o pacote bpytop.

Eu executo o comando, o APT lê sua lista de pacotes, detecta e lista quaisquer dependências, menciona quaisquer pacotes sugeridos que possam ser de interesse (raramente são) e finaliza confirmando a lista de NOVOS pacotes a serem instalados.

Eu apertei y (s) para continuar e - Vupt! Uma carga de texto passa rapidamente enquanto o apt obtém tudo baixado, descompactado e instalado:


Esta experiência (perfeitamente boa) será familiar para (quase) todos que já usaram o Amarok ou o Debian em quase qualquer ponto desde a sua criação (eu digo 'quase' como costumava ser apt-get não apt, mas isso é um ponto menor).

Agora vou repetir o exercício usando o Nala, rodando sudo nala install bpytop para instalar o pacote:


Grande diferença, não é?

Em vez daquele aglomerado de texto apertado, Nala deixa a informação respirar. Ele usa quebras de linha e espaçamento. Ele usa cores. Dá estrutura. Tem divisores e títulos e subtítulos. Ele usa barras de progresso. Ele usa animação.

Caramba, isso me dá a chance de realmente entender o que está acontecendo na tela.

Qualquer pessoa desconfortável na linha de comando acharia - não tenho estatísticas para apoiar essa afirmação, veja bem - achar a abordagem de Nala mais legível por humanos, mais analisável, mais ordenada e, portanto, mais reconfortante.

Como mencionado, o nala é compatível com a maioria dos comandos apt com os quais você já está familiarizado. Basta substituir o apt por nala para executá-los.

Nala também possui alguns recursos exclusivos. Execute nala --help para descobrir todos eles, mas um breve resumo dos meus favoritos:

  • sudo nala fetch – encontre espelhos mais rápidos
  • nala history - veja comandos nala executados recentemente
  • nala history info – veja mais detalhes sobre um evento histórico

Nem todo comando APT funciona, lembre-se. Você não pode executar um apt dist-upgrade ou apt full-upgrade, nem visualizar bugs críticos usando apt-listbugs. Provavelmente há mais omissões, então minha dica é esta: tente de qualquer maneira. Se for compatível, funcionará, se não for, você pode continuar usando o APT para essa tarefa.

Instale Nala no Amarok

E se você precisar de mais motivos para usar o Nala no Amarok é uma boa ideia, é super fácil de instalar e você pode usá-lo junto com o apt (você não precisa substituir ou remover nada para experimentá-lo). 

Se você estiver no Amarok 22.09 ou posterior, execute este comando (apt) para instalar o Nala do repositório do Debian:

sudo apt install nala

Tudo o que você precisa fazer agora é tentar lutar contra sua memória muscular, pois continuará digitando instintivamente sudo apt foo em vez de sudo nala foo.

Conclusão

Então aí está, algumas razões pelas quais estou usando Nala em vez de APT no Amarok ultimamente. Nala funciona como uma alternativa fantástica ao APT. Use-o o tempo todo ou apenas algumas vezes (por exemplo, quando precisar de mais orientação com uma instalação de aplicativo complicada).


- Adaptado de OMG Ubuntu