Como instalar software en Xubuntu 12.04 Precise Pangolin LTS

Con este post quiero comenzar una serie de varios, donde pretendo explicar como poder darle el mayor rendimiento a un pequeño netbook ACER ASPIRE ONE (a partir de aquí AA1) con la combinación de sistema Ubuntu + escritorio XCFE.

Soy consciente de que existe una combinación todavía más ligera en recursos (Lubuntu = Ubuntu + LXDE) y lo he probado, pero personalmente creo que el equilibrio rendimiento/estético de Xubuntu es el óptimo para las características de AA1.

La motivación de esta serie de artículos es que me ha sucedido lo que todo linuxero desea. Y es que un amigo te pida voluntariamente que le inicies en el mundo de GNU/Linux.
Pero si además es tu mejor de amigo desde hace casi tres décadas y comparte un equipo de tus mismas condiciones la cosa se pone inmejorable.

Bien merece esta situación una serie de artículos, primero por AMISTAD y segundo por VALORES (y lo digo en este orden, porque si se los tuviera que hacer de Windows, se los haría, aun contraviniendo el nombre de este blog…)

Te dedico todos y cada uno de estos, Pepe.

INSTALANDO

Existen varias maneras de instalar software en nuestro equipo Xubuntu, siendo las más habituales:

1.- Centro de software:

Es la manera más habitual y gráfica de poder instalar/desinstalar software en nuestro equipo. Accedemos a través del menú superior izquierdo:

Menú de Aplicaciones en Xubuntu 12.04 Precise Pangolin

Aplicaciones -> Centro de software

Se nos presentará la siguiente pantalla:

Centro de software en Xubuntu 12.04 Precise Pangolin

De aquí distinguimos dos zonas:

1.- El campo de búsqueda para encontrar software concreto.
2.- Las categorías de software por su ámbito de aplicación.

Con descripciones muy detalladas e incluso con comentarios de usuarios que llegan a solucionarnos problemas de ese software en concreto, es la manera más fácil y sencilla de encontrar software para Xubuntu. Incluso podemos encontrarnos con programas que pueden resultarnos de utilidad y que a nosotros no se nos hubiera ocurrido buscar. Es la ventaja de contar con un catalogo disponible para visualizar.

2.- Gestor de paquetes Synaptic

Nos presenta exactamente el mismo catalogo de programas que el Centro de software, pero sin tantas florituras gráficas, lo que permite una mayor velocidad en la búsqueda e instalación/desinstalación de nuestro software.
Accedemos a través del menú superior izquierdo en la ruta Sistema -> Gestor de paquetes Synaptic:

Menú de Aplicaciones en Xubuntu 12.04 Precise Pangolin

Aplicaciones -> Sistema -> Gestor de paquetes Synaptic

Se nos presentará la siguiente pantalla:

Ventana de autenticación para ingresar en Gestor de paquetes Synaptic

Después de darle permisos, nos aparece Synaptic con todas sus opciones:

Gestor de paquetes Synaptic en Xubuntu 12.04 Precise Pangolin

 

De aquí distinguimos tres zonas:

1.- El campo de búsqueda para encontrar paquetes concretos.
2.- Las categorías del software por su ámbito de aplicación.
3.- Diversos filtros para afinar más los resultados de nuestras búsquedas.

Como desventaja ante el Centro de software cabe añadir que debemos conocer más el nombre de los paquetes entre los que nos estamos moviendo, la parte gráfica del Centro de software hace que esto sea más intuitivo.
Pero como ventaja ante el Centro de software es que los resultados de sus búsquedas nos permiten ver TODO lo relacionado con ese paquete en concreto y con esto quiero decir plugins, extensiones y funcionalidades extras que no muestra el Centro. Además de contar con descripciones textuales muy precisas de cada paquete.

Para muestra un botón, vamos a realizar la misma búsqueda en ambos programas. La suite de oficina Libreoffice:

Centro de software

Realizamos la busqueda y desplegamos “Más información” debajo del nombre del programa:

Búsqueda del paquete ‘LibreOffice’ en Centro de software de Xubuntu 12.04 Precise Pangolin

Nos aparece una descripción detallada del programa junto con la posibilidad de instalarlo:

