En este mismo blog hemos visto como instalar Lenny en un sistema virtualizado con VMware. Si no usásteis repositorios, tendréis un Lenny en inglés. Para arreglarlo vamos a añadirle los repositorios necesarios para actualizarlo e hispanizarlo.
Lo primero que haremos será abrir una terminal virtual pulsando la tecla de Control, la de mayúsculas y F1 sin soltar ninguna de ellas.
Se nos pedirá un usuario y contraseña. Entraremos con root.
Nos vamos al directorio etc que es donde se encuentran todos los ficheros de configuración de los programas instalados. Para ello tecleamos:
cd /etc
A continuación entramos en el subdirectorio apt, en el cual se encuentra la configuración de apt-get y aptitude. Nosotros siempre usaremos aptitude. Para entrar solo hay que teclear:
cd /apt
A continuación vamos a editar el fichero sources.lst que es donde se encuentran los repositorios que usamos actualmente. Si sólo queremos ver el contenido podemos teclear
cat sources.lst
lo que nos mostrará el contenido
#
# deb cdrom:[Debian GNU/Linux testing _Lenny_ - Official Snapshot i386 kde-CD Binary-1 20080317-20:41]/ lenny main
deb cdrom:[Debian GNU/Linux testing _Lenny_ - Official Snapshot i386 kde-CD Binary-1 20080317-20:41]/ lenny main
deb http://security.debian.org/ lenny/updates main
deb-src http://security.debian.org/ lenny/updates main
En estas líneas están todos los repositorios que actualmente se están usando. Todas las líneas que comiencen por # son comentarios y no se procesan. Así se pude ver que existe una línea duplicada (la que empieza por deb cdrom: ) pero una de ellas está comentada.
Tenemos tres repositorios en este ejemplo que, por otra parte, es el que se genera si se instala Lenny desde CD y sin usar repositorios.
Para poner un nuevo repositorio siempre se añadirá una línea comenzando por el literal deb o deb-src.
Si sólo ponemos deb significa que el repositorio es de paquetes pre-compilados, mientras que si comienza con deb-src significa que es de los códigos fuentes de los paquetes o programas.
En general y como usuario normalito y corriente no usaremos las fuentes pero tampoco estorban, así que los dejamos.
A continuación se indica la procedencia del repositorio. En nuestro ejemplo vemos dos tipos: el cd-rom y un repositorio de internet propiamente dicho.
Por último se indica la rama (testing, stable o unstable) y la sección (main, non free, contrib). Si de las ramas ya hablamos aquí, de las secciones vamos a decir poca cosa.
La sección main es la que cumple con el DSFG o contrato social de Debian. En definitiva es el software 100% libre y gratuitio.
La sección non-free son aquellos programas que no cumplen lo anterior en alguno de sus términos.
La sección contrib son aquellos que cumplen el contrato, pero que, por ejemplo, pueden requerir librerías u otros paquetes que no lo cumplen.
Puede que te quede más clarito en esta página. Además, si quieres saber qué programas hay en cada sección, puedes echar un vistazo al ftp de algún repositorio, por ejemplo el alemán. Allí podrás entrar en cada uno de los directorios de cada una de las secciones y curiosear qué hay.
Bueno, pues nosotros vamos a quitar (comentar) el del cd-rom y añadir un par de repositorios de internet.
Vamos a usar el editor de textos nano, que es muy simple.
Para editar el fichero tecleamos
nano sources.lst
Nos posicionamos sobre la línea del cd-rom que no está comentada y, en vez de borrarla, la comentamos añadiendo en el comienzo de la línea el carácter #
A continuación nos vamos a la última línea y añadiremos las dos siguientes:
deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib non-free
A continuación pulsamos la tecla de control y la “o” y guardamos el fichero con el mismo nombre que tenía. Después pulsamos control + x y salimos del editor.
Ahora vamos a actualizar nuestro sistema. Para ello primero tecleamos
aptitude update
Con lo que ponemos al día la base de datos de programas. A continuación podemos hacer o bien
aptitude safe-upgrade
con lo que hacemos una actualización del sistema sin borrar ningún archivo. Es una actualización “conservadora”. También puedes usar
aptitude full-upgrade
Esto borrará y/o actualizará todos los paquetes (programas) que hagan falta para poner completamente al día el sistema. Es mucho más agresivo y no es del todo seguro, hay que usarlo con precaución.
A continuación podemos añadirle los repositorios de debian-multimedia como ya indicamos en esta entrada.
Ya tenemos nuestro sources.lst preparado para hispanizar nuestro sistema. En el siguiente capítulo veremos como hacerlo.
Artículos relacionados
Ningún usuario han respondido a esta entrada
Dejar un comentario
Atención: La moderación de comentarios puede estar activa, por lo tanto no es necesario que vuelva a enviar su comentario