L'utilità dpkg-scanpackages crea un file Packages da un albero di pacchetti binari. Il file Packages viene utilizzato da dselect per fornire un elenco di pacchetti disponibili per l'installazione. Fondamentalmente, è uno strumento che ti permette di convertire una directory contenente pacchetti .deb in un repository.
Se riscontri l'errore seguente:
dpkg-scanpackages: command not found
puoi provare a installare il pacchetto sottostante secondo la tua scelta di distribuzione.
Distribuzione | Comando |
---|---|
Debian | apt-get install dpkg-dev |
Ubuntu | apt-get install dpkg-dev |
Alpino | apk aggiunge dpkg-dev |
Kali Linux | apt-get install dpkg-dev |
Fedora | dnf install dpkg-dev |
Raspbian | apt-get install dpkg-dev |
Docker | docker esegui cmd.cat/dpkg-scanpackages dpkg-scanpackages |
Riepilogo
In alcuni casi potresti voler aggiungere il tuo repository. Ciò è utile se si dispone di un paio di file .deb e si desidera renderli accessibili per l'installazione sui computer degli utenti. Farlo è una semplice procedura in 3 fasi. Inizia creando la directory e inserendo i file .deb in quella directory. Successivamente, eseguirai il comando dpkg-scanpackages per creare i metadati del repository. Come ultimo passaggio, aggiungi il repository appena creato ai file sources.list su tutti i computer che devono usarlo.