Encuentra qué archivos hay en un paquete en Ubuntu

Encuentra qué archivos hay en un paquete en Ubuntu

Los paquetes y los repositorios son el pan y la mantequilla de los sistemas operativos de Linux. El primer paso para instalar cualquier software en un sistema basado en Linux es descargar su paquete desde su respectivo repositorio. Un paquete se refiere a un archivo comprimido que contiene todos los archivos necesarios para que un software se ejecute correctamente. Por lo general, los paquetes se descargan de sus repositorios correspondientes. Los formatos comunes de los paquetes de Linux incluyen .debutante, .RPM y .tgz. Este artículo aprenderá sobre varios métodos para averiguar qué archivos están incluidos en los paquetes de Linux.

Método 1 - Verificación de archivos en línea

Comencemos con el método más simple y fácil de usar para encontrar qué archivos están incluidos en un paquete de Linux. El primer paso es visitar este enlace y usar el sitio web, como lo demostramos en los siguientes pasos. Este método no requiere experiencia en línea de comandos ni instalación de servicios públicos externos. Puede encontrar la lista de archivos de un paquete siguiendo estos pasos:

  • Abra el http: // paquetes.ubuntu.com/ sitio web en un navegador web de su elección.
  • Desplácese hacia abajo hasta 'Búsqueda de directorios de paquetes'.
  • Escriba el nombre de su paquete en el campo de palabras clave.
  • Marque la casilla 'Mostrar partidos exactos'.
  • Seleccione su distribución.
  • Presione el botón 'Búsqueda.
  • Especifique su arquitectura y el paquete deseado en la página siguiente.
  • Haga clic en 'Lista de archivos' junto a su arquitectura para obtener la lista de los archivos en el paquete específico.

Y con eso hecho, puede consultar cualquier paquete y mirar lo que hay dentro de él. Junto con esta característica genial, el sitio web también permite a los usuarios buscar archivos específicos. Entonces, por supuesto, puede aprender más sobre ellos a través de su documentación.

Método 2 - usando dpkg

DPKG es una herramienta para construir y administrar paquetes en Linux. También podemos usarlo para enumerar los archivos contenidos en un paquete en Ubuntu. Además, DPKG se puede utilizar para buscar un archivo en particular y ver qué paquetes lo usan. Curiosamente, DPKG es el comando principal que juega el papel de instalar y eliminar programas en su sistema Linux. El apt-get más comúnmente conocido y otros comandos similares solo llaman a DPKG para obtener los mismos resultados. Entonces, básicamente, mientras usa DPKG, está operando en la base de muy bajo nivel de las operaciones. Ahora, con los detalles esenciales fuera del camino, 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 a él a través del menú Aplicaciones o presionar el atajo CTRL + ALT + T.

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

$ dpkg -l

Puedes averiguar cuál .El paquete DEB instalará archivos a través del siguiente comando DPKG simple.

$ dpkg -deb -c/home/ubuntu/escritorio/ejemplo.debutante

Sin embargo, nuestro plato de acción principal en este tutorial es mostrarle cómo puede verificar los archivos en un paquete que aún no está instalado. No preocuparse, ya que el pequeño comando se da a continuación hará exactamente eso.

$ dpkg -contenido packageName

Este comando muestra la misma salida que la imagen adjunta anterior. Sin embargo, este funcionaría para paquetes que aún no están instalados.

Como mencionamos anteriormente, DPKG también le permite buscar un archivo en particular y encontrar qué paquetes contienen ese archivo. Esta funcionalidad se puede utilizar mediante la apping -s (indicador de búsqueda) con dpkg:

$ DPKG -S Cairo.H

El Cairo.H es el nombre de archivo que estamos buscando. Si sabe la dirección del archivo en particular que está buscando, puede incluirla en el comando para reducir los resultados.

$ dpkg -s/usr/include/cairo/cairo.H

Una de las principales ventajas de usar DPKG es que se puede usar con paquetes que no se instalan desde ningún repositorio.

Método 3 - Uso de Apt -File

Apt-File es un paquete de Linux que puede enumerar los archivos contenidos en un paquete o buscar a través del paquete para un nombre de archivo particular. Apt-File se puede usar para encontrar archivos de un paquete que no está instalado también.

Primero, abra un terminal a través del menú de la aplicación o presionando el atajo Ctrl + Alt + T.

Antes de continuar, primero tenemos que instalar el paquete de archivo apt. Puede hacerlo ejecutando el comando que se da a continuación.

$ sudo apt install apt-file

Apt-File busca una base de datos para buscar paquetes y sus archivos. Es una buena práctica actualizar la base de datos antes de continuar con la búsqueda.

$ sudo apt-archivo actualización

Ahora que todo está en funcionamiento, iniciamos la búsqueda de nuestros paquetes requeridos. Esto se puede hacer a través del siguiente comando.

Paquete de lista de archivos de $ APT

Si desea buscar un nombre de archivo en particular (El Cairo.h En nuestro caso), puede usar el comando a continuación.

$ Apt-File Search El Cairo.H

Como fue el caso con DPKG, si conoce la dirección del archivo que está buscando, puede especificar que se reduzca demasiado los resultados de búsqueda.

$ Apt-File Search/USR/include/cairo/cairo.H

Que sobre las cubre todo lo que hay para usar Apt-File para encontrar archivos en un paquete. Sin embargo, si desea usar Apt-File para beneficiarse aún más, los siguientes comandos de ayuda son para usted.

$ hombre apto-archivo
$ apt-file --help

Conclusión

En este artículo, hemos pasado por varios métodos para obtener una lista de los archivos en un paquete. Ya sea que prefiera buscar con recursos en línea basados ​​en GUI o cómodo con la interfaz de línea de comandos, ahora sabe cómo obtener una lista de archivos de cualquier paquete disponible.