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


Veremos hoje, o sources.list utilizado em meu Debian Jessie 8.4 e alguns extras.

Repositórios.

Abaixo segue o sources.list específico para o Debian Jessie.

/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

### Em caso de problemas, use estes:
### Basta comentar os repos acima e descomentar os abaixo:
#deb http://security.debian.org/ jessie/updates main contrib non-free
#deb http://ftp.debian.org/debian jessie main contrib non-free
#deb http://ftp.debian.org/debian/ jessie-updates main contrib non-free
#deb http://ftp.debian.org/debian/ jessie-backports main contrib non-free
#deb http://ftp.debian.org/debian/ jessie-proposed-updates main contrib non-free

jessie-8.4-001

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/nome-do-programa:

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

### deb-multimedia.
### GPGKey: 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.
### GPGKey: sudo gpg --keyserver keys.gnupg.net --recv-keys 5044912E; sudo gpg --export -a 5044912E | sudo apt-key add -
deb [arch=i386,amd64] http://linux.dropbox.com/debian jessie main

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

### Google Chrome.
### NÃO o adicione em Debian 32 Bits, ou distro dderivada de mesma arquitetura!!!
### GPGKey: wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main

### Debian Mozilla Team.
### GPGKey: apt-get update && apt-get install pkg-mozilla-archive-keyring
deb http://mozilla.debian.net/ jessie-backports firefox-aurora #firefox-esr #firefox-release  #firefox-beta

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

### SoundKonverter.
### GPGKey: wget http://download.opensuse.org/repositories/home:HessiJames/Debian_7.0/Release.key; sudo apt-key add - < Release.key
deb http://download.opensuse.org/repositories/home:HessiJames/Debian_7.0/ /

### Vivaldi Browser.
### GPGKey: wget -q -O - http://repo.vivaldi.com/stable/linux_signing_key.pub | sudo apt-key add - 
deb http://repo.vivaldi.com/archive/deb/ stable main

jessie-8.4-002

E agora chega a vez do /etc/apt/apt.conf, onde especifico para que seja utilizado o Backports (aplicativos mais atualizados) no Jessie.

/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 o 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 um dos repositórios no arquivo /etc/apt/sources.list.d/extras.list e 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

jessie-8.4-003

Observações.

Convém relatar que o repositório do Google Chrome não deverá ser incluido no sources.list (ou extras) em sistemas 32Bits, use-o apenas se o seu Debian ou derivado seja 64Bits, por este motivo já até deixei declarado a arquitetura amd64 na linha do repositório, dessa forma, se usuários de sistemas 32Bits ainda tentarem usá-lo, não verão erros referentes a chaves GPG ou ausência do arquivo Release para o 32Bits.

Também foi adicionado o comando para importação da chave GPG para o repositório do Navegador Vivaldi.

E em relação ao repositório da Debian Mozilla Team, recentemente o Firefox entrou nos repos Debian em substituição ao Iceweasel (que ainda pode ser instalado), basta escolher entre os repositórios firefox-esr, firefox-release, firefox-beta ou firefox-aurora, aqui eu uso a versão mais recente, do repositório Aurora.

Para maiores detalhes vejam um post meu no VOL:

[Notícia] Firefox no Debian

Este sources.list e extras substitui e|ou|invalida quaisquer outros anteriormente publicados e que sejam referentes à release Jessie.

t+

Anúncios
How-To :: sources.list Debian Jessie Backports 8.4 + extras

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

    1. Opa brother, a razão é que eles são necessários para quem vá empacotar coisas dos sources (e quando eu faço isso eu uso os deb-src de versões superioras do Debian).

      Algo como usar os repos deb-src do Testing ou Unstable no Stable.

      Curtir

    1. Não venho usando Debian já a muito tempo. O sources.list mais atual que tenho em backup é este:

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

      #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

      Veja se serve.

      Curtir

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 )

Imagem do Twitter

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

Foto do Facebook

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

Foto do Google+

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

Conectando a %s