La utilidad dpkg-scanpackages crea un archivo de paquetes a partir de un árbol de paquetes binarios. dselect utiliza el archivo Packages para proporcionar una lista de paquetes disponibles para la instalación. Básicamente, es una herramienta que le permite convertir un directorio que contiene paquetes .deb en un repositorio.
Si encuentra el siguiente error:
dpkg-scanpackages: command not found
puede intentar instalar el siguiente paquete según su elección de distribución.
Distribución | Comando |
---|---|
Debian | apt-get install dpkg-dev |
Ubuntu | apt-get install dpkg-dev |
Alpino | apk agregar dpkg-dev |
Kali Linux | apt-get install dpkg-dev |
Fedora | dnf instalar dpkg-dev |
Raspbian | apt-get install dpkg-dev |
Docker | docker ejecute cmd.cat/dpkg-scanpackages dpkg-scanpackages |
Resumen
En algunos casos, es posible que desee agregar su propio repositorio. Esto es útil si tiene un par de archivos .deb y desea que estén accesibles para su instalación en las computadoras de los usuarios. Hacerlo es un procedimiento simple de 3 pasos. Comience creando el directorio y colocando los archivos .deb en ese directorio. A continuación, ejecutará el comando dpkg-scanpackages para crear los metadatos del repositorio. Como último paso, agregue el repositorio recién creado a los archivos sources.list en todas las computadoras que necesiten usarlo.