Instalar aplicaciones en Ubuntu

Creo que este tenía de ser uno de los primeros post que debí escribir en este blog pero, viendo algunos foros y demás me he dado que este tutorial suele ser de los más importantes.
Aquí explicaré como instalar la mayoría de los paquetes tanto de los repositorios (Terminalr y Synaptic) como descargados desde una web, empezando por la manera más fácil y rápida a la más lenta y problemática.
Antes de empezar a describir cada una habilitaremos los repositorios (universe, multiverse, y restricted) para tener más aplicaciones disponibles, vamos a Synaptic (Sistema/Administración/Gestor de paquetes Synaptic), pedirá el password de root lo introducimos y se abrirá.
Ahora vamos al menú Configuración/repositorios:
Se abrirá una ventana en la que tenemos que marcar los repositorios Universe, Multiverse y Restricted.:
Si damos clic en la pestaña Otros proveedores veremos los repositorios que hemos idos agregando y que no encuentran en ninguna de las categorías anteriores:
En ella también podemos poner como repositorios un CD de contenga aplicaciones, haciendo más fácil la actualización de un PC con Ubuntu sin acceso a internet.
Ahora que ya tenemos la mayoría de los repositorios habilitados verémos las distintas maneras de instalar aplicaciones ya que aveces la que necesitamos no se encuentra en los repositorios.
- Terminal
La terminal es una aplicación muy poderosa aunque no lo parezca y podemos hacer cualquier cosa al sistema mediante ella haremos uso del comando sudo para actuar como usuario root (administrador). IMPORTANTE: Cuando introduzcamos un comando que contenga la palabra sudo (root), es probable que nos pida el password de usuario root, en la terminal no se verá ningun caracter cuando las ecribamos pero aun así debes escribirla y pulsar enter. Para instalar una aplicación desde la Terminal (Aplicaciones/Accesorios/Terminal), se hace uso del comando apt-get o aptitude, que básicamente serían el gestores de paquetes desde terminal. apt-get y aptitude hacen uso a su vez de la lista de repositorios que tenemos en nuestra computadora en el archivo source.list (/etc/apt/sources.list), mientras más repositorios tengamos habilitados podremos instalar más aplicaciones.
Ejemplo: si queremos instalar Deluge un cliente de Bittorrent solamente tenemos que escribir en la terminal:
sudo apt-get install deluge-torrent
En la terminal se verá todo el proceso de instalación incluyendo los errores si es que hubiese uno. Cuando termine tendremos instalada la aplicación.
- Agregar repositorios
En ocasiones cuando el se trata de instalar una aplicación que no tenemos en los repositorios pero puede se agregada a la source.list solamente tenemos que editarla y pegar los repositorios en ese archivo.
Ejemplo: Instalación de Screenlets.
Editamos la sorce list con:
sudo gedit /etc/apt/source.list
Pedirá el password de root y se abrirá la ventana de editor de texto con la lista de repositorios, solamente tenemos que agregar los repositorios de la aplicación, copiamos y pegamos:
deb http://hendrik.kaju.pri.ee/ubuntu feisty screenlets all
deb-src http://hendrik.kaju.pri.ee/ubuntu feisty screenlets all
Ahora tenemos que agregar la llave para que se reconozca a los repositorios como válidos. Esta llave la da el mismo proveedor de la aplicación, la de los Screenlets es la siguiente: (Copiamos y pegamos en la terminal y damos enter)
wget http://hendrik.kaju.pri.ee/ubuntu/F854AFD7.gpg -O- | sudo apt-key add -
Siempre que agregues nuevos repositorios a Ubuntu es necesario recargarlos para que sean reconocidos, esto se hace con:
sudo apt-get update
De nuevo el comando apt-get pero ahora con la opción update para que recargue los repositorios.
Cuando termine de actualizar los repositorios instalamos el programa nuevo con:
sudo apt-get install screenlets
Comando apt-get instrucción install paquete/aplicación screenlets.
- Gestor de paquetes Synaptic

