Tabla de Contenidos
P�gina desactualizada Esta p�gina contiene una versi�n anterior de esta gu�a que puede estar desactualizada. Para ver la versi�n m�s reciente, haga clic aqu�.
2.2.3 Repositorios
Objetivo
Además del repositorio de software principal de Debian o main, configurado durante la Instalación del sistema base, existen otros repositorios que, por diversas razones, no son incluidos durante la instalación. Sin embargo, estos pueden ser incluidos en cualquier momento.
Lista de repositorios
Para facilitar la instalación de algunos paquetes de software, se deben añadir algunos repositorios a la lista existente, expresamente los repositorios contrib y non-free.
También, como no vamos a compilar paquetes a partir de las fuentes, se sugiere desactiva o comentar sus referencias (deb-src). Desactivar o comentar una línea consiste en escribir el signo # al principio de la línea que se quiera intervenir, como se ve en el ejemplo.
La lista de repositorios se encuentra en el archivo de configuración /etc/apt/sources.list:
- /etc/apt/sources.list
# # deb cdrom:[Debian GNU/Linux 7.0.0 _Wheezy_ - Official Multi-architecture amd64/i386 NETINST #1 20130504-14:25]/ wheezy main #deb cdrom:[Debian GNU/Linux 7.0.0 _Wheezy_ - Official Multi-architecture amd64/i386 NETINST #1 20130504-14:25]/ wheezy main deb http://ftp.pt.debian.org/debian/ wheezy main contrib non-free # deb-src http://ftp.pt.debian.org/debian/ wheezy deb http://security.debian.org/ wheezy/updates main contrib non-free #deb-src http://security.debian.org/ wheezy/updates main # wheezy-updates, previously known as 'volatile' deb http://ftp.pt.debian.org/debian/ wheezy-updates main contrib non-free #deb-src http://ftp.pt.debian.org/debian/ wheezy-updates main
Actualizar la lista local de paquetes con los nuevos repositorios:
root@server:~# aptitude update Hit http://security.debian.org wheezy/updates Release.gpg Hit http://security.debian.org wheezy/updates Release Hit http://security.debian.org wheezy/updates/main i386 Packages Get: 1 http://security.debian.org wheezy/updates/contrib i386 Packages [14 B] Get: 2 http://security.debian.org wheezy/updates/non-free i386 Packages [14 B] Get: 3 http://security.debian.org wheezy/updates/contrib Translation-en [14 B] Hit http://security.debian.org wheezy/updates/main Translation-en Get: 4 http://security.debian.org wheezy/updates/non-free Translation-en [14 B] Hit http://ftp.pt.debian.org wheezy Release.gpg Hit http://ftp.pt.debian.org wheezy-updates Release.gpg Hit http://ftp.pt.debian.org wheezy Release Hit http://ftp.pt.debian.org wheezy-updates Release Hit http://ftp.pt.debian.org wheezy/main i386 Packages Get: 5 http://ftp.pt.debian.org wheezy/contrib i386 Packages [42.3 kB] Get: 6 http://ftp.pt.debian.org wheezy/non-free i386 Packages [77.5 kB] Get: 7 http://ftp.pt.debian.org wheezy/contrib Translation-en [34.8 kB] Hit http://ftp.pt.debian.org wheezy/main Translation-en Get: 8 http://ftp.pt.debian.org wheezy/non-free Translation-en [66.1 kB] Hit http://ftp.pt.debian.org wheezy-updates/main i386 Packages Get: 9 http://ftp.pt.debian.org wheezy-updates/contrib i386 Packages [14 B] Get: 10 http://ftp.pt.debian.org wheezy-updates/non-free i386 Packages [14 B] Get: 11 http://ftp.pt.debian.org wheezy-updates/contrib Translation-en [14 B] Hit http://ftp.pt.debian.org wheezy-updates/main Translation-en Get: 12 http://ftp.pt.debian.org wheezy-updates/non-free Translation-en [14 B] Fetched 221 kB in 6s (36.1 kB/s) Current status: 664 new [+664].
Utilizando un proxy
En algunos casos es necesario acceder a la internet a través de un proxy. O aptitude pode ser configurado para usar o proxy. El aptitude puede ser configurado para usar el proxy. Para esto, existen dos métodos posibles:
- Definir una variable de ambiente http_proxy o ftp_poxy, que tenga como valor a la URL del servidor proxy. aptitude tendrá en cuenta esta variable cuando se conecte a Internet:
root@server:~# export http_proxy="http://proxy.example.com:3128/"
- Incluir las definiciones del proxy en la configuración de aptitude. Para indicar el proxy a utilizar deberá editar o crear el archivo /etc/apt/apt.conf:
- /etc/apt/apt.conf
Acquire::http::Proxy "http://proxy.example.com:3128/";
El formato de la URL de un proxy es: http://user:pass@xxx.xxx.xxx.xxx:port/
, donde:
user:pass
: nombre del usuario y contraseña, si el proxy requiere autenticación y/o autorización;xxx.xxx.xxx.xxx
: dirección o nombre del servidor proxy;port
: puerto de conexión al servicio deproxy;