Página desactualizada Esta página contém uma versão anterior deste guia que pode estar desatualizada. Para a consultar a versão mais recente clique aqui.
2.2.3 Repositórios
Uma lista de repositórios já existe com as informações fornecidas durante a 1.1 Guia de Instalação do Debian 5.0 'Lenny'. Para facilitar a manutenção, deve-se retirar o CD-Rom e acrescentar mais alguns repositórios à lista existente tais como os repositórios contrib e non-free, bem como desactivar (comentar) as referências a pacotes de código fonte(deb-src). A lista de repositórios está em /etc/apt/sources.list:
# # deb cdrom:[Debian GNU/Linux 5.0.0 _Lenny_ - Official i386 NETINST Binary-1 20090214-16:03]/ lenny main #deb cdrom:[Debian GNU/Linux 5.0.0 _Lenny_ - Official i386 NETINST Binary-1 20090214-16:03]/ lenny main deb http://ftp.pt.debian.org/debian/ lenny main contrib non-free # deb-src http://ftp.pt.debian.org/debian/ lenny main deb http://security.debian.org/ lenny/updates main contrib non-free # deb-src http://security.debian.org/ lenny/updates main
Actualizar a lista local de pacotes com os novos repositórios:
server:~# aptitude update Get:1 http://security.debian.org lenny/updates Release.gpg [189B] Ign http://security.debian.org lenny/updates/main Translation-en_US Ign http://security.debian.org lenny/updates/contrib Translation-en_US Ign http://security.debian.org lenny/updates/non-free Translation-en_US Hit http://security.debian.org lenny/updates Release Ign http://security.debian.org lenny/updates/main Packages/DiffIndex Get:2 http://security.debian.org lenny/updates/contrib Packages [20B] Get:3 http://security.debian.org lenny/updates/non-free Packages [20B] Hit http://security.debian.org lenny/updates/main Packages Get:4 http://ftp.pt.debian.org lenny Release.gpg [189B] Ign http://ftp.pt.debian.org lenny/main Translation-en_US Ign http://ftp.pt.debian.org lenny/contrib Translation-en_US Ign http://ftp.pt.debian.org lenny/non-free Translation-en_US Hit http://ftp.pt.debian.org lenny Release Hit http://ftp.pt.debian.org lenny/main Packages/DiffIndex Get:5 http://ftp.pt.debian.org lenny/contrib Packages [95.0kB] Get:6 http://ftp.pt.debian.org lenny/non-free Packages [121kB] Fetched 216kB in 22s (9511B/s) Reading package lists... Done Current status: 659 new [+655].
Utilizando um //proxy//
Nalguns casos poderá ser necessário aceder à Internet, através de um proxy. Nesta caso, o aptitude deverá ser configurado para usar o proxy. Existem dois métodos possíveis:
- Definir uma variável de ambiente http_proxy ou ftp_poxy tendo como valor a URL do servidor proxy:
server:~# export http_proxy="http://proxy.isp.com:3128/"
O aptitude terá em conta esta variável quando se ligar à Internet.
- Incluir as definições do proxy na configuração do aptitude. Para indicar o proxy a utilizar deverá editar ou criar o ficheiro /etc/apt/apt.conf:
Acquire::http::Proxy "http://proxy.isp.com:3128";
O formato da URL de um proxy é “http://user:pass@xxx.xxx.xxx.xxx:port”, onde: : user:pass : nome do utilizador e password, caso o proxy necessite de autenticação; : xxx.xxx.xxx.xxx : endereço do servidor proxy; : port : porta de ligação ao serviço de proxy;
Referências
- Debian worldwide mirror sites (*http://www.debian.org/mirror/list)
- Como usar o APT, 2.1 O arquivo /etc/apt/sources.list (*http://www.debian.org/doc/manuals/apt-howto/ch-basico.pt-br.html#s-sources.list)