sources.list e apt.conf para o Debian Wheezy


Aqui veremos a versão atualizada e enxuta de meu sources.list e do apt.conf usados no Debian Wheezy 7.8.

Esta dica substitui o conteúdo da dica abaixo:

sources.list para o Debian Wheezy

Na dica atual estão listados apenas os repositórios pertencentes ao projeto Debian. Os demais repositórios extras (Iceweasel, deb-multimedia e outros) serão listados numa próxima dica.

sources.list

### Debian Wheezy + Backports.
### Chave GPG: apt-get update && apt-get install debian-archive-keyring
deb http://ftp.debian.org/debian/ wheezy main contrib non-free
deb http://security.debian.org/ wheezy/updates main contrib non-free
deb http://ftp.debian.org/debian/ wheezy-updates main contrib non-free
deb http://ftp.debian.org/debian/ wheezy-proposed-updates main contrib non-free
deb http://ftp.debian.org/debian/ wheezy-backports main contrib non-free
### deb-src http://ftp.debian.org/debian/ wheezy main contrib non-free
### deb-src http://security.debian.org/ wheezy/updates main contrib non-free
### deb-src http://ftp.debian.org/debian/ wheezy-updates main contrib non-free
### deb-src http://ftp.debian.org/debian/ wheezy-proposed-updates main contrib non-free
### deb-src http://ftp.debian.org/debian/ wheezy-backports main contrib non-free
### deb-src http://ftp.debian.org/debian/ wheezy main contrib non-free

apt.conf

APT::Default-Release "wheezy-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";
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::timeout "10";

//Acquire{
// HTTP::proxy "http://127.0.0.1:3128";
// FTP::proxy "http://127.0.0.1:3128";
// }

//Acquire::cdrom {
//  mount "/media/cdrom";
//};

//Dir::Media::MountPath "/media/cdrom";

Debug::pkgAutoRemove "0";
DPkg::NoTriggers "1";
DPkg::ConfigurePending "1";
DPkg::TriggersPending "1";
DPkg 
{
  Options {--force-overwrite;}
}
PackageManager::Configure "smart";

No caso do apt.conf quatro blocos requerem sua atenção (estão em sequência). Deixei a linha do timeout (Acquire::http::timeout “10”) desabilitada com // pois estava tendo problemas de lentidão na atualização das listas de pacotes, caso não tenham problemas, poderão deixá-la habilitada se desejarem, ou seja, retirando as duas barras ( // ).

A linha a seguir refere-se ao uso de proxy no APT, de acordo com o seu caso habilite-a se desejar.

Os dois últimos blocos referem-se ao CD-ROM|DVD, estão desabilitados pois geralmente já existe uma configuração para isso num arquivo em /etc/apt/apt.conf.d. Inspecione essa pasta, verificando o conteúdo dos arquivos lá existente e caso não haja a referência ao CD-ROM habilite essa opção no apt.conf se assim desejar.

atualizando o sistema

Para atualizar seu sistema, siga os passos abaixo:

$ sudo apt-get update
$ sudo apt-get --install-recommends install debdelta
$ sudo debdelta-upgrade
$ sudo apt-get upgrade   # sempre pulo esse passo!
$ sudo apt-get dist-upgrade 
$ sudo apt-get autoremove --purge # leia a observação abaixo!!!
$ sudo apt-get autoclean

Este slideshow necessita de JavaScript.

Se o seu sistema tem a consistência de uma gelatina rsrs, antes de executar sudo apt-get autoremove –purge acrescente ao final do mesmo a opção -s que fará uma simulação do que ocorreria sem o seu uso, se nada de grave for demonstrado execute o comando normalmente.

t+

sources.list e apt.conf para o Debian Wheezy

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s