How-To :: sources.list Debian Jessie Backports 8.2 + extras


E com a atualização do meu Debian Wheezy 7.9 para o Debian Jessie 8.2, hoje veremos o sources.list utilizado e alguns extras.

Repositórios.

Abaixo segue o sources.list específico para o Debian Jessie (com a inclusão dos repos Devuan) para casos específicos como instalação de um ou outro pacote, (apenas se necessário).

/etc/apt/sources.list:

### Debian Jessie/Stable + Backports + LoadBalancer (http://httpredir.debian.org).
### GPGKey: apt-get update && apt-get install debian-archive-keyring
deb http://httpredir.debian.org/debian/ jessie main contrib non-free
deb http://httpredir.debian.org/debian-security/ jessie/updates main contrib non-free
deb http://httpredir.debian.org/debian/ jessie-updates main contrib non-free
deb http://httpredir.debian.org/debian/ jessie-proposed-updates main contrib non-free
deb http://httpredir.debian.org/debian/ jessie-backports main contrib non-free

### Devuan repository.
### GPGKey: apt-get update && apt-get install devuan-keyring devuan-baseconf
### deb http://packages.devuan.org/merged jessie main contrib non-free
### deb http://packages.devuan.org/merged jessie-updates main contrib non-free
### deb http://packages.devuan.org/merged jessie-proposed-updates main contrib non-free
### deb http://packages.devuan.org/merged jessie-backports main contrib non-free

A seguir segue a lista de repositórios extras, lembrando que se instalar manualmente Google Chrome, Opera ou Vivaldi, os mesmos criam entradas de repositórios automaticamente (embora o Opera pergunte a respeito), isto fará com que hajam repositórios duplicados, neste caso, desabilite as entradas deste sources.list, ou remova as que forem criadas pelos programas lé em /etc/apt/sources.list.d:

/etc/apt/sources.list.d/extras.list

### deb-multimedia.
### Chave GPG: apt-get update && apt-get install deb-multimedia-keyring
deb http://www.deb-multimedia.org jessie main non-free
deb http://www.deb-multimedia.org jessie-backports main

### DropBox.
### deb [arch=i386,amd64] http://linux.dropbox.com/debian wheezy main

### Fish SHELL.
### Chave GPG: wget http://download.opensuse.org/repositories/shells:fish:release:2/Debian_7.0/Release.key; sudo apt-key add - < Release.key
deb http://download.opensuse.org/repositories/shells:/fish:/release:/2/Debian_7.0/ /

### Google Chrome.
### deb http://dl.google.com/linux/chrome/deb/ stable main

### Iceweasel (Debian Mozilla Team).
### Chave GPG: apt-get update && apt-get install pkg-mozilla-archive-keyring
deb http://mozilla.debian.net/ jessie-backports iceweasel-aurora

### Opera Web Browser.
### Chave GPG: wget -O - http://deb.opera.com/archive.key | sudo apt-key add - 
deb http://deb.opera.com/opera/ stable non-free

### Vivaldi Browser.
deb http://repo.vivaldi.com/archive/deb/ stable main

E agora chega a vez do /etc/apt/apt.conf, que eu não estou usando, mas se quiserem temos um resumido:

/etc/apt/apt.conf

APT::Default-Release "jessie-backports";
APT::Get::Purge "1";
APT::Cache-Limit "300000000";
APT::Get::AllowUnauthenticated "0";
APT::Get::AutomaticRemove "0";
APT::Get::HideAutoRemove "0";
Acquire::Queue-Mode "host";
Acquire::Languages "none";
Acquire::PDiffs "1";
Debug::pkgAutoRemove "0";
DPkg::NoTriggers "1";
DPkg::ConfigurePending "1";
DPkg::TriggersPending "1";
DPkg 
{
  Options {--force-overwrite;}
}
PackageManager::Configure "smart";

Atualização do sistema.

Para atualizar seu sistema, siga os passos abaixo:

$ sudo apt-get update

Para a instalação das chaves GPG, simplesmente copie os comandos presentes na descrição de cada uma no sources.list, após tê-los executado, continue com:

$ sudo apt-get update
$ sudo apt-get --install-recommends install debdelta
$ sudo debdelta-upgrade
$ sudo apt-get dist-upgrade # *_* se usou o apt.conf.
$ sudo apt-get -t jessie-backports dist-upgrade # *_* se não usou o apt.conf.
$ sudo apt-get autoclean

E para a sua diversão:

E partir de hoje utilizareo o asciinema para gravar as sessões de terminal de forma a não precisar ficar pondo imagens nos posts.

t+

How-To :: sources.list Debian Jessie Backports 8.2 + extras

6 comentários sobre “How-To :: sources.list Debian Jessie Backports 8.2 + extras

    1. @Evânio, pelo que reparei aqui em tudo o que foi publicado (sources.list e extras) só há uma referência ao Wheezy) é é na linha referente ao DropBox, se for este o caso pode sim.

      Mas se o caso for de uma atiualização de Wheezy para Jessie, use esses repositórios deste post e veja isto (se não deseja usar o systemd):

      How-To :: dist-upgrade Debian Wheezy / Debian Jessie

      Do contrário, basta modificar os repositórios e tentar atualizar completamente o sistema.

      Curtir

  1. Boas Edps.
    Ótimo post. Sem falar do blog… O melhor.
    Só uma dúvida.
    Tive a impressão que o espelho “http://httpredir.debian.org/debian/” fica preconfigurado…
    Apenas acrescentei essas linhas a minha “sources” (uma que uso a partir de uma dica anterior no blog, rs). É impressão minha ou as antga linhas ficaram absoletas?

    Curtir

  2. As antigas ainda funcionam, só que estas buscam o espelho mais rápido (no momento), devido a rapidez as vezes ocorre um erro ao rodar o apt-get update, nesse caso é recomendado rodá-lo mais de 1 vez.

    Curtir

Deixe um comentário