//
you're reading...
Linux

/etc/apt/sources.list

Olá pessoal! Como muitos de vocês sabem, o arquivo /etc/apt/sources.list é responsável pela lista de servidores (educadamente chamados de repositórios) os quais serão catalogados na máquina local para obtenção de pacotes na ocasião da instalação de novos programas. Abaixo um exemplo de tal arquivo que fiz para o Debian Squeeze:

# /etc/apt/sources.list
# http://www.apt-get.org
# http://debgen.simplylinux.ch;

# Debian Squeeze:
# ---------------
deb http://ftp.br.debian.org/debian/ squeeze main contrib non-free
# deb-src http://ftp.br.debian.org/debian/ squeeze main contrib non-free
# deb http://ftp.debian.org/debian/ squeeze main contrib non-free 
# deb-src http://ftp.debian.org/debian/ squeeze main contrib non-free

# Debian Squeeze Updates:
# -----------------------
deb http://ftp.br.debian.org/debian-security/ squeeze/updates main contrib non-free
# deb-src http://ftp.br.debian.org/debian-security/ squeeze/updates main contrib non-free
# deb http://security.debian.org/ squeeze/updates main contrib non-free
# deb-src http://security.debian.org/ squeeze/updates main contrib non-free
# deb http://ftp.br.debian.org/debian/ squeeze-proposed-updates main contrib non-free
# deb-src http://ftp.br.debian.org/debian/ squeeze-proposed-updates main contrib non-free

# Debian Multimedia:
# ------------------
deb http://ftp.br.debian.org/debian-multimedia squeeze main
# deb-src http://ftp.br.debian.org/debian-multimedia squeeze main
# deb http://www.debian-multimedia.org/ squeeze main
# deb-src http://www.debian-multimedia.org squeeze main
# GPG Key: sudo apt-get install debian-multimedia-keyring

# Opera:
# ------
deb http://deb.opera.com/opera/ testing non-free
# GPG Key: sudo wget -O - http://deb.opera.com/archive.key | sudo apt-key add -

# Wine:
# -----
deb http://www.lamaresh.net/apt/ squeeze main
# GPG Key: sudo wget -O - http://www.lamaresh.net/apt/key.gpg | sudo apt-key add -

# Coda is an advanced networked filesystem. It has been developed at CMU since
# 1987 by the systems group of M. Satyanarayanan. in the SCS department. See
# http://www.coda.cs.cmu.edu/ for more details.
deb     http://www.coda.cs.cmu.edu/debian stable/
deb-src http://www.coda.cs.cmu.edu/debian stable/
deb     http://www.coda.cs.cmu.edu/debian testing/
deb-src http://www.coda.cs.cmu.edu/debian testing/
deb     http://www.coda.cs.cmu.edu/debian unstable/
deb-src http://www.coda.cs.cmu.edu/debian unstable/

#### Google Linux Software Repositories - http://www.google.com
## Run this command: wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add - && apt-get update  
deb http://dl.google.com/linux/deb/ stable all

#### Skype - http://www.skype.com
## Run this command: gpg --keyserver pgp.mit.edu --recv-keys 0xd66b746e && gpg --export --armor 0xd66b746e  | apt-key add -
deb http://download.skype.com/linux/repos/debian/ stable non-free

É importante observar que são necessários alguns ajustes antes de atualizar a lista de repositórios. Portanto, após ter copiado o sources.list para a pasta /etc/apt, execute na ordem os seguintes comandos:

# gpg --keyserver pgp.mit.edu --recv-keys 0xd66b746e && gpg --export --armor 0xd66b746e  | apt-key add - 
# wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -
# wget -O - http://www.lamaresh.net/apt/key.gpg | sudo apt-key add -
# wget -O - http://deb.opera.com/archive.key | sudo apt-key add -
# aptitude update
# apt-get install debian-multimedia-keyring

Caso você esteja usando um servidor, utilize-o de forma simplificado, apenas com os dois primeiros repositórios que são oficiais do Debian:

# /etc/apt/sources.list
# http://www.apt-get.org
# http://debgen.simplylinux.ch;

# Debian Squeeze:
# ---------------
deb http://ftp.br.debian.org/debian/ squeeze main contrib non-free
# deb-src http://ftp.br.debian.org/debian/ squeeze main contrib non-free
# deb http://ftp.debian.org/debian/ squeeze main contrib non-free 
# deb-src http://ftp.debian.org/debian/ squeeze main contrib non-free

# Debian Squeeze Updates:
# -----------------------
deb http://ftp.br.debian.org/debian-security/ squeeze/updates main contrib non-free
# deb-src http://ftp.br.debian.org/debian-security/ squeeze/updates main contrib non-free
# deb http://security.debian.org/ squeeze/updates main contrib non-free
# deb-src http://security.debian.org/ squeeze/updates main contrib non-free
# deb http://ftp.br.debian.org/debian/ squeeze-proposed-updates main contrib non-free
# deb-src http://ftp.br.debian.org/debian/ squeeze-proposed-updates main contrib non-free

Assim não será necessário nenhum procedimento adicional. Basta copiar o arquivo para o diretório correto e executar o update:

# aptitude update

Um abraço para todos!

Anúncios

Discussão

Um comentário sobre “/etc/apt/sources.list

  1. Nota: Alguns aplicativos importantes para squeeze só estão disponíveis, por enquanto, no backports. Quem precisar do sarg, por exemplo, deve adicionar ainda este repositório:

    deb http://www.backports.org/debian/ squeeze-backports main contrib non-free

    Publicado por Yuri | 23/05/2011, 15:48

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

Twitter

Erro: o Twitter não respondeu. Por favor, aguarde alguns minutos e atualize esta página.

%d blogueiros gostam disto: