Para los usuarios que recién ingresar al mundo de GNU/Linux encontrar programas e instalarlos suele ser una tarea complicada. Hay muchas formas y sobre todo las hay graficas y por terminal. Desde mi granito de arena les voy a indicar como hacerlo con la terminal ya que al hacerlo si bien al principio puede costar un poco, puede que sea la mejor forma siendo que muchas veces no contamos con lo “grafico” sobre todo si seguimos los pasos para poder administrar sistemas.

Algunos programas instalados en Ubuntu
Algunos programas instalados en Ubuntu

Como les decía, hay muchas formas de instalar pero nosotros nos vamos a dedicar a la consola ya que al aprenderlo de ese modo y con solo un par de comandos estaremos en el camino correcto, el camino del #sysadmin.

Recordamos que los ejemplos de este curso están hechos con Ubuntu 20.04 pero es valido para la mayoría de las distribuciones basadas en Debian como Mint Huayra etc.

Repositorios:

Los repositorios son “los lugares” de donde vamos a bajar nuestros programas. En gnu/linux no se trata de bajar de cualquier lado, menos aun la idea de bajar algo sin licencia y parcharlo para que ande. Tampoco esta la idea del siguiente siguiente siguiente para instalar. Tengamos paciencia por que no es difícil, y con la practica vamos a estar trabajando con un sistema mucho mas seguro.

Para ver o editar el archivo que tiene nuestros repositorios vamos a:

sudo nano /etc/apt/sources.list
sources.list
archivo sources.list

uuuu esta en ingles? NO ENTIENDO NADAAAAAA! Esto suele ser el primer pensamiento pero tranqui. En este archivo hay lineas que empiezan con # quiere decir que estan comentadas y que NO SE TIENEN EN CUENTA por el sistema. Luego hay otras lineas que empiezan con deb y esos si son nuestro repositorios. Si ven la imagen anterior dice FOCAL que es la versión de ubuntu 20.04 que les dije estaba usando. Cerramos el archivo sin guardar cambios (ya vimos la utilización de nano en este curso) y vamos a continuar.

Actualizar los repositorios:

sudo apt update && sudo apt upgrade

Buscar paquetes en nuestro repositorio

Buscar un paquete en nuestro repositorio es muy sencillo:

sudo apt search nombredelpaquete

Claro que buscarlo es buscarlo, no se instala ni nada nos dara distintos resultados. Por ejemplo buscamos gimp:

sudo apt search gimp

El resultado va a ser enorme. Un monton de programas similares a gimp y librerias utilizadas, pero entre todos ellos:

gimp

Esto quiere decir que podría instalarlo usando el siguiente comando ya que se encuentra en nuestro repositorio

sudo apt install gimp

Instalar un programa desde los repositorios

Para este ejemplo vamos a instalar el software mc que es un gestor de archivos muy lindo para tener en cuenta al momento de usar la terminal. Se denomina Midnight Commander

sudo apt install mc

Luego seguramente pedirá la contraseña de nuestro usuario con permisos para instalar. Esto es muy importante por que solo se va a instalar lo que el usuario quiere instalar. Una vez que termino de instalar vamos a ejecutarlo escribiendo mc

mc
mc en acción

Para salir solo hacemos clic en salir en el botón salir de abajo a la derecha.

Muchas veces los programas que necesitamos no están en el repositorio. Por ejemplo si quisiéramos instalar Google Chrome no podríamos hacerlo así no mas como vimos hasta ahora. Entonces tenemos dos formas de hacerlo. La mas facil es ir a la web y descargarnos el archivo .deb.

Vamos a la pagina de google y veran el carterl:

descargar chrome

Luego veran algo interesante: google nos dice si queremos descargar .deb o .rpm? lo bueno es que viene aclarado al final entre parentesis que deb es para los sistemas operativos similares a debian como ubuntu mint etc. rpm es otro tipo de paquete pero para fedora, opensuse y otros sistemas operativos similares.

Lo guardamos en descargas y despues vamos a nuestra amiga terminal.

cd Descargas
dpkg -i google-chrome-stable_current_amd64.deb

Luego comenzará la instalación.

A veces pasa que el paquete deb tiene dependencias. O sea, depende de librerias sueltas o que y tienen otros programas. Este no es el caso, pero si nos diría que tenemos problemas de dependencias incumplidas deberíamos:

sudo apt -f install

Desinstalar un programa instalado

Hay todo una teoría en instalar y desinstalar programas que no la voy a decir por que quiero que lo practiquen, que arranquen, que tengan situaciones a resolver. Siganme la corriente y hagan siempre todo por terminal!

sudo apt remove mc

Con el comando anterior removemos o desinstalamos el programa mc que fue instalado anteriormente.

Una buena practica que sigue a continuación es no dejar librerias sueltas que no estén en uso, entonces vamos a seguir con estos dos comandos:

sudo apt purge mc
sudo apt autoremove

Listar programas instalados en nuestro equipo

Listar es sencillo, pero depende siempre de como hayamos instalado los programas. Si hasta ahora solo usaste el repositorio y la terminal como te indique la forma de listar es:

sudo apt list --installed

Si instalaste paquetes (archivos) con la extensión .deb la forma de listar es:

sudo dpkg -l

En ubuntu existe otra forma de instalar programas que a traido un poco de desconformidad en la comunidad del software libre a partir de la versión 16.04. Se trata de una nueva forma de instalar aplicaciones en Ubuntu, que resuelve muchos problemas y simplifica, aun más, la instalación de estas para los usuarios menos avanzados (cuando ya conoces y queres a linux te vales con propias herramientas para instalar librerias. Un paquete snap es el programa en si mas todas las librerias cosa que no tengas problemas al respecto. La desventaja es el espacio en disco, pero para un usuario nuevo verdaderamente eso no es problema.

Instalando desde Snap

Supongamos que quiero instalar TELEGRAM. Si voy a la web oficial están los archivos necesarios para una ejecución común. Pero y si quiero instalar con snap?

Primero voy a la web: https://snapcraft.io/

Hago clic en store y en buscar pongo la palabra telegram

snap

Ahora vemos que hay varios resultados pero el PRIMERO que es Telegram Desktop es la versión Oficial de telegram

telegram
Tenemos que leer bien siempre de donde provienen por que existen versiones NO OFICIALES de otras empresas que no sabemos que pueden hacer con nuestros datos!

Vemos que arriba a la derecha dice INSTALL hacemos clic y veremos:

instalando con snap

En la imagen anterior vemos que para instalar nos da el comando a usar, o sea que en nuestra terminal pondremos:

sudo snap install telegram-desktop

Ahora si quisieramos saber que programas tenemos instalados con snap:

snap list

Para desinstalar seguimos la misma teoria:

snap remove nombredelprogramainstalado

Espero que les haya sido útil esta breve intro al manejo de programas en este tutorial que denominamos Buscar Instalar Desinstalar y Listar programas en Ubuntu 20.04. Si te gusto una forma de agradecer es compartir con los tuyos y si queres invitame un cafecito:

Invitame un café en cafecito.app
Print Friendly, PDF & Email
Share:

1 Comment

Deja un comentario

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