Antes de leer este post, si eres muy nuevo, te recomiendo que leas Los conceptos generales de Linux

Un programa de ordenador está compuesto por distintos subprogramas o librerías, que no necesariamente han sido generadas por la misma persona o grupo de personas. De hecho lo normal es que sea al contrario.

Como los programas/librerias son libres, si quiero hacer una nueva aplicación, lo que hago es coger las librerías que me interesan y sobre ellas programar lo que no está hecho. La consecuencia de esto, es que no encontraras un programa que te venga en un .zip con todos los elementos que necesita y tu simpemente lo instales. Bueno, puedes encontrarlo, pero no es lo normal.

Lo normal es que los programas y las librerías dependientes que hacen falta estén ubicadas en unos servidores de acceso público llamados repositorios. Cuando te instalas un programa, el sistema coge las librerías que son necesarias. Hay centenares de repositorios adaptados a las distintas distribuciones y no todos son compatibles con el sistema que tú tengas.

Para instalar un programa, tendrás que echar mano de los repositorios necesarios.

Abre una ventana de consola y teclea :

sudo kwrite /etc/apt/sources.list

sudo significa superuser do, es decir, que es una acción que solo puede realizar el superusuario o administrador.

Esta línea te abre el archivo sources.list en el editor de textos. Este archivo es el que contiene los repositorios en los que se encuentran distintos programas y las actualizaciones de los mismos.

En el editor de textos,  despues de lo que ya te aparezca añades los repositorios que necesites para instalar el nuevo programa.

El comando apt-get sirve para la instalación de los programas que hay en los repositorios.

Si tecleas :

apt-get install elprograma

se instalará el programa que quieres.

Previamente es recomendable teclear :

apt-get update

Con esto actualizas la información de los repositorios. Es posible que te salga un error similar a este :

W: GPG error: http://www.debian-multimedia.org stable main Release: The following signatures
couldn't be verified because the public key is not available: NO_PUBKEY 07DC563D1F41B907

se debe a que los repositorios oficiales de Debian vienen encriptados ( aqui tienes más información ). Para añadir la clave necesaria para leerlos es necesario hacer esto :

gpg --keyserver subkeys.pgp.net --recv-keys 07DC563D1F41B907

despues

gpg --export --armor 07DC563D1F41B907 | apt-key add -

y para terminar

apt-get update

Evidentemente tendras que cambiar la clave que pongo aquí como ejemplo por la que te salga en el error.

Si quieres buscar algún programa en los repositorios, puedes usar este comando :

apt-cache search loquesea

A %d blogueros les gusta esto: