GNU/Linux >> Linux Esercitazione >  >> Debian

Debian:come conoscere il repository di origine di un pacchetto in Debian?

In Debian, AFAIK alcuni pacchetti sono mantenuti in Subversion (notoriamente team-pkg-gnome), mentre alcuni sono mantenuti in git e altri in altri VCS.

C'è un modo per sapere dove si trova l'origine di un pacchetto senza eseguire un apt-get source $PACKAGENAME ?

Ho provato tre metodi e tutti hanno fallito :-

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

nessuno dei suddetti è in grado di fornire/condividere queste informazioni.

C'è comunque per ottenere le informazioni. Ho bisogno di conoscere il repository di origine. name e se è in git, svn o qualche altro controllo di versione.

Risposta accettata:

Utilizzo degli strumenti CLI

Come indicato da derobert, si suppone che i pacchetti Debian mantenuti in un VCS lo indichino in una coppia di Vcs-... campi nel loro pacchetto sorgente.

Lo strumento migliore per utilizzare queste informazioni è debcheckout nei devscripts pacchetto o apt-cache showsrc . Entrambi ti mostreranno gnome-disk-utility informazioni sul repository.

apt-cache showsrc gnome-disk-utility

mostrerà tutte le informazioni contenute nel pacchetto sorgente, inclusi i collegamenti al VCS (Vcs-Brower fornisce un collegamento da utilizzare in un browser, Vcs-Git fornire il collegamento per clonare il repository git, supponendo che il repository utilizzi git):

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

mentre

debcheckout -d gnome-disk-utility

mostrerà solo le informazioni VCS e i dettagli pertinenti (se il pacchetto è ospitato in un VCS).

Cassa

Se poi vuoi controllare la fonte,

debcheckout gnome-disk-utility

lo farà per te.

Interfaccia Web

Puoi anche vedere queste informazioni su Debian Package Tracker, che si collegherà al VCS in cui è ospitato il pacchetto (se presente).


Debian
  1. Come installare Budgie Desktop su Debian

  2. Come installare il desktop Pantheon su Debian

  3. Come modificare l'immagine del profilo in Debian 10

  4. Debian – Dato un nome di pacchetto Debian, come ottenere un URL all'ultimo URL .deb??

  5. Debian:la sicurezza del repository Debian?

Come utilizzare il comando Who in Debian 10

Come impostare il fuso orario in Debian 11

Come installare il pacchetto Debian (.deb).

Come modificare il nome host in Debian 10

Come modificare il file host su Debian

Come installare l'ultimo MySQL 8 su Debian 11