Información detallada de ‘LibreOffice’ en Centro de software de Xubuntu 12.04 Precise Pangolin

Pero incluso si nos vamos más abajo, encontramos extensiones que mejoran la utilidad de este paquete. En el Centro de Software las nombran “Añadidos”:

Sección ‘Añadidos’. Extensiones y paquetes recomendados.

Incluso nos indican cual están instaladas ya en nuestro equipo y cuales no.

Gestor de paquetes Synaptic

Realizamos la misma búsqueda en Synaptic:

Búsqueda de ‘LibreOffice’ en Gestor de paquetes Synaptic

Pero atención a este detalle cuando nos movemos entre los resultados de la búsqueda:

Gestor de paquetes Synaptic nos muestra mas ocurrencias en las búsquedas

Este paquete que además nos instalará por dependencias el paquete libreoffice-l10n-es pondrá en nuestro querido castellano toda la suite ofimática, en el Centro de Software se puede realizar, por supuesto, pero realizando una segunda búsqueda de este paquete en concreto.
Con Synaptic en una única búsqueda nos aparecerá todas la posibles extensiones o “añadidos” que ese paquete tiene disponible en nuestro catalogo, y junto con su mayor rapidez sin carga de gráficos le confiere esta ventaja de potencia que hará que cada vez se use más en detrimento del Centro de Software.
Pero es que además reúne otro programa que existe en nuestro equipo, me refiero al Gestor de actualizaciones. En la ruta Sistema -> Gestor de actualizaciones:

Aplicaciones -> Sistema -> Gestor de actualizaciones

Se nos presentará la siguiente pantalla:

Gestor de actualizaciones en Xubuntu 12.04 Precise Pangolin

Este programa se encargará de realizar actualizaciones de nuestro software y sistema en general. Pero es que en Synaptic nos encontramos con este detalle:

Detalle ‘Marcar todas las actualizaciones’ en Gestor de paquetes Synaptic

Con este programa nos encargamos de gestionar software sin instalar, software instalado y nuestro propio sistema.

3.- Instalador de paquetes Gdebi

Este programa nos permite instalar paquetes .DEB a la manera de los instaladores .EXE en Windows. Buscará si el paquete tiene dependencias para funcionar y si no es así nos dará pistas sobre que paquetes ir instalando.
Es la manera más sencilla de empezar a tener software que no está disponible en los repositorios (oficiales o no oficiales) y realizar instalaciones independientes de estos repositorios.
No se encuentra disponible de serie en Xubuntu, así que lo primero es instalarlo. Usaré Synaptic para ello, búsqueda e instalación (botón derecho del ratón + “Marcar para instalar”):

Búsqueda e instalación de ‘gdebi’ en Gestor de paquetes Synaptic

Nos muestra un resumen de confirmación:

Resumen de confirmación en Gestor de paquetes Synaptic

Automáticamente descargará los paquetes y ejecutará la instalación:

Instalando ‘gdebi’ en Gestor de paquetes Synaptic

Cuando termine, Synaptic nos mostrará el paquete como instalado:

Paquete instalado en Gestor de paquetes Synaptic

Lo comprobamos en la ruta Sistema -> Instalador de paquetes Gdebi:

Aplicaciones -> Sistema -> Instalador de paquetes GDebi

Se nos presentará la siguiente pantalla:

Gestor de paquetes locales GDebi en Xubuntu 12.04 Precise Pangolin

De acuerdo, probemos entonces. Aunque existe en catalogo oficial con el nombre de nautilus-dropbox, yo prefiero instalar la última versión de este programa de nube personal desde su web oficial.
Nos descargamos el .DEB desde la web, en nuestro AA1 nos interesa el siguiente:

Zona Descargas en Dropbox

Una vez descargado en nuestro equipo, vamos a enseñar a AA1 conque programa abrir los archivos .DEB. Nos dirigimos al archivo y damos botón derecho del ratón sobre él:

Paquete .DEB instalable descargado en nuestro equipo

Elegimos la opción “Propiedades”:

‘Propiedades’ en menú contextual de Thunar sobre archivo .DEB

