Los «paquetes» de Linux son solo colecciones de software, y la forma en que los instala varía de una distribución a otra. Hay algunas formas de verificar rápidamente si un paquete está actualmente instalado o no. Ya sea que se sienta cómodo usando la terminal o prefiera un enfoque más visual, así es como puede verificar si un paquete está instalado o no en Linux.
Uso de administradores de paquetes
Cada distribución de Linux incluye un administrador de paquetes. Este, como sugiere el nombre, es el software que utiliza para instalar o eliminar paquetes de software. También incluyen comandos que le permiten ver si ciertos paquetes ya están instalados.
En las distribuciones de Linux basadas en Debian y Ubuntu, puede verificar cada paquete instalado con el siguiente comando:
Si desea encontrar un paquete específico, agregue el nombre del paquete después del --installed
bandera. Por ejemplo:
apt list --installed nano
Si el paquete está instalado, verá una breve línea con el nombre del paquete y el número de versión instalada. Los paquetes que no están instalados no aparecerán en absoluto.
También puedes usar dpkg
para comprobar los paquetes instalados escribiendo:
Esto le dará una descripción del paquete, incluida la versión y el tamaño, pero también mostrará si está instalado o no.
Los usuarios de Arch Linux pueden verificar usando pacman
, el administrador de paquetes de Arch. Abra una terminal y escriba:
Si está usando Fedora, puede averiguar lo mismo usando dnf
y escribiendo:
Estos comandos requerirán que sepas el nombre del paquete que estás buscando, pero ciertos administradores de paquetes, como dnf
le permite usar comodines como *
para ayudarte a buscar.
Uso de «cuál» o «tiene» en cualquier distribución de Linux
Hay otras formas de usar la terminal para averiguar si un paquete está instalado. los which
El comando es un ejemplo, que le muestra la ubicación de instalación de cualquier paquete.
si buscas sudo
por ejemplo, mostrará la ubicación de sudo
en «/usr/bin/sudo». Para usarlo, escriba:
Reemplazar packagename
con el nombre de su paquete.
Alternativamente, también puede usar una solución de terceros llamada posee.
Puede instalarlo en su máquina Linux directamente o, si confía en el script, ejecutarlo directamente desde Internet. Necesitarás tener el curl
paquete instalado para poder hacer esto. Abra la terminal y escriba:
curl -sL https://git.io/_has | bash -s packagename1 packagename2
Puede consultar un solo paquete o varios paquetes a la vez. solo reemplaza packagename
con el nombre de su paquete.
Los paquetes instalados tendrán una marca verde al lado junto con el número de versión. Los paquetes que no están instalados se mostrarán con una cruz roja.
Métodos visuales para comprobar los paquetes instalados
Si prefiere evitar la terminal, la mayoría de los administradores de paquetes de Linux vienen con una alternativa de GUI para realizar las mismas tareas.
Una de las mejores opciones, y que debería funcionar en varias distribuciones, es el software GNOME. Esto funcionará con varios administradores de paquetes como apt
o pacman
y viene preinstalado con Ubuntu.
Tiene una GUI simple con una sección «instalada» que enumera el software instalado en su PC, aunque es simplista y no enumerará todos los paquetes.
Si necesita información más detallada, las distribuciones basadas en Debian y Ubuntu pueden usar Synaptic Package Manager. Este es un envoltorio GUI para apt
que le permite buscar e instalar paquetes, así como ver qué paquetes ya tiene instalados.
Los paquetes instalados se mostrarán con una casilla de verificación verde junto al nombre del paquete, así como la versión del paquete, que se enumeran en la categoría «Versión instalada».
Es posible que deba instalarlo primero (lo que implicará abrir la terminal), pero la instalación es rápida. Abra la terminal y escriba:
sudo apt install synaptic
Los usuarios de Arch Linux tienen una variedad de contenedores GUI para pacman
, su administrador de paquetes, para elegir. Puede obtener más información sobre estos en el ArchLinux wiki.
Identificar fácilmente los paquetes instalados
Uno de los mayores beneficios de Linux es la elección. Puede recurrir al administrador de paquetes de su distribución, o puede usar soluciones de terceros como has
para averiguar si un paquete ya está instalado.
Si no se siente cómodo usando la terminal, puede usar su GUI para verificar los paquetes instalados. Algunas de las mejores distribuciones de Linux para principiantes facilitan evitar el terminal por completo, gracias a sus propios instaladores de software GUI como el software GNOME.
¿Qué método prefieres? Háganos saber en los comentarios a continuación.