GNU/Linux >> Tutoriels Linux >  >> Debian

Debian - Comment connaître le référentiel source d'un paquet dans Debian ?

Dans Debian, autant que je sache, certains paquets sont maintenus dans Subversion (célèbre team-pkg-gnome), tandis que certains sont maintenus dans git, et d'autres dans d'autres VCS.

Existe-t-il un moyen de savoir où se trouve la source d'un paquet sans faire un apt-get source $PACKAGENAME ?

J'ai essayé trois méthodes et toutes ont échoué :-

$apt show $PACKAGENAME
$aptitude show $PACKAGENAME 
$apt-cache show $PACKAGENAME 

aucune des personnes ci-dessus n'est en mesure de donner/partager ces informations.

Est-il possible d'obtenir l'information. J'ai besoin de connaître le référentiel source. name et s'il s'agit de git, svn ou d'un autre contrôle de version.

Réponse acceptée :

Utilisation des outils CLI

Comme indiqué par derobert, les packages Debian qui sont maintenus dans un VCS sont censés l'indiquer dans une paire de Vcs-... champs dans leur package source.

Le meilleur outil pour utiliser ces informations est debcheckout dans les devscripts package ou apt-cache showsrc . Les deux vous montreront gnome-disk-utility les informations du référentiel.

apt-cache showsrc gnome-disk-utility

affichera toutes les informations contenues dans le paquet source, y compris les liens vers le VCS (Vcs-Brower donne un lien à utiliser dans un navigateur, Vcs-Git donnez le lien pour cloner le dépôt git, en supposant que le dépôt utilise git) :

Vcs-Browser: https://salsa.debian.org/gnome-team/gnome-disk-utility
Vcs-Git: https://salsa.debian.org/gnome-team/gnome-disk-utility.git

alors que

debcheckout -d gnome-disk-utility

n'affichera que les informations VCS et les détails pertinents (si le package est hébergé dans un VCS).

Commander

Si vous souhaitez ensuite vérifier la source,

debcheckout gnome-disk-utility

le fera pour vous.

Interface Web

Vous pouvez également voir ces informations sur le Debian Package Tracker, qui sera lié au VCS où le paquet est hébergé (s'il y en a un).


Debian
  1. Comment installer le bureau Budgie sur Debian

  2. Comment installer le bureau Pantheon sur Debian

  3. Comment changer l'image de profil dans Debian 10

  4. Debian - Étant donné un nom de paquet Debian, comment obtenir une URL vers la dernière URL .deb ??

  5. Debian – Sécurité du référentiel Debian ?

Comment utiliser la commande Who dans Debian 10

Comment définir le fuseau horaire dans Debian 11

Comment installer le paquet Debian (.deb)

Comment changer le nom d'hôte dans Debian 10

Comment éditer le fichier hosts sur Debian

Comment installer le dernier MySQL 8 sur Debian 11