Cómo instalar un programa en Ubuntu

Cómo instalar un programa en Ubuntu

Instalar un programa en Ubuntu es una tarea extremadamente sencilla. Ubuntu agrega por defecto aquellos programas más comunes y potentes de los que dispone Linux, sin embargo, si necesitamos algún software más específico, podemos instalarlo fácilmente siguiendo los pasos que vamos a indicar a continuación.

En Ubuntu, y Linux en general, a diferencia de cómo se instala mucho software en Windows, no suele hacer falta buscar el programa por internet, descargarlo e instalar montones de librerías necesarias para su correcto funcionamiento. Nosotros tenemos disponibles los repositorios (PPA), lo que son una especie de almacén centralizado que contiene todo el software y que siempre está (relativamente) actualizado. También podemos instalar paquetes DEB, que éstos sí los encontraremos por internet, los snap de Canonical o los Flatpak.

Existen varias maneras de instalar un programa en Ubuntu. Os las iremos presentando de menor a mayor nivel de «complejidad».

Ubuntu Software

Ubuntu Software

La forma más simple e intuitiva de todas es a través de esta aplicación. En realidad, Ubuntu Software (antes Centro de Software de Ubuntu) no es más que un fork de GNOME Software diseñado para priorizar los paquetes snap. En esta tienda podemos buscar cualquier tipo de paquete, y aparecerá si está en los repositorios oficiales de Ubuntu o en Snapcraft, a donde se suben los paquetes snap.

Para acceder deberemos hacer clic sobre el icono de Ubuntu Software, que suele estar en el panel lateral. Esta aplicación se divide en varias secciones, todas ellas accesibles desde la parte superior:

  • A la izquierda del todo tenemos la lupa, desde donde podremos realizar búsquedas.
  • En el centro tenemos los apartados para:
    • Explorar (por la tienda).
    • Aplicaciones instaladas, donde veremos lo que tenemos instalado, aunque no aparecen todos los paquetes.
    • Actualizaciones, donde veremos lo que está por actualizar cuando haya paquetes nuevos.

Opciones de instalación

Con respecto a Ubuntu Software, me parece importante volver a mencionar aquello de que es una tienda diseñada para priorizar los paquetes snap. Los nativos de Ubuntu son los DEB, siendo los snap unos que contienen en sí mismos software principal y dependencias. Son una opción, pero puede no ser nuestra favorita. Si elegimos usar Ubuntu Software, tenemos que fijarnos en el desplegable que hay arriba a la derecha. Es aquí donde veremos si una opción está en versión DEB; por defecto nos ofrecerá el paquete snap. Lo que nos hace proponer una alternativa.

GNOME Software

¿Cómo voy a instalar GNOME Software si Ubuntu Software es lo mismo y ya viene instalado? Pues porque no lo es ni se acerca a serlo. Ubuntu Software tiene unas restricciones y una filosofía que no tiene GNOME Software. La tienda oficial de Project GNOME ofrece el software sin priorizar ni ocultar nada, o si prioriza algo será la opción del paquete DEB, el de toda la vida. Lo malo de hablar de esta opción en segunda posición es que para usarla tendremos que instalar la tienda con el penúltimo método, con el terminal, y desplegaremos todo su potencial añadiéndole soporte para Flathub.

GNOME Software

Una vez la tengamos instalada, GNOME Software es casi un calco de Ubuntu Software (de hecho es justo al contrario). Buscaremos con la lupa, seleccionaremos un programa, comprobaremos la fuente de origen y haremos clic en Instalar. Tan sencillo como eso. El único problema es que el paquete no aparece en Ubuntu Software. Si buscamos «gnome software» aparece como instalado, pero no es así. Deberemos instalarlo como explicamos en el apartado de la consola.

El Gestor de paquetes Synaptic

Synaptic

Synaptic es un sistema más avanzado de instalación y eliminación de aplicaciones que Ubuntu Software. Aun así, el entorno es gráfico y muy potente, y dispone un control completo sobre las aplicaciones que se hallan instalados en el sistema, sus dependencias y las distintas versiones de paquetes que pueden instalarse según las necesidades. Desde Ubuntu 12.04 Synaptic no viene instalado por defecto, y si queremos utilizarlo hay que instalarlo desde el Ubuntu Software, buscando por Synaptic, o desde el terminal.

Para abrir Synaptic haremos clic sobre el icono de la rejilla, o presionaremos la tecla Meta, y buscaremos Synaptic. Con este gestor podremos instalar, reinstalar y eliminar paquetes de una forma gráfica muy sencilla. La pantalla de Synaptic, como veis, está dividida en 4 secciones. Las dos más importantes son la lista que incluye la sección de categorías (1) en el lado izquierdo y la de los paquetes (3) en el lado derecho. Al seleccionar un paquete de la lista se mostrará una descripción del mismo (4).

Para instalar un paquete seleccionaremos una categoría, pulsaremos con el botón derecho del ratón sobre el paquete deseado y seleccionaremos Marcar para instalar o bien haremos doble clic en el nombre del paquete. Marcaremos de esta forma todos los paquetes que deseemos instalar en el sistema y pulsaremos sobre el botón Aplicar para que comience su instalación. Synaptic descargará él solo los paquetes necesarios desde los repositorios en internet o desde el medio de instalación.

También es posible emplear el botón Buscar para encontrar los paquetes que deseemos instalar. Al pulsar sobre este botón podremos realizar búsquedas de programas mediante su nombre o descripción. Una vez localizado el programa que deseamos instalar hacemos doble clic sobre él para instalarlo. Si queremos eliminar un programa bastará con que pulsemos con el botón derecho encima de éste y seleccionemos Eliminar o Eliminar por completo.

En todos los casos, los cambios surtirán efecto una vez que hagamos clic sobre el botón de Aplicar.

El gestor de paquetes Synaptic, al igual que Ubuntu Software, se encarga de resolver por sí mismo las dependencias de los paquetes para que las aplicaciones funcionen correctamente. Del mismo modo es posible configurarlo para que instale los paquete recomendados que, sin ser requeridos por la aplicación, pueden cumplir otras funciones adicionales. Si queremos activar este comportamiento podemos acudir a Configuración > Preferencias, y en la pestaña General marcar la casilla Considerar los paquetes recomendados como si fuesen dependencias.

Paquetes flatpak y snap

Como hemos explicado, Ubuntu no soporta los paquetes flatpak tras la instalación de cero. De hecho, a Canonical no le gusta mucho la idea, y su Ubuntu Software ni siquiera soporta los flatpak; está modificado para que no se le pueda añadir el soporte, o por lo menos no de una manera fácil que se haya compartido nunca en la comunidad Linux. Los paquetes snap sí se pueden instalar directamente desde Ubuntu Software, y su instalación es tan sencilla como la de cualquier otro paquete, aunque también se pueden instalar desde el terminal como explicaremos en el siguiente punto.

La cosa es diferente cuando queremos instalar paquetes flatpak. Tal y como explicamos en este artículo, primero debemos instalar el paquete «flatpak», luego «gnome-software», ya que la tienda oficial de Ubuntu no los soporta, luego un plugin para GNOME Software y luego añadir el repositorio de Flathub. Una vez se reinicia, los paquetes flatpak aparecen como opción en GNOME Software, pero no a Ubuntu Software.

Sobre este tipo de paquetes, tanto los snap como los flatpak cuentan con todo lo necesario (software y dependencias) para que un programa funcione. Lo bueno que tienen es que se actualizan muy pronto y funcionan en cualquier distribución Linux, y de hecho hay algunos programas que sólo los encontramos en Flathub (flatpak) o en Snapcraft (snap). Son una opción a tener en cuenta, pero para tenerlo todo merece la pena usar GNOME Software.

A través de la consola

Hasta ahora hemos visto la forma gráfica de instalar programas en Ubuntu. A continuación vamos a ver cómo realizar esto mismo pero a través del terminal. Aunque a muchos usuarios les echa para atrás todo lo relacionado con «pantallas negras», debéis saber que este método no supone para nada complicación alguna. Al contrario, es más cómodo y sencillo, y por supuesto más rápido.

Para instalar software en Ubuntu con este método, lo primero es abrir el terminal, lógicamente. Podemos hacerlo desde el icono de la rejilla o presionando la tecla Meta y buscando «terminal», y también se abre pulsando la combinación de teclas Ctrl+Alt+T, siempre y cuando no se haya cambiado el atajo, bien sea por parte del usuario o porque así lo decida Canonical en el futuro. Desde el terminal, lo que podemos hacer es:

  • Instalación de paquetes:
sudo apt install nombre-del-paquete
  • Instalar varios paquetes:
sudo apt install nombre-del-paquete1 nombre-del-paquete2 nombre-del-paquete3
  • Desinstalar paquetes:
sudo apt remove nombre-del-paquete
  • Desinstalar un paquete y sus archivos de configuración asociados:
sudo apt remove --purge nombre-del-paquete
  • Actualizar la lista de paquetes disponibles en el repositorio:
sudo apt update
  • Actualizar todos los paquetes instalados en el equipo:
sudo apt upgrade
  • Instalar un paquete snap:
sudo snap install nombre-del-paquete
  • Desinstalar un paquete snap:
sudo snap remove nombre-del-paquete
  • Actualizar los paquetes snap:
sudo snap refresh

Una vez ejecutemos el comando es posible que el sistema nos pregunte si deseamos instalar el paquete que hemos seleccionado y aquellos otros que sean dependientes de este, mostrándonos ciertos detalles del mismo como su nombre completo, versión o tamaño. Contestaremos afirmativamente y esperaremos a que termine la instalación.

Paquetes .deb

Si algo que queremos instalar no está disponible ni en repositorios oficiales, ni como snap ni flatpak, es probable que su desarrollador lo ofrezca como paquete .deb. Por ejemplo, si queremos instalar el navegador web Vivaldi, podemos buscar todo lo que queramos en GNOME Software que no lo encontrará ni aunque hayamos habilitado el soporte para paquetes flatpak. Curiosamente, sí está disponible en los repositorios oficiales de Manjaro, pero no lo está en la mayoría porque tiene un tanto por cien (no recuerdo si un 4% o un 6%) correspondiente a la interfaz gráfica que no es de código abierto. Al final, si queremos instalar Vivaldi en Ubuntu tenemos que hacerlo usando su paquete .deb.

Sea Vivaldi o cualquier otro programa, podemos instalar su paquete DEB descargándolo desde su página web oficial e instalándolo. Podemos hacerlo de diferentes maneras:

  • Doble clic e instalarlo con lo que no los abra. Es probable que se abra Ubuntu Software.
  • Clic derecho y elegir «Instalación de software», lo que nos abrirá GNOME Software si lo tenemos instalado.
  • En un terminal, escribir sudo dpkg -i nombre_del_paquete (merece la pena arrastrarlo al terminal para no equivocarnos si el nombre es largo).

Algo interesante a destacar es que muchos de estos paquetes nos añaden el repositorio oficial del proyecto para actualizar en el futuro.

Aquí finaliza esta guía en la que os hemos mostrado diversas formas de realizar la instalación de paquetes en Ubuntu. Esperamos que os resulte útil.


10 comentarios, deja el tuyo

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   Pedro dijo

    Interesante articulo para mi, pues soy profano en Ubuntu, Te rogaria una pregunta sobre como se instalan Drivers. Tengo un adaptador USB para wifi de TP-Link (Archer T2U) me he descargado los drivers para Linux de su pagina oficial (Archer T2U_V1_150901) pero ?? no se como se instalan.
    Gracias y Saludos

    1.    Luis Gómez dijo

      Hola Pedro, respecto a tu pregunta tengo que decirte que, como en casi todo en informática, depende. Si hablamos de drivers propietarios, generalmente se incluye algún script o programa que realiza la tarea que instalarlos en nuestro sistema. Revisa en primer lugar que no exista un fichero readme que indique los pasos a seguir concretamente para el controlador que quieres agregar. En segundo lugar te diría que, si has descargado un tarball, revises si hay algún script que puedas lanzar desde línea de comandos agregándole previamente las propiedades de ejecutable.

  2.   atareao dijo

    En Ubuntu, con Unity, también es posible instalarlo directamente desde el Tablero o Dash.

    Un saludo

  3.   Pedro dijo

    Muchas Gracias por la información, no he visto ningún fichero readme que indique los pasos a seguir, incluso me puse en contacto con TP-Link y no supieron darme las instrucciones para su instalación.

  4.   Juan Jackson dijo

    Hola Luis, Gracias por tu aporte claro, sencillo y directo.

    Recien instale en una laptop la version 10.10 del ubuntu, el problema que presenta es no poder navegar en internet aunque si detecta y se conecta a WiFi. por ethernet si puedo navegar, detecta red de qindows y todo eso. Por red inalambrica solo me especifica que esta conectada. Ya le di la oportunidad a DHCP que haga el trabajo asi como manualmente (IP, Mascara de subred, gateway, DNS) y el problema persiste.

    Tambien intente documentarme en la red solo que ningun intento me funciono.

    Podrias ayudarme a resolver esto.

    Gracias de antemano

  5.   juan jackson dijo

    PD ya quedo resuelto

  6.   Marcos Lopez dijo

    Saludos.
    Soy nuevo en esto de ubuntu, he instalado la version 16.04 pero tengo el problema que sea lo que sea que quiera instalar no me deja, he probado desde consola y nada, en el centro de software nada, intente instalar synaptic desde consola y me dice que no hay candidato.
    Alguna idea?
    De ante mano Gracias

  7.   alfredo dijo

    alguno sabe donde puedo descargar la version de utorrent para descargarla en armbian de ubuntu 16.04.2. si alguno tiene la respuesta que contacte conmigo en el correo siguiente:
    acuesta1996@gmail.com

  8.   Rosa Virginia dijo

    Hola amigos, gracias x sus valiosos aportes
    Tengo un problema. Mi disco esta particionado en 3. una particion1 para windons, partiticon2 tengo linux, y la 3era para mi uso mas personal, como de respaldo.
    Arta de windons y sus famosos virus, he decido usar unicamente linux para todo, especialmente para conectarme a internet, instale Zorin 9 (basado en ubuntu)
    x error borre los paquetes de firefox y ahora no se como solucionar el problema
    ya he intentado de varias formas, como actualizando update, upgrade, instalando firefox x el centro de software.
    este es mi error con update:

    Err http://security.ubuntu.com trusty-security/main Sources
    Err http://security.ubuntu.com trusty-security/main Sources
    404 Not Found [IP: 91.189.91.26 80]
    Fetched 3.547 kB in 34min 28s (1.714 B/s)
    Reading package lists… Done
    W: An error occurred during the signature verification.
    The repository is not updated and the previous index files will be used.
    GPG error: http://deb.opera.com stable InRelease: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY D615560BA5C7FF72
    W: There is no public key available for the following key IDs:
    1397BC53640DB551
    W: Failed to fetch http://deb.opera.com/opera/dists/stable/InRelease
    W: Failed to fetch gzip:/var/lib/apt/lists/partial/ve.archive.ubuntu.com_ubuntu_dists_trusty-updates_universe_binary-i386_Packages Hash Sum mismatch
    W: Failed to fetch http://dl.google.com/linux/chrome/deb/dists/stable/Release Unable to find expected entry ‘main/binary-i386/Packages’ in Release file (Wrong sources.list entry or malformed file)
    W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/trusty-security/main/source/Sources 404 Not Found [IP: 91.189.91.26 80]
    W: Some index files failed to download. They have been ignored, or old ones used instead.

    el caso es que al intentar instalarlo de nuevo de arroja el error.
    x favor si alguien me puede ayudar!!!

    1.    David Yeshael dijo

      Hola Rosa, por lo que veo primeramente te arroja esto por que no encuentra dicha dirección, puesto que ya no existe.
      «Err http://security.ubuntu.com trusty-security/main Sources
      Err http://security.ubuntu.com trusty-security/main Sources»
      «404 Not Found [IP: 91.189.91.26 80]».
      La segunda es que no tienes importadas las llaves publicas de opera
      «GPG error: http://deb.opera.com stable InRelease: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY D615560BA5C7FF72″

      Puedes mostrarnos tu sources list, lo haces con:
      cat /etc/apt/sources.list