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
Ou instalando um programa como o editor de textos Mousepad:
$ sudo apt install mousepad
Ou ainda, listando as atualizações disponíveis e aplicando-as:
$ sudo apt list --upgradable $ sudo apt dist-upgrade
Ou simplesmente removendo aquele programa previamente instalado, o Mousepad:
$ sudo apt --purge remove mousepad
E tendo dito… fui!
Realmente isso é muito útil na instalação/desinstalação de algumas aplicações. Força e Honra!
CurtirCurtir
Olá. Esta dica é apenas para Debian ou aplica-se aos derivados também? Vou tentar fazer isto. Valeu!
CurtirCurtir
Provavelmente funcionará em Ubuntu, Linux Mint, etc…
CurtirCurtido por 1 pessoa