Usted se encuentra aquí

Configuración de repositorios en Linux


Configuración del archivo source.list para las actualizaciones en distribuciones basadas en Ubuntu  

En esta sección se encuentra la configuración de los equipos con distribuciones basadas en Ubuntu Linux para que las actualizaciones se descarguen directamente desde el servidor del CIMAT como primera opción y como segunda los servidores configurados por defecto en su instalación (por Internet).




Configuración del archivo de configuración para las actualizaciones
1) Con sudo, procedemos a modificar el archivo /etc/apt/source.list de la manera siguiente:

$ sudo nano /etc/apt/source.list

2) Agregamos las siguientes lineas al inicio del archivo:

deb http://10.10.10.87/ubuntu/ lucid main restricted universe multiverse
deb http://10.10.10.87/ubuntu/ lucid-security main restricted universe multiverse
deb http://10.10.10.87/ubuntu/ lucid-updates main restricted universe multiverse

Nota: Se debe cambiar la distribución a la que tiene la maquina cliente, en este ejemplo se muestra cómo quedaría en un equipo con Ubuntu 10.04 Lucid Lynx de 32 bits. En caso de que fuera otra distribución se cambiaría la palabra lucid por la correspondiente.
Por ejemplo, se pondría la versión natty para los equipos con Ubuntu 11.04 Natty Narwhal:

deb http://10.10.10.87/ubuntu/ natty main restricted universe multiverse
deb http://10.10.10.87/ubuntu/ natty-security restricted universe multiverse
deb http://10.10.10.87/ubuntu/ natty-updates main restricted universe multiverse

3) Una vez incluidas estas líneas en el archivo se guardan los cambios y se actualizarán los repositorios:

#sudo apt-get update




Configuración del archivo de CentOS-Base.repo para las actualizaciones en distribuciones basadas en Red Hat 


1) Con sudo, procedemos a modificar el archivo /etc/yum.repos.d/CentOS-Base.repo de la manera siguiente:

$ sudo nano /etc/yum.repos.d/CentOS-Base.repo

Nota: Si no se reconoce el comando de nano, se debe entonces instalar con:

$ sudo yum install nano

Después debemos ubicar la sección de actualizaciones (updates) y comentar la línea que comienza con mirrorlist y agregar una línea después de ésta debe contener lo siguiente: baseurl=http://10.10.10.88/centos/6/updates/x86_64
Después se debe hacer lo mismo para la sección base pero sustituimos el directorio updates por el directorio os quedando de la siguiente manera: baseurl=http://10.10.10.88/centos/6/os/x86_64


Por ejemplo:
[base]
name=CentOS-$releasever - Base
#mirrorlist=http://mirrorlist.centos.org/release=$releasever&arch=$basearch&repo=os
baseurl=http://10.10.10.88/centos/6/os/x86_64
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
#released updates
[updates]
name=CentOS-$releasever - Updates
#mirrorlist=http://mirrorlist.centos.org/release=$releasever&arch=$basearch&repo=updates
baseurl=http://10.10.10.88/centos/6/updates/x86_64
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

2) Guardamos el archivo y ahora ya podemos actualizar el sistema usando yum:

$ sudo yum update
Centro de Investigación en Matemáticas, A.C., Jalisco S/N, Col. Valenciana CP: 36240 Guanajuato, Gto, México
Tel. + 52 473 732 7155 / 735 0800, Fax +52 473 732 5749 / Responsable del área: Manuel García Maceda garcia@cimat.mx
Esta página se ve mejor en una resolución de 1024 x 768 pixeles