Instalando programas en linux usando Synaptic

Este es un pequeno tutorial de como instalar / desinstalar programas usando synaptic.

Primero iniciamos el Synaptic.



Podemos anadir o quitar repositorios asi:



Un repositorio es un servidor en el que se almacenan paquetes de programas, ya sean en formato deb (Debian y basados en él), rpm (Red Hat, Mandriva, etc). En el caso de Ubuntu o Debian, serán repositorios de paquetes deb. La principal ventaja que tienen los repositorios es que no tienes que ir buscando los programas ni compilarlos, y son muy cómodos de usar. Son el método más usado (por cómodo y eficaz) para instalar programas en Linux.

Pues bien, los repositorios pueden añadirse de dos formas: editando manualmente el archivo sources.list o mediante una herramienta gráfica que proporciona Ubuntu. Una forma es más rápida, la otra es más sencilla de usar para los que le temen a al terminal. Los pasos que normalmente hay que dar para añadir un repositorio y comenzar a instalar son:

1. Añadir el repositorio a la lista de repositorios.

2. Añadir (si se tiene) la clave pública PGP de ese servidor. Esto permite asegurarse de que el servidor es seguro.

3. Actualizar la base de datos de paquetes. A continuación se exponen las dos maneras. A mí personalmente me gusta hacerlo editando el sources.list, y usando la consola, simplemente porque es más rápido.


Gráficamente

1. Abrir Sistema->Administración->Orígenes del Software, te pedirá la contraseña. En la pestaña “otros proveedores”, hay que pinchar el botón “Añadir” para añadir repositorios, y en la ventana que aparece tienes que pegar la dirección del repositorio. Para quitar un repositorio (cosa que no te aconsejo por si luego te arrepientes), marca uno y pulsa “Quitar”. Lo mejor que se puede hacer si no se quiere un repositorio es deshabilitarlo, quitándole la marca de la izquierda.

2. Para añadir claves PGP, en las líneas que te dan en las webs se ve la dirección de la clave, lo único que hay que hacer es copiarla y pegarla en el navegador, y guardarla en una carpeta. Luego, en la ventana “Orígenes del software” (la de antes), en la pestaña “autentificación” (me gustaría saber quién ha inventado semejante palabro, existiendo “identificación”), pulsando el botón Añadir puedes elegir el archivo que has descargado y añadirlo. Por ejemplo, si en una web te encuentras con esta orden para añadir una clave PGP:

wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -

Copias “http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg”, lo pegas en el navegador y ya puedes descargar la clave.

3. Cuando cierras la ventana “Orígenes del software”, se te pregunta si quieres actualizar la base de datos de paquetes. Ya puedes instalar programas con Synaptic.


Manualmente

1. Abre una terminal y escribe: sudo gedit /etc/apt/sources.list El archivo que se abre en el editor tendrá este aspecto aproximadamente (éste es mi sources.list):

# Archivo sources.list de gskbyte:
# Principal Ubuntu
deb http://es.archive.ubuntu.com/ubuntu/ edgy main restricted
deb-src http://es.archive.ubuntu.com/ubuntu/ edgy main restricted

# Actualizaciones
deb [url]http://es.archive.ubuntu.com/ubuntu/ edgy-updates main restricted
deb-src http://es.archive.ubuntu.com/ubuntu/ edgy-updates main restricted

# Repositorio universe
deb http://es.archive.ubuntu.com/ubuntu/ edgy universe
deb-src http://es.archive.ubuntu.com/ubuntu/ edgy universe

# Repositorio backports
deb http://es.archive.ubuntu.com/ubuntu/ edgy-backports main restricted universe multiverse
deb-src http://es.archive.ubuntu.com/ubuntu/ edgy-backports main restricted universe multiverse

#Repositorios de seguridad
deb http://security.ubuntu.com/ubuntu edgy-security main restricted
deb-src http://security.ubuntu.com/ubuntu edgy-security main restricted
deb http://security.ubuntu.com/ubuntu edgy-security universe
deb-src http://security.ubuntu.com/ubuntu edgy-security universe

## Amarok
deb http://kubuntu.org/packages/amarok-144 edgy main

## Wine
deb http://wine.budgetdedicated.com/apt edgy main

## Transmission (cliente bittorrent)
#deb http://acorbeaux.free.fr/ubuntu edgy transmission

## Beryl
deb http://seerofsouls.com/ edgy contrib
# deb http://nvidia.limitless.lupine.me.uk/ubuntu edgy stable
deb http://download.tuxfamily.org/3v1deb edgy beryl-svn
deb-src http://download.tuxfamily.org/3v1deb edgy beryl-svn

## Ares para giFT, deshabilitados (no encuentro la clave PGP)
# deb http://hal.iwr.uni-heidelberg.de/debian/ gift/
# deb http://apt.cerkinfo.be/ unstable main contrib

## Automatix
deb http://www.getautomatix.com/apt edgy main

Cada línea que empieza por “deb” o “deb-src” es un repositorio. Los primeros indican repositorios de programas, los segundos, versiones de desarrollo o fuentes de los programas que contienen. Cuando una línea empieza por # (almohadilla), esa línea es un comentario y lo que haya a la derecha no tiene validez; por tanto, si pones una # antes de cada repositorio, lo estás deshabilitando. Para añadir un repositorio, simplemente pega la línea que lo describe, que normalmente será del tipo “deb [dirección] [programa]“. Para quitar un repositorio, puedes borrar su línea o ponerle el símbolo de comentario (#) delante (conviene separarlos con un espacio). Esto último es más práctico por si te arrepientes luego. Una vez añadidos o quitados los repositorios, puedes guardar y cerrar el editor.

2. Para añadir la clave PGP, normalmente te proporcionan la línea que tienes que escribir en la terminal. Simplemente copiar y pegar. Por ejemplo, para añadir el repositorio de Beryl tienes que escribir:

KEY=81836EBF; gpg –keyserver subkeys.pgp.net –recv $KEY && gpg –export –armor $KEY | sudo apt-key add -

3. Para actualizar la base de datos de paquetes, simplemente escribe: sudo aptitude update [El uso de aptitude ya se verá en otro post, aptitude es lo mismo que Synaptic pero en modo texto, de hecho, Synaptic es una interfaz gráfica para aptitude.] Por cierto, puedes alternar los pasos entre modo “ventanitas” y manual, es decir, puedes añadir los repositorios con la herramienta gráfica y luego con la consola añadir la clave PGP, por ejemplo. Espero que esto te haya sido útil si no lo conocías, especialmente si eres nuevo en esto de Linux.


Una vez anadidos los repositorios que desees le das clic en el boton "Reload" o "Actualizar" y se actualizara la lista de paquetes:

Luego usando el boton "Search" o "buscar" puede tipear el nombre del programa que estas buscando.

Te aparecera una lista de programas que concuerdan con tu criterio de busqueda:



clic derecho "install" o "instalar"

Y para terminar le das clic al boton "Apply" o "Aplicar" y listo.

0 comentarios: