Tutorial

Cómo instalar software en Linux

Una de las cosas más complicadas para los usuarios que acaban de aterrizar en el mundo Linux es aprender a instalar software. Pero, los sistemas de paquetes y los repositorios que incluyen las distribuciones más importantes te han facilitado mucho las cosas, para instalar fácilmente y no tener que resolver las dependencias de forma manual como en el pasado.

En este tutorial aprenderás cómo instalar cualquier paquete en las distros más importantes que existen.

Voy a usar un ejemplo de sintaxis genérico en cada ejemplo y después un ejemplo real que en todo caso será Firefox.

Usar APT en distros basadas en Debian (Ubuntu, Linux Mint, elementaryOS…)

APT es una de las herramientas que puedes usar como gestor de paquetes DEB para instalar, actualizar o eliminar paquetes de software, entre otras opciones. Y está disponible para distribuciones Debian, además de todos los derivados de esta.

Para aprender los comandos básicos para estas distros, puedes usar el siguiente para instalar cualquier paquete. Solo tendrás que sustituir nombre-paquete por el nombre del paquete en el repo:

sudo apt-get install nombre-paquete

sudo apt-get install firefox

En cambio, para desinstalar un paquete, tan solo tienes que usar:

sudo apt-get remove nombre-paquete

sudo apt-get remove firefox

YUM para distros RPM basadas en Fedora, RHEL,…

Por otro lado, si estás usando una distribución GNU/Linux como Fedora, RHEL y otros derivados, lo que tienes que usar es la herramienta YUM, que es el gestor de paquetes para estas distros.

Te recomendamos la lectura:  Green with Envy, Nueva herramienta de OC para GPUs Nvidia en Linux

Para poder instalar un paquete cualquiera, tan solo tienes que usar el siguiente comando:

sudo yum install nombre-paquete

sudo yum install firefox

En caso de que lo que pretendas es desinstalar ese paquete, la sintaxis será como la siguiente:

sudo yum remove nombre-paquete

sudo yum remove firefox

ZIPPER para distros RPM como openSUSE, SUSE,…

Para las distribuciones como openSUSE, SLED, SLES, etc., que también están basadas en paquetes RPM, se debe usar el gestor de paquetes llamado ZYPPER.

sudo zypper install nombre-paquete

sudo zypper install firefox

Para desinstalar el paquete, simplemente debes usar lo siguiente:

sudo zypper remove nombre-paquete

sudo zypper remove firefox

Pacman en distros Arch Linux y derivadas

En el caso de que tengas una distribución Arch Linux o derivada de ésta, la forma de instalar el paquete es mediante pacman desde los repos AUR. Para ello, basta con:

sudo pacman -S nombre-paquete

sudo pacman -S firefox

En cuando a la desinstalación, sería tan fácil como realizar este otro procedimiento:

sudo pacman -R nombre-paquete

sudo pacman -R firefox

Cuidado con los nombres de los paquetes, ya que pueden variar de un repositorio a otro. Por ejemplo, para instalar el servidor web Apache, nos podemos encontrar con paquetes llamados apache2 para Debian y derivados (también coincide que se denomina así en SUSE y openSUSE), mientras que se denomina httpd en el mundo Fedora o RHEL, en Arch simplemente es apache,… Por tanto, antes de nada asegúrate de que el nombre es el correcto en tu distro.

Tarballs de código fuente (universal para cualquier distro)

Por último, también tienes la opción de descargar el software o paquete que deseas instalaren un tarball, con el código fuente para compilarlo, en vez de usar binarios RPM o DEB como en los casos anteriores. En este caso, puedes encontrar multitud de tipos de compresión, pero básicamente tendrás que seguir los siguientes pasos:

Te recomendamos la lectura:  Como configurar el control parental en Ubuntu

Primero se debe desempaquetar el paquete con el código fuente que te debes haber descargado:

tar -xzvf nombre-tarball.tar.gz

El siguiente paso que hay que hacer es ejecutar el script de configuración:

cd nombre-tarball

./configure

Una vez hecho, ya se podrá ejecutar make:

make

Y, finalmente, para terminar la instalación, puedes ejecutar:

sudo make install

Es probable que dependiendo del tipo de paquete pueda variar el procedimiento levemente. Por este motivo, siempre te recomiendo que leas el fichero README o INSTALL que suele venir dentro del tarball, ya que ahí te dará las instrucciones oportunas para hacerlo correctamente.

Publicaciones relacionadas

Deja una respuesta

Los datos de carácter personal que nos facilite mediante este formulario quedarán registrados en un fichero de Miguel Ángel Navas Carrera, con la finalidad de gestionar los comentarios que realizas en este blog. La legitimación se realiza a través del consentimiento del interesado. Si no se acepta no podrás comentar en este blog. Puedes consultar mi política de privacidad. Puede ejercitar los derechos de acceso, rectificación, cancelación y oposición en [email protected].

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

Acepto la política de privacidad *

Botón volver arriba