Archivo para apt

Editar el sources.list

Posted in /home/anouk/informatica with tags , , , , , , , , , , on 1 febrero 2009 by anouk

Editar el sources.list “manualmente” también es muy sencillo, aunque demasiado complicado para mariquitas ubunteros… :P

Este archivo, normalmente ubicado en la ruta /etc/apt/, contiene un listado de los repositorios que se utilizarán para instalar y actualizar paquetes .deb, mediante herramientas como apt-get, aptitude o synaptic. Por defecto, cada distribución incluye sus propios repositorios (diferentes en algunos casos: atención a las incompatibilidades), pero en ocasiones para instalar algún software se necesitan añadir o “activar” otros.

La manera más sencilla es abrir el terminal, abrir el archivo con un editor de texto, modificarlo, guardar los cambios y actualizar los repositorios. Es necesario ser root, su, o usar sudo

Ejemplo (con nano;):

root@distribucion:/# nano /etct/apt/sources.list

o

user@distribucion:~$ sudo nano /etc/apt/sources.list

El archivo será algo parecido a esto:

### Testing
deb http://ftp.rediris.es/debian/ testing main contrib non-free
deb-src http://ftp.rediris.es/debian/ testing main contrib non-free

deb http://security.debian.org/ testing/updates main
deb-src http://security.debian.org/ testing/updates main

### Unstable
deb http://ftp.rediris.es/debian/ unstable main
deb-src http://ftp.rediris.es/debian/ unstable main

Las líneas comentadas son las que comienzan con #almohadilla#, y contienen o bien repositorios no usados o bien explicaciones/aclaraciones.

Para activar repositorios no usados (por ejemplo porque contienen software propietario o no soportado por la comunidad de desarrollo de la distribución), solo debemos descomentar la línea, que tendrá una estructura similar a: “deb http://distribucion.net/repositorio versiónSO repositorio“. Para añadir nuevos, hay que añadir el texto (con la misma estructura).

Una vez editado, guardamos el archivo y actualizamos repositorios:

root@distribucion:/# apt-get update

o

user@distribucion:~$ sudo apt-get update

Y para actualizar el sistema con los nuevos repositorios:

root@distribucion:/# apt-get dist-upgrade

Más fácil que Synaptic!