Se nos presentará la siguiente pantalla, donde desplegaremos la lista “Abrir con” y diremos a Xubuntu conque programa abrir los archivos que nosotros elijamos, esto es válido para todo tipo de archivos, música, vídeos, imágenes, etc…
En este caso nos aparecía como predeterminado el Centro de Software para los paquetes .DEB:

Ventana ‘Propiedades’ del archivo dropbox_1.6.0_i386.deb. Selección de software para abrir extensiones .DEB.

Lo cambiamos por nuestro Gdebi, recién instalado:

GDebi como programa predeterminado en la apertura de archivos .DEB

Cerramos la propiedades y aquí hago una anotación, en mi versión de Xubuntu 12.04 Precise Pangolin tengo que salir de la carpeta y volver a entrar para que este cambio se haga efectivo, desconozco si en versiones más nuevas, como es tu caso, Pep, esto se ha arreglado.
Pero sino es tan sencillo como irnos a otra carpeta y volver a entrar en donde tenemos descargado el .DEB, se hará efectivo el cambio y no tendremos que volver a hacer nada en posteriores ocasiones. Este error solo sucede la primera vez…

Doble click en el paquete .DEB para instalar Dropbox de nuestro ejemplo:

Instalación en GDebi del paquete local ‘dropbox_1.6.0_i386.deb’

Nos pedirá contraseña de administrador y se pondrá a instalar el paquete (con dependencias si las hubiera encontrado y cogido).

Atención en este punto, se puede dar el caso de tener un paquete cuyas dependencias no estén disponibles en los repositorios, por lo que deberíamos solucionarlo manualmente, consiguiendo e instalando las dependencias por nuestra cuenta.

Una vez acabe, nos mostrará como instalado el paquete de la siguiente manera:

Paquete local ‘dropbox_1.6.0_i336.deb’ instalado según GDebi

Lo comprobamos en la ruta Internet -> Dropbox:

Aplicaciones -> Internet -> Dropbox

Seguimos la opciones de instalación del asistente:

Asistente de instalación de Dropbox

Asistente de instalación de Dropbox

Asistente de instalación de Dropbox

Asistente de instalación de Dropbox

Asistente de instalación de Dropbox

Asistente de instalación de Dropbox

Asistente de instalación de Dropbox

Asistente de instalación de Dropbox

Asistente de instalación de Dropbox

Asistente de instalación de Dropbox

Asistente de instalación de Dropbox

Asistente de instalación de Dropbox

Asistente de instalación de Dropbox

Estado final al instalar el servicio de sincronización en nube Dropbox

Se sincronizará nuestro AA1 con nuestra nube Dropbox, esto dependerá por supuesto de la cantidad de información que tengamos en esta nube…

Sincronización de archivos y directorios desde nuestra cuenta Dropbox

El acceso del panel nos dará información sobre todo esto:

Botón derecho sobre el icono Dropbox en el panel superior

Cuando el proceso finalice, una notificación nos avisará de este suceso:

Servicio de notificaciones de escritorio en Dropbox

4.- Terminal

La manera más rápida, no existen gráficos ni descripciones ni catalogo, si sabes el nombre del paquete que quieres instalar y quieres la máxima velocidad y rendimiento solo has de ejecutar el siguiente comando:

:~$ sudo apt-get install [nombre_paquete]

Si este paquete está disponible dentro de los repositorios o catálogos que sean funcionales de tu equipo, lo descargará y lo instalará.
Para esto voy a usar un programa de monitorización de los recursos de nuestro equipo que funciona en el propio terminal, lo que veo muy apropiado para este caso.

El paquete se llama nmon.

Nos dirigimos a la ruta Accesorios -> Emulador de terminal o presionamos el atajo de teclado Windows + t:

Aplicaciones -> Accesorios -> Emulador de terminal

En ambos casos se nos presentará la siguiente pantalla:

Terminal

Ejecutamos el comando de instalación al paquete nmon:

Instalación de nmon a través de terminal

Solicita contraseña de administrador:

Petición de password de administrador para instalar paquetes en terminal

No os preocupéis si no aparecen asteriscos ni nada que indique que estáis escribiendo, en realidad si lo estáis haciendo.

Una vez introducida, se realizará la instalación y no hay mas:

Proceso de instalación de paquetes en terminal

