Cómo encontrar un paquete que proporcione un archivo en Ubuntu

Cómo encontrar un paquete que proporcione un archivo en Ubuntu

Encontrar un paquete que proporcione un archivo es importante en los sistemas de Linux, incluido Ubuntu. La razón es que ayuda a los usuarios a resolver los problemas de dependencia del paquete que ocurren cuando instala un paquete en el sistema y, si falta un archivo, no podrá realizar la instalación hasta que se encuentre el archivo. Además, también ayuda a los usuarios a depurar problemas relacionados con el servidor en el sistema que pueden no comenzar si falta una biblioteca requerida.

Si desea encontrar un paquete que proporcione un archivo en Ubuntu, debe seguir las pautas de este artículo.

Encuentre un paquete que proporcione un archivo en Ubuntu

Hay dos formas de encontrar un paquete que proporcione un archivo en Ubuntu y esas son:

    • Usando el comando apt-file
    • Usando el comando dpkg

Método 1: archivo apt

El primer método para encontrar un paquete que proporcione un archivo es mediante el uso de un acoplar paquete. El acoplar marca los índices para todos los paquetes instalados que están presentes en el repositorio. Mediante el uso acoplar, Los usuarios pueden buscar un archivo proporcionado por cualquiera de los paquetes presentes dentro del repositorio, y todo este proceso de búsqueda se completa en unos pocos segundos. Este método se divide en dos partes que son:

    • Instalación de APT-File
    • Buscar un archivo utilizando apt-archivo

I: Instalación de Apt-File

Instalar "acoplar"En su sistema Ubuntu, actualice y actualice en primer lugar el repositorio:

Actualización de sudo apto
actualización de sudo apt


Luego instalar acoplar Mediante el uso del comando a continuación:

sudo apt install apt-archivo



El acoplar Acceder a la base de datos para encontrar los paquetes que pertenecen a un paquete y, por esa razón, es importante actualizar acoplar a través del siguiente comando antes de buscar un archivo en Ubuntu:

actualización de archivo de sudo


II: Buscar archivo usando Apt-File

Para buscar el archivo usando acoplar, Ejecute el comando a continuación junto con el nombre del archivo:

búsqueda de archivo apt


Por ejemplo:

búsqueda de archivo apt hippo_opensim_viewer.xml



O también puede usar la ruta del archivo para navegar directamente el archivo y su paquete asociado:

búsqueda de archivo apt


Por ejemplo;

búsqueda de archivo apt/usr/share/bleachbit/limpiadores/hipopótalo_opensim_viewer.xml


Método 2: utilizando DPKG

El otro método para encontrar un paquete que proporcione un archivo es utilizando el dpkg Comando, que se utiliza para encontrar los paquetes que se instalaron sin un repositorio que sea lo que lo hace único desde Apt-File. Pero DPKG solo puede enumerar los archivos de paquetes que se instalan en el sistema, mientras que Apt-File incluso puede enumerar los paquetes que no están instalados en el sistema pero están presentes en el repositorio.

Use el archivo DPKG escrito a continuación junto con -S identificador para buscar, Para encontrar el paquete asociado con el archivo deseado:

dpkg -s


Por ejemplo:

dpkg -s libsnapd -glib.entonces.1



Al igual que acoplar, También puede usar una ruta de archivo en lugar de solo el nombre de archivo con el comando dpkg a la propiedad navegar el archivo desde su directorio:

dpkg -s


Por ejemplo;

dpkg -s/usr/lib/x86_64-linux-gnu/libsnapd-glib.entonces.1


Consejo de bonificación

El comando DPKG también se puede usar para buscar todos los paquetes presentes dentro de un directorio o biblioteca utilizando el comando a continuación:

dpkg -s


Por ejemplo, aquí he mostrado todos los paquetes presentes dentro del /var/lib:

dpkg -s /var /lib /lib /lib /


Conclusión

Para encontrar un paquete que proporcione un archivo en Ubuntu, hay dos maneras: uno es mediante el uso del "acoplarHerramienta que utiliza la base de datos para buscar el archivo desde la lista de paquetes presentes dentro del repositorio. El otro método es mediante el uso del dpkg -s Comando para buscar el archivo en la lista de paquetes instalados. La herramienta de archivo apt debe instalarse, mientras que "dpkg"Ya está presente de forma predeterminada en Ubuntu.