How-To :: APT com cores e barra de progresso


Num interessante post do fórum BunsenLabs descobri que recentemente o comando apt, não o tradicional apt-get, nos oferece as funções de exibir cores e barra de progresso, curioso?…

Configurando.

A mágica da coisa se dará por meio da edição do arquivo /etc/apt/apt.conf ou num arquivo com um nome qualquer que venha a ser criado no diretório /etc/apt/apt.conf.d/.

Abaixo seguem 2 modelos que podem ser utilizados, o /etc/apt/apt.conf como o que utilizo, no qual a release padrão está definida para jessie-backports e mais algumas firulas…

/etc/apt/apt.conf.

APT::Default-Release "jessie-backports";
APT::Get::Purge "1";
APT::Cache-Limit "300000000";
APT::Get::AllowUnauthenticated "0";
APT::Get::AutomaticRemove "1";
APT::Get::HideAutoRemove "0";
APT::Install-Recommends "1";
APT::Install-Suggests "0";
// Progress Bar in APT.
APT{
  GET{
    DPkg::Progress-Fancy;
    APT::Color;
  };
};
Aptitude::Recommends-Important "1";
Aptitude::UI::Package-Display-Format "%c%a%M %p %Z %v %V %i";
Acquire::Queue-Mode "host";
Acquire::Languages "none";
Acquire::PDiffs "1";
//Acquire{
// HTTP::proxy "http://127.0.0.1:3128";
// FTP::proxy "http://127.0.0.1:3128";
//}
Debug::pkgAutoRemove "0";
DPkg::NoTriggers "1";
DPkg::ConfigurePending "1";
DPkg::TriggersPending "1";
DPkg 
{
  Options {--force-overwrite;}
}
PackageManager::Configure "smart";

* caso precise inserir algum comentário neste arquivo, em vez de usr # use // que automaticamente a linha será ignorada, basta observar a anotação Progress Bar in APT e a desativação do uso de proxy no APT.

E abaixo vemos a alternativa, o arquivo cujo nome dado foi 99color.

/etc/apt/apt.conf.d/99color

APT{
  GET{
    DPkg::Progress-Fancy;
    APT::Color;
  };
};

Utilizando.

Em vez de usar o tradicional apt-get e suas opções, use apenas apt, como em:

$ sudo apt update

apt-color-001

Ou instalando um programa como o editor de textos Mousepad:

$ sudo apt install mousepad

Este slideshow necessita de JavaScript.

Ou ainda, listando as atualizações disponíveis e aplicando-as:

$ sudo apt list --upgradable
$ sudo apt dist-upgrade

Este slideshow necessita de JavaScript.

Ou simplesmente removendo aquele programa previamente instalado, o Mousepad:

$ sudo apt --purge remove mousepad

apt-color-009

E tendo dito… fui!

How-To :: APT com cores e barra de progresso

3 comentários sobre “How-To :: APT com cores e barra de progresso

Deixe um comentário