El programa que he utilizado para el ejemplo, como he mencionado anteriormente, solo funciona en terminal y se ejecuta escribiendo el comando:

:~$ nmon

Lo ejecutamos para probar la instalación:

Ejecución de nmon en terminal

El resultado óptimo será el siguiente:

Nmon

Como nos indica el propio programa, presionando ciertas teclas nos monitorizará los recursos de la máquina ( c = cpu , n = net , m = memory, etc … ):

Nmon monitorizando nuestros recursos

Lo cerramos con la combinación de teclas Control + c y ejecutamos el comando:

:~$ exit

Para cerrar la terminal.

Para buscar actualizaciones de programas y sistemas, ejecutamos el comando:

:~$ sudo apt-get update

Buscando actualizaciones en terminal a través de apt-get update

Para ejecutar estas actualizaciones, ejecutamos el comando:

:~$ sudo apt-get upgrade

Ejecutando las actualizaciones encontradas a través de terminal con apt-get upgrade

NOTA: Existe una quinta manera, que es cogiendo el código fuente directamente del programa y compilándolo bajo una serie de comandos, pero lo he realizado en muy pocas ocasiones y no tengo criterio como para poder explicarlo, prefiero decir eso que tanto miedo nos da a veces a las personas reconocer: NO TENGO NI IDEA…

Solamente reseñar que todo se puede compilar en GNU/Linux [programas y núcleo (kernel)], de hecho existe un proyecto conocido como Linux for scratch donde vas compilando todos los paquetes que necesitas a tu medida… porque la ventaja de compilar tu sistema GNU/Linux y tus aplicaciones es precisamente esa… estás utilizando EXACTAMENTE lo que necesita el ordenador, ni un bit más ni un bit menos, sería análogo a cuando elegimos un menú a la carta en un restaurante o un traje hecho por un sastre.

¿Mi elección personal? Pues idéntica explicación que mi elección de Xubuntu ante Lubuntu, rendimiento/usabilidad sale ganador Gestor de paquetes Synaptic

DESINSTALANDO

Poco a reseñar en este apartado, puesto que los propios botones de instalación en el Centro de Software y en el instalador de paquetes Gdebi se convierten automáticamente en desinstalar cuando estas aplicaciones reconocen el programa como puesto en nuestro equipo.

Pero si merece la pena dos anotaciones en este sentido:

Al desinstalar un paquete o programa desde el Centro de software desde el siguiente botón:

Detalle botón ‘Desinstalar’ en Centro de software

Seria similar a realizarlo de la siguiente manera en Gestor de paquetes Synaptic:

Botón derecho en paquete instalado desde el Gestor de paquetes Synaptic

Menú contextual ‘Marcar para desinstalar’ en Gestor de paquetes Synaptic

Pero si nos fijamos en la imagen de estas opciones, justo debajo de la desinstalación que realiza el Centro de software nos encontramos otra mucho más contundente:

Menú contextual ‘Marcar para desinstalar completamente’ en Gestor de paquetes Synaptic

Esto nos quita los archivos de configuración residual que hemos generado al utilizar el programa cuando estaba instalado en el equipo, por llamarlo de alguna manera es una desinstalación más “completa” o “limpia”.
Ventaja nuevamente para Gestor de paquetes Synaptic.

Y como última reseña, desinstalar bajo terminal, comando:

:~$ sudo apt-get remove [nombre_paquete]

Si queremos realizar una desinstalación completa (incluyendo archivos de configuración):

:~$ sudo apt-get remove --purge [nombre_paquete]

Y como detalle final, cuando desinstalamos paquetes que ya no vamos a usar (incluyendo sus archivos de configuración) se nos quedan instalados en el sistema esos paquetes “dependientes” que le hacía falta para funcionar, y que posiblemente ya no tengan sentido si este programa ha sido desinstalado. Pues Synaptic y Terminal también nos los limpian:

Sección ‘Filtros -> Rotos’ en Gestor de paquetes Synaptic

En terminal, comando:

:~$ sudo apt-get autoremove

Buscando paquetes huérfanos en terminal a través de apt-get autoremove

Y hasta aquí las maneras de gestionar nuestro software, para el próximo como añadir o quitar repositorios y catálogos en nuestro equipo para ampliar su repertorio.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s