GNU/Linux >> Tutoriales Linux >  >> Debian

Debian:¿cómo saber el repositorio fuente de un paquete en Debian?

En Debian, AFAIK algunos paquetes se mantienen en Subversion (famoso team-pkg-gnome), mientras que algunos se mantienen en git y otros en algún otro VCS.

¿Hay alguna manera de saber dónde está la fuente de un paquete sin hacer un apt-get source $PACKAGENAME? ?

Probé tres métodos y todos fallaron :-

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

ninguno de los anteriores puede dar/compartir esta información.

¿Hay alguna forma de obtener la información. Necesito saber el repositorio fuente. nombre y si está en git, svn o algún otro control de versión.

Respuesta aceptada:

Uso de herramientas CLI

Como indica derobert, se supone que los paquetes Debian que se mantienen en un VCS indican esto en un par de Vcs-... campos en su paquete fuente.

La mejor herramienta para usar esta información es debcheckout en los devscripts paquete, o apt-cache showsrc . Ambos te mostrarán gnome-disk-utility información del repositorio.

apt-cache showsrc gnome-disk-utility

mostrará toda la información contenida en el paquete fuente, incluidos los enlaces al VCS (Vcs-Brower da un enlace para usar en un navegador, Vcs-Git proporcione el enlace para clonar el repositorio de git, asumiendo que el repositorio usa git):

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

mientras que

debcheckout -d gnome-disk-utility

solo mostrará la información de VCS y los detalles pertinentes (si el paquete está alojado en un VCS).

Pagar

Si luego desea verificar la fuente,

debcheckout gnome-disk-utility

lo hará por ti.

Interfaz web

También puede ver esta información en Debian Package Tracker, que enlazará con el VCS donde está alojado el paquete (si lo hay).


Debian
  1. Cómo instalar Budgie Desktop en Debian

  2. Cómo instalar Pantheon Desktop en Debian

  3. Cómo cambiar la imagen de perfil en Debian 10

  4. Debian:dado un nombre de paquete Debian, ¿cómo obtener una URL para la URL .deb más reciente?

  5. Debian – ¿Seguridad del repositorio de Debian?

Cómo usar el comando Who en Debian 10

Cómo establecer la zona horaria en Debian 11

Cómo instalar el paquete Debian (.deb)

Cómo cambiar el nombre de host en Debian 10

Cómo editar el archivo Hosts en Debian

Cómo instalar la última versión de MySQL 8 en Debian 11