Il s'agit de la commande dpkg-scanpackages qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
dpkg-scanpackages - crée des fichiers d'index de packages
SYNOPSIS
dpkg-scanpackages [option...] rép_binaire [remplacer-fichier [chemin-préfixe]] > Formules
DESCRIPTION
dpkg-scanpackages trie une arborescence de paquets binaires Debian et crée un package
fichier, utilisé par apte(8), désélectionner(1), etc, pour indiquer à l'utilisateur quels packages sont disponibles pour
installation. Ces fichiers de packages sont les mêmes que ceux trouvés sur les sites d'archives Debian et
CD-ROM. Vous pouvez utiliser dpkg-scanpackages vous-même si vous créez un répertoire de packages locaux
à installer sur un cluster de machines.
Remarque : Si vous souhaitez accéder au fichier Packages généré avec apte vous aurez probablement besoin de
compresser le fichier avec xz(1) (génération d'un fichier Packages.xz), bzip2(1) (générant un
Packages.bz2) ou gzip(1) (génération d'un fichier Packages.gz). apt ignore non compressé
Fichiers de paquets sauf sur accès local (c'est-à-dire fichier: // sources).
rép_binaire est le nom de l'arborescence des packages binaires à traiter (par exemple,
contrib/binaire-i386). Il est préférable de rendre cela relatif à la racine de l'archive Debian,
car chaque champ Nom de fichier dans le nouveau fichier Packages commencera par cette chaîne.
remplacer-fichier est le nom d'un fichier à lire qui contient des informations sur la façon dont le
package s'intègre dans la distribution (le fichier peut être compressé depuis dpkg 1.15.5); voir
remplacement deb (5).
chemin-préfixe est une chaîne facultative à ajouter aux champs Nom de fichier.
Si plusieurs versions d'un package sont trouvées, seule la plus récente est incluse dans le
sortir. S'ils ont la même version et ne diffèrent que par l'architecture, seule la première
trouvé est utilisé.
OPTIONS
-t, --taper type
Recherchez *.type packages, au lieu de *.deb.
-e, --extra-override filet
Scanner filet pour trouver des overrides supplémentaires (le fichier peut être compressé puisque dpkg
1.15.5). Voir deb-extra-override(5) pour plus d'informations sur son format.
-a, --cambre arche
Utilisez un modèle composé de *_all.deb et *_arch.deb au lieu de rechercher tout
deb.
-h, --hacher liste de hachage
Générez uniquement des hachages de fichiers pour la liste spécifiée par des virgules (puisque dpkg
1.17.14). La valeur par défaut est de générer tous les hachages actuellement pris en charge. Prise en charge
valeurs: md5, sha1, sha256.
-m, --multiversion
Incluez tous les packages trouvés dans la sortie.
-M, --moyen chaîne_id
Ajouter un X-Moyen champ contenant la valeur chaîne_id (depuis dpkg 1.15.5). Cette
champ est obligatoire si vous souhaitez générer Paquets.cd fichiers à utiliser par le multicd
méthode d'accès de dselect.
-?, --Aidez-moi
Affichez le message d'utilisation et quittez.
--version
Affichez la version et quittez.
DIAGNOSTIC
dpkg-scanpackages génère les erreurs d'explication habituelles. Il met également en garde contre les paquets
qui se trouvent dans le mauvais sous-répertoire, sont dupliqués, ont un champ Nom de fichier sous leur contrôle
fichier, sont manquants dans le fichier de remplacement, ou ont des substitutions de mainteneur qui ne
prendre effet.
Utilisez dpkg-scanpackages en ligne à l'aide des services onworks.net