Se podría decir que synaptic es la interfaz gráfica de la terminal, ya que hacen exactamente lo mismo, para los nuevos usuarios esta es la manera más fácil de instalar una aplicaciones, lo pasos se resumen en Buscar/Aplicar/Instalar.
Ejemplo: instalar Flasplayer-plugin-nonfree
Abrimos Synaptic (Sistema/Administración/Gestror de paquetes Synaptic)
Damos clic en el icono Buscar y escribimos
flashplayer
Synaptic buscará el resultado más exacto y lo mostrará ahora solamente tenemos que dar doble clic sobre el
Aplicamos los cambios dando clic en el icono aplicar, mostrará una nueva ventana para verificar si es que quieres instalar esos paquetes.
Si todo está bien damos clic en aplicar y esperamos a que descargue e instale los paquetes.
- Añadir y quitar aplicaciones
Añadir y quitar aplicaciones se encuentra en el menú Aplicaciones, es parecido a Synaptica, pero no se pueden realizar tantas acciones, en este solamente entras buscas y aplicas si quieres desinstalar algo es mejor que lo hagas desde Synaptic.
- Paquetes .deb

Ubuntu al ser una distribución basada en Debian hace uso de los paquetes .deb que se pueden instalar dando dos clic sobre ellos, estos generalmente se usan como último recurso (antes de compilar) si la aplicación que buscamos no se encuentra en los repositorios de Ubuntu.
Ejemplo: instala Frostwire programa para intercambio P2P.
Descargamos el paquete .deb de la pagina oficial.

Damos doble clic al archivo, y se abrirá con el Instalador de paquetes, da clic en el boton instalar paquete y si es necesario inserta la clave de root.
En estos paquetes podría aparecer el mensaje en el que no se satisfacen las dependencias si ese es el caso solamente busca las faltantes en Synaptic e instalalas.
- Instalar otros paquetes: Mediante alien (rpm a deb)
A veces puede surgir que no encontremos el paquete en formato *.deb para nuestra instalación, por ejemplo los paquetes .rpm, estos paquetes no pueden ser usados en Ubuntu por que no existe soporte para ellos pero pueden ser convertidos mediante la aplicación alien.
Instalamos alien con:
sudo apt-get install alien
Cuando este instalado podemos convertir el paquete .rpm que queramos aunque no es seguro que todos los paquetes generados sirvan. Para convertir paquetes escribimos esto:
sudo alien nombre_del_paquete.rpm
Y dará como resultado el mensaje
Package nombre_del_paquete.deb generated
Para instalarlo damos doble clic sobre él, como en las instrucciones anteriores.
- Instalar otros paquetes Compilando
Hay ciertos paquetes o aplicaciones que no tienen asistente o ejecutable para poder instalarse por lo que es necesario compilar el archivo a partir del codigo fuente para que se instale. Pare este proceso se necesita de un aplicación llamada build-essential.
Podemos instalarla con:
sudo apt-get install build-essential
O buscando en Synaptic build-essential y marcandola para instalar.
Los pasos para compilar son:
- Descargar el codigo fuente
- Descomprimir l archivo y navegar hasta el en la terminal o dando clic derecho y seleccionar Abrir en un terminal
- 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 crear el archivo makefile).
- Ejecutar el comando make, para poder hacer la compilación.
- Ejectuar el comando make install que hará la instalación de la aplicación
Puedes instalar el paquete checkinstall que crea un paqute *.deb a partir de la compilación pero no incluye las dependencias que necesita la aplicación, aunque esto evitará que necesites compilar después, y el será más fácil su desinstalación.
Obtenido de la Guía Ubuntu
Estas son las formas más fáciles para instalar aplicaciones en Ubuntu aunque hay otros tipos de archivos como loas Autopackage (.package), .bin y Run, que son ejecutables y se les deben de dar permisos para poder ejecutarse en el sistema.
Esta guía también se mantendrá actualizada por cualquier cambio que pueda ocurrir.
Saludos.
|Enlace: Guía Ubuntu
Todavía no hay comentarios
Replica













