¿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
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
Temas relacionados
- linux
- Administradores de paquetes
- ubuntu
- Distribución Linux
Sobre el Autor
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.
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