Há alguns anos, a equipe de desenvolvedores do Debian responsável pela coletânea de ferramentas APT (designadas para o gerenciamento de pacotes e suas pendências), decidiu lançar a ferramenta apt para substituir as outras como o apt-get e o apt-cache. Dentre as motivações para esta decisão, está a maior simplicidade de uso, através da unificação das funções oferecidas pelas ferramentas substituídas, além de prover uma melhor interatividade com os usuários, bem como a maior performance e melhor segurança em um contexto geral…
“APT as the packaging tool built around Debian Linux is embarking on some big upgrades with the APT 2.9 development series to then roll-out as APT 3.0. There’s big improvements to the command-line user interface with the new APT and it’s certainly looking nice from my initial Friday night encounter. Released tonight was APT 2.9 as the latest version to this packaging tool used on Debian and derivatives like Ubuntu. Catching me by surprise in the release announcement was…”
— by Phoronix.
E o desenvolvimento continua a pleno valor! Para a próxima versão 3.0, teremos uma série de melhorias voltadas para a interface, com destaque para a utilização de mais cores, além de exibição de diversos elementos em colunas, assim como mais preenchimentos e mostra das remoções feitas em última instância. Graças a estas mudanças visuais, se tornará bem mais fácil identificar os elementos e absorver mais rápido, as instruções dadas pela ferramenta em questão. Entusiasmado com estas novidades, Michael Larabel (editor do portal Phoronix) resolveu experimentá-las através de uma build de testes no Ubuntu.
De fato, as cores deram uma bela repaginada na exibição dos resultados providos pelo comando apt, tornando as melhorias feitas um grande avanço para o sistema de gerenciamento de pacotes como um todo. Inclusive, elas são particularmente úteis na listagem de um grande número de pacotes provenientes das consultas feitas pelo apt, bem como a ilustração das instalações e das atualizações em andamento. Por fim, ele também destacou a postagem original que culminou na publicação desta novidade, que por sua vez também trouxe outras informações relacionadas ao desenvolvimento da coletânea de ferramentas APT.
Menos é mais? Eis, uma abordagem que não só deveria ser empregada apenas em ambientes gráficos como o GNOME, mas também em toda a pilha de softwares e serviços, que mantém a infraestrutura do sistema operacional. Sistemas GNU/Linux em geral, possuem tantas ferramentas de linha de comando e estas por sua vez, suportam tantos parâmetros e argumentos, que tornam o nosso trabalho de administrá-lo bastante complexo! A “reinvenção” do apt se tornou um belíssimo exemplo de ferramenta que faz apenas o essencial, sem comprometer a sua flexibilidade! E espero que outros serviços também sigam o exemplo.
Pois já estou ficando velho demais, para memorizar essa P**** toda… &;-D