Cómo buscar paquetes en Ubuntu

¿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 actualice los repositorios de paquetes de su sistema ejecutando:

                      
                        sudo apt update
                      
                    

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 caché apto 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.

Puede comenzar enumerando todos los paquetes instalados/desinstalados disponibles en su sistema, de la siguiente manera:

                      
                        apt list
                      
                    

Producción:

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

                      
                        apt list | grep <package_name>
                      
                    

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

                      
                        apt list --installed
                      
                    

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:

                      
                        apt list -a <package_name>
                      
                    

Producción:

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

                      
                        apt list --upgradeable
                      
                    

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

                      
                        apt list --upgradeable | grep <package_name>
                      
                    

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:

                      
                        apt search 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:

                      
                        apt search --name-only <package_name>
                      
                    

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

                      
                        apt show <package_name>
                        
apt show mysql-client-core-5.7 | less

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 search apache2
                      
                    

Producción:

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

                      
                        apt-cache pkgnames <keyword>
                      
                    

Para example:

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 <keyword>
                      
                    

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-get update
                        
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:

                      
                        sudo aptitude search <package_name>
                      
                    

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

                      
                        sudo aptitude
                      
                    

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.

Related Posts