¿Alguna vez ha tenido problemas al buscar paquetes a través de la línea de comandos en Ubuntu? ¿Alguna vez ha buscado paquetes que requieran una actualización instantánea? ¿Alguna vez se preguntó si el paquete que desea descargar está disponible para instalar y si la última versión está disponible en el repositorio de software?

Buscar paquetes instalados o desinstalados dentro de los repositorios locales a través de la terminal puede ser una tarea abrumadora para los usuarios principiantes de Ubuntu. Este artículo responde a todas y muchas de las preguntas similares. Además, también cubriremos formas alternativas de buscar paquetes en Ubuntu y lo ayudaremos a encontrar un método adecuado.

Formas de buscar paquetes en Ubuntu

Aquí cubriremos tres formas de realizar la búsqueda de paquetes en Ubuntu. Sin embargo, antes de comenzar, inicie la terminal y actualizar los repositorios de paquetes de su sistema mediante la ejecución:

sudo apt actualizar

Usando el comando apt

APT es un administrador de paquetes de línea de comandos que viene preinstalado en Ubuntu, Linux Mint y otras distribuciones basadas en Debian. El comando apt combina la funcionalidad de

instagram viewer
apt-cache y apt-get. Es responsable de instalar, eliminar, actualizar y actualizar paquetes y repositorios de Linux en Ubuntu. Sin embargo, también le permite buscar paquetes.

Puedes empezar por enumerando todos los paquetes instalados/desinstalados disponibles en su sistema, de la siguiente manera:

lista de aptos

Producción:

Puede canalizar el comando anterior con grep para filtrar la salida y obtener un nombre de paquete de su elección.

lista de aptos | grep 

Utilizar el lista de aptos comando con el --instalado opción para encontrar y mostrar solo los paquetes instalados en su sistema.

lista apt --instalado

Además, el método de lista también le permite buscar un paquete y averiguar si está instalado o no usando el -a bandera, de la siguiente manera:

lista apta -a 

Producción:

Para buscar y mostrar todos los paquetes que requieren una actualización:

lista apt --actualizable

Use la utilidad grep si está buscando un paquete específico en esta lista:

lista apt --actualizable | grep 

Sin embargo, los comandos anteriores no muestran los detalles del paquete. Los comandos dedicados apt-búsqueda y espectáculo apto ayudar a encontrar y mostrar los detalles del paquete disponible en la terminal de Linux.

El comando de búsqueda apt es conocido por mostrar los detalles del paquete en un mejor formato. Lo mejor de este comando es que le dice al usuario si un paquete ya está instalado o no con breve información sobre las versiones disponibles y descripción, etc.

Por ejemplo, el siguiente comando busca el paquete mysql buscando todas las cadenas de nombre del paquete y su descripción. Por lo tanto, devuelve la lista de paquetes que contienen esa cadena de nombre de paquete en su nombre y descripción:

búsqueda apt mysql

Producción:

Para limitar el resultado de la búsqueda, puede indicarle al comando que solo busque el nombre del paquete dado proporcionando el --solo nombre opción de la siguiente manera:

búsqueda apt --solo nombre 

El comando apt show muestra más detalles sobre el nombre del paquete dado. La descripción del paquete contiene detalles sobre su última versión, dependencias, tamaño de descarga, información del repositorio, etc. Lo que es más importante, el comando devuelve un nombre de paquete exacto para que no tenga que hacer conjeturas para averiguar el paquete que está buscando.

espectáculo apto 
apt mostrar mysql-cliente-core-5.7 | menos

Usando el comando apt-cache

apt-cache es una utilidad de línea de comandos que consulta paquetes del archivo de listas de paquetes local almacenado en /var/lib/apt. El sistema actualiza estos archivos cada vez que el usuario ejecuta el actualización adecuada comando en la terminal. Por lo tanto, cada vez que el usuario busca un paquete con el comando, no necesita acceder a la red para obtener información de los repositorios.

Es una versión anterior de APT que puede usar con el búsqueda y show opciones para encontrar los paquetes.

apt-cache buscar apache2

Producción:

El comando también le permite enumerar todos los paquetes que comienzan con la palabra clave dada:

apt-cache pkgnames 

Por ejemplo:

Para mostrar todos los paquetes disponibles sin detalle:

apt-cache pkgnames

También puede canalizar el comando anterior con la utilidad grep y usar el -I marca para ignorar la distinción entre mayúsculas y minúsculas y recuperar los paquetes.

apt-cache pkgnames | grep -i 

La utilidad también le permite buscar paquetes y mostrar sus dependencias, ya sea que estén instalados en el sistema o no, de la siguiente manera:

apt-cache showpkg apache2

Producción:

Puedes notar que búsqueda de apt-cache y espectáculo apt-caché es similar a los métodos apt search and show en términos de visualización de información del paquete. Sin embargo, apt-cache y apt difieren significativamente en términos de representación de datos.

usando aptitud

aptitude es una interfaz gráfica de usuario para el administrador de paquetes APT. La interfaz permite a los usuarios elegir paquetes de forma interactiva para instalar, eliminar y actualizar. Los nuevos usuarios pueden encontrarlo similar a la opción Programas y características dentro del Panel de control en Windows.

aptitude proporciona una interfaz de línea de comandos que emula argumentos similares a los de las utilidades apt-get o apt. Por lo tanto, es conveniente para los usuarios que prefieren tener una interfaz gráfica o interactiva para realizar tareas de línea de comandos en Linux. aptitude generalmente está disponible de forma predeterminada en la mayoría de las distribuciones basadas en Ubuntu o Debian. Si no, puedes instalarlo de la siguiente manera:

sudo apt-obtener actualización
sudo apt-get install aptitude

Utilice el siguiente comando para buscar paquetes a través de la interfaz de línea de comandos de aptitude:

búsqueda de aptitud sudo 

Ejecute el siguiente comando en la terminal para iniciar la GUI de aptitude:

aptitud sudo

prensa Control + T para moverse por la terminal. Utilice las teclas de flecha para navegar por la interfaz gráfica de usuario de aptitude. Ve a la Búsqueda pestaña y seleccione ENCONTRAR o presione / para iniciar el aviso de búsqueda y escriba el nombre del paquete para buscar.

Búsqueda de paquetes de software en Ubuntu

Este artículo cubrió todas las herramientas principales que puede usar para buscar paquetes instalados o desinstalados en sistemas basados ​​en Ubuntu y Debian. También muestra cómo buscar los paquetes usando una sola palabra clave o encontrar software/programas que requieren una actualización.

Como puede ver, la principal diferencia entre estas herramientas está en su salida. Además, las herramientas cubiertas son muy útiles para encontrar los paquetes cuando no sabe exactamente el nombre o su uso.

7 formas de obtener ayuda de la línea de comandos en Linux

Leer siguiente

CuotaPíoCuotaCorreo electrónico

Temas relacionados

  • linux
  • Administradores de paquetes
  • ubuntu
  • Distribución Linux

Sobre el Autor

Rumaisa Niazi (22 artículos publicados)

Rumaisa es escritora independiente en MUO. Ha desempeñado muchas funciones, desde matemática hasta entusiasta de la seguridad de la información, y ahora trabaja como analista de SOC. Sus intereses incluyen leer y escribir sobre nuevas tecnologías, distribuciones de Linux y todo lo relacionado con la seguridad de la información.

Más de Rumaisa Niazi

Suscríbete a nuestro boletín

¡Únase a nuestro boletín para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse