Maison > Tutoriel système > Linux > Comment vérifier la disponibilité des forfaits dans les référentiels Debian et Ubuntu

Comment vérifier la disponibilité des forfaits dans les référentiels Debian et Ubuntu

William Shakespeare
Libérer: 2025-03-21 11:07:10
original
624 Les gens l'ont consulté

Ce billet de blog explique comment vérifier la disponibilité des forfaits dans Debian et Ubuntu, à la fois localement et à distance. Un script de bash pratique est également fourni pour automatiser le processus.

Vérification de la disponibilité des packages via la ligne de commande

Pour vérifier si un package existe dans vos référentiels Debian ou Ubuntu, utilisez la commande apt search :

 $ apt Search libpam-cracklib
Copier après la connexion

Cela recherche des packages correspondant au terme de recherche. Aucune sortie signifie que le package n'est pas disponible. Un résultat positif montrera des détails comme:

 <code>libpam-cracklib/oldstable 1.4.0-9 deb11u1 amd64 PAM module to enable cracklib support</code>
Copier après la connexion

Alternativement, apt-cache show fournit des informations détaillées sur le package:

 $ apt-cache show libpam-cracklib
Copier après la connexion

Cependant, aucun des deux commandes n'indique définitivement la disponibilité pour une version spécifique Debian ou Ubuntu (par exemple, Debian 12).

Vérification de la disponibilité des forfaits via le site officiel

Pour les vérifications spécifiques à la version, utilisez les référentiels officiels du package:

Comment vérifier la disponibilité des forfaits dans les référentiels Debian et Ubuntu

Comment vérifier la disponibilité des forfaits dans les référentiels Debian et Ubuntu

Cette méthode Web fonctionne à partir de n'importe quel système avec un navigateur.

Un script bash pour la vérification automatisée: dpkg-repo-query

Un script bash, dpkg-repo-query , simplifie le processus. Clone le référentiel:

 $ git clone https://gist.github.com/ostechnix/86362cb9361f7f5ccf7de43a33e915de dpkg-repo-query
Copier après la connexion

Faites-le exécutable:

 $ cd dpkg-re-query
$ chmod x dpkg-repo-query.sh
Copier après la connexion

Courez comme sudo :

 $ sudo ./dpkg-repo-query.sh
Copier après la connexion

Le script invite le nom du package, la distribution (Debian / Ubuntu) et la version (nom de code ou numéro, par exemple, "Bookworm" pour Debian 12, "Jammy" pour Ubuntu 22.04). La sortie est un tableau affichant la disponibilité du package.

Comment vérifier la disponibilité des forfaits dans les référentiels Debian et Ubuntu

Conclusion

Ce guide propose plusieurs méthodes de vérification de la disponibilité des packages à Debian et Ubuntu, répondant à divers besoins et compétences techniques. Le script de bash fourni rationalise le processus pour des vérifications fréquentes. N'oubliez pas de consulter les référentiels officiels pour des informations définitives spécifiques à la version.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal