Una vez completada la optimización del sistema ya estamos listos para aprender a añadir cualquier tipo de programa con soltura en Linux, ya sea desde los repositorios o bien descargando el archivo directamente desde Internet.

Los principales modos de instalar aplicaciones son:

  • El programa añadir/quitar aplicaciones. Una sencilla aplicación con la que podrás añadir o quitar paquetes de tu sistema de una manera muy sencilla.
  • El programa synaptic. Con synaptic podrás tener más control sobre los programas que instalas en el sistema. Así como un mayor número de ellos.
  • Los programas apt-get o aptitude. Estos son programas más avanzados que se ejecutan en modo terminal. Son muy potentes y te permiten también añadir y quitar aplicaciones del sistema entre otras cosas.
  • Paquetes con extensión .deb. Los ficheros con extensión .deb son paquetes de aplicaciones ya preparados para instalarse de una forma sencilla en tu sistema ubuntu.
  • Archivos con extensión .bin. Los archivos con extensión .bin son los programas ejecutables en Linux.
  • Archivos de extensión .run. Los archivos con extensión .run suelen ser los asistentes para la instalación en Linux.

Convertir ficheros .rpm a .deb

Algunas distribuciones de Linux, como por ejemplo Red-Hat y Mandriva, usan paquetes .rpm, organizados de manera diferente a los paquetes .deb de Debian y Ubuntu.

Para instalar estos paquetes es preciso convertirlos antes al formato .deb. Para ello se usa la aplicación alien. Se puede instalar vía Synaptic o Aptitude.

Abre un terminal (Aplicaciones → Accesorios → Terminal) y ejecuta la siguiente instrucción:

$ sudo alien nombre_del_paquete.rpm
 

Archivos de extensión .run

 

Los Archivos .run son asistentes, normalmente gráficos, que ayudan a la instalación. Para ejecutarlos basta con introducir en el terminal: 

$ sudo sh ./[archivo].run

 

Instalar Aplicaciones A Partir Del Código Fuente (Compilar)

 

A veces se encuentran aplicaciones que no proporcionan paquetes de instalación, y hay que compilarlas a partir del código fuente. Para ello, lo primero que hay que hacer en Ubuntu es instalar un paquete llamado build-essential. Que contiene todo lo necesario para compilar las aplicaciones, para ello, abriremos un terminal y ejecutamos los siguientes comandos:

$ sudo aptitude update
$ sudo aptitude install build-essential

En General, Los Pasos A Seguir Para Compilar Una Aplicación Son Los Siguientes:

   1. Descargar El Código Fuente.

   2. Descomprimir El Código.

   3. Entrar En El Directorio Creado Al Descomprimir El Código

   4. Ejecutar el script configure (sirve para comprobar las características del sistema que afectan a la compilación, configurando la compilación según estos valores, y que crea el archivo makefile).

   5. Ejecutar el comando " $ make " encargado de la compilación.

   6. Ejecutar el comando " $ sudo make install ", que instala la aplicación en el sistema, o mejor aún, instalar checkinstall (vía Aptitude), y ejecutar " sudo checkinstall ”. Esta aplicación crea un paquete .deb de forma que no haya que volver a compilar el programa la próxima vez.

El uso de checkinstall tiene también la ventaja de que el sistema tendrá constancia de los programas instalados de esa forma, facilitando también su desinstalación.

He aquí un ejemplo completo de ejecución de este procedimiento:

$ sudo aptitude install libpanelapplet
$ tar xvzf sensors-applet-0.5.1.tar.gz
$ cd sensors-applet-0.5.1
$ ./configure --prefix=/usr
$ make
$ sudo checkinstall


Fuente: mundogeek