GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Encuentra qué archivos están en un paquete en Ubuntu

Los paquetes y repositorios son el pan y la mantequilla de los sistemas operativos Linux. El primer paso para instalar software en un sistema basado en Linux es descargar el paquete del repositorio correspondiente. Un paquete se refiere a un archivo comprimido que contiene todos los archivos necesarios para que el software funcione correctamente. Normalmente, los paquetes se descargan de sus respectivos repositorios. Los formatos comunes para los paquetes de Linux incluyen .deb, .rpm y .tgz. En este artículo, aprenderá sobre diferentes métodos para averiguar qué archivos hay en los paquetes de Linux.

Método 1:verificar archivos en línea

Comencemos con la forma más fácil y sencilla de averiguar qué archivos hay en un paquete de Linux. El primer paso es visitar este acceso directo y usar el sitio web como lo demostramos en los siguientes pasos. Este método no requiere conocimientos de línea de comandos ni la instalación de utilidades externas. Puede encontrar la lista de archivos en un paquete haciendo lo siguiente:

  • Abra ese sitio web https://packages.ubuntu.com/ en un navegador web de su elección.
  • Desplácese hacia abajo hasta Buscar directorios de paquetes.
  • Ingrese el nombre de su paquete en el campo de palabra clave.
  • Seleccione la casilla de verificación Mostrar coincidencias exactas.
  • Elija su distribución.
  • Presione el botón "Buscar".
  • En la página siguiente, indique su arquitectura y el paquete deseado.
  • Haga clic en la Lista de archivos junto a su arquitectura para ver la lista de archivos en cada paquete.

Y cuando haya terminado, puede revisar cada paquete y ver qué hay dentro. Aparte de esta interesante función, el sitio web también permite a los usuarios buscar archivos específicos. Luego, por supuesto, puede obtener más información sobre ellos a través de su documentación.

Método 2:usar dpkg

Dpkg es una herramienta para crear y administrar paquetes en Linux. También podemos usarlo para listar los archivos que están en un paquete en Ubuntu. Además, dpkg se puede usar para buscar un archivo específico y ver qué paquetes están usando. Curiosamente, dpkg es el comando principal que desempeña la función de instalar y eliminar programas en su sistema Linux. Los comandos apt-get y otros comandos similares más conocidos y utilizados simplemente llaman a dpkg para obtener los mismos resultados. Entonces, mientras usa dpkg, básicamente está trabajando en una base de operaciones muy baja. Ahora que eliminamos los detalles esenciales, volvamos a nuestra principal preocupación:usar dpkg para determinar qué archivos hay en un paquete.

El primer paso es abrir una terminal en Ubuntu. Puede acceder desde el menú de la aplicación o presionar el método abreviado de teclado Ctrl + Alt + T.

Para listar los archivos de un paquete instalado podemos ejecutar el siguiente comando ('$ dpkg' es el nombre del paquete para el cual se necesita la lista de archivos)

$ dpkg -L

El siguiente comando simple dpkg se puede usar para averiguar qué paquete .deb está instalando archivos.

$ dpkg-deb -C /homeland/ubuntu/Desktop/example.deb

Sin embargo, nuestra acción principal en este tutorial es mostrarle cómo verificar los archivos en un paquete que aún no está instalado. No te preocupes, el pequeño comando a continuación hará exactamente eso.

$ dpkg –Contenido NOMBRES DE PAQUETES

Este comando muestra el mismo resultado que la imagen adjunta anterior. Sin embargo, esto también funcionaría para paquetes que aún no están instalados.

Como se mencionó anteriormente, también puede usar dpkg para buscar un archivo específico y averiguar qué paquetes contienen ese archivo. Esta funcionalidad se puede utilizar agregando -S (bandera de búsqueda) a dpkg:

$ dpkg -S cairo.h

cairo.h es el nombre de archivo que está buscando. Si conoce la dirección del archivo que está buscando, puede incluirla en el comando para acotar los resultados.

$ dpkg -S /usr/contain/Cairo/cairo.h

Una de las principales ventajas de usar dpkg es que se puede usar con paquetes que no están instalados desde un repositorio.

Método 3:usar el archivo apt

apt-file es un paquete de Linux que puede enumerar los archivos contenidos en un paquete o buscar en el paquete un nombre de archivo específico. apt-file se puede usar para buscar archivos de un paquete que no se ha instalado.

Primero, abra una terminal a través del menú de la aplicación o presionando la combinación de teclas Ctrl + Alt + T.

Antes de continuar, primero debemos instalar el paquete apt-file nosotros mismos. Puede hacer esto ejecutando el comando que se indica a continuación.

$ sudo adecuado Para instalar el archivo apt

apt-file busca paquetes y sus archivos en una base de datos. Se recomienda actualizar la base de datos antes de continuar con la búsqueda.

$ sudo actualización de archivo apt

Ahora que todo está funcionando, comenzamos a buscar los paquetes que necesitamos. Esto se puede hacer usando el siguiente comando.

$ paquete de lista de archivos apt

Si desea buscar un nombre de archivo específico (en nuestro caso, cairo.h), puede usar el siguiente comando.

$ búsqueda de archivo apt cairo.h

Si conoce la dirección del archivo que está buscando, puede especificar, como con dpkg, que los resultados de la búsqueda son demasiado limitados.

$ búsqueda de archivo apt /usr/contain/Cairo/cairo.h

Eso cubre todo lo que se necesita para encontrar archivos en un paquete con apt-file. Sin embargo, si desea utilizar apt-file para seguir beneficiándose, los siguientes comandos de ayuda son para usted.

$ hombre apt archivo

$ archivo apt –Ayuda

diploma

En este artículo, pasamos por varios métodos para obtener una lista de los archivos en un paquete. Ya sea que prefiera buscar usando recursos basados ​​en GUI en línea o la conveniencia de usar la interfaz de línea de comandos, ahora sabe cómo obtener una lista de los archivos de todos los paquetes disponibles.


Ubuntu
  1. Debian vs Ubuntu:¿Cuáles son las diferencias?

  2. ¿Qué son los archivos .run?

  3. ¿Qué fuentes predeterminadas se utilizan?

  4. ¿Qué son los archivos dispersos en Linux?

  5. ¿Qué son build-essential y build-dep?

Cómo acelerar Ubuntu

Buscar y reemplazar archivos duplicados en Ubuntu 18.04 LTS

Cómo encontrar archivos en la línea de comandos de Ubuntu

Cómo encontrar y eliminar archivos duplicados en Ubuntu usando Fdupes

La corrección no se pudo descargar el error de los archivos del paquete en Ubuntu

Encontrar archivos en Ubuntu 22.04