GNU/Linux >> Linux の 問題 >  >> Debian

Debian – Debianでパッケージのソースリポジトリを知る方法は?

Debianでは、AFAIKの一部のパッケージはSubversion(有名なteam-pkg-gnome)で維持され、一部はgitで維持され、その他は他のVCSで維持されます。

apt-get source $PACKAGENAMEを実行せずに、パッケージのソースがどこにあるかを知る方法はありますか? ?

3つの方法を試しましたが、すべて失敗しました:-

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

上記のいずれも、この情報を提供/共有することはできません。

とにかく情報を入手することはありますか。ソースリポジトリを知る必要があります。名前と、それがgit、svn、またはその他のバージョン管理にあるかどうか。

承認された回答:

CLIツールの使用

derobertによって示されているように、VCSで維持されているDebianパッケージは、Vcs-...のペアでこれを示すことになっています。 ソースパッケージのフィールド。

この情報を使用するのに最適なツールは、debcheckoutです。 devscriptsで パッケージ、またはapt-cache showsrc 。これらは両方ともgnome-disk-utilityを表示します のリポジトリ情報。

apt-cache showsrc gnome-disk-utility

VCS(Vcs-Brower)へのリンクを含む、ソースパッケージに含まれるすべての情報が表示されます ブラウザーで使用するためのリンクVcs-Gitを提供します リポジトリがgitを使用していると仮定して、gitリポジトリのクローンを作成するためのリンクを指定します):

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

一方

debcheckout -d gnome-disk-utility

VCS情報と関連する詳細のみが表示されます(パッケージがVCSでホストされている場合)。

チェックアウト

その後、ソースをチェックアウトする場合は、

debcheckout gnome-disk-utility

あなたのためにそれをします。

Webインターフェイス

この情報は、パッケージがホストされているVCS(存在する場合)にリンクするDebianPackageTrackerでも確認できます。


Debian
  1. Debian10でプロフィール写真を変更する方法

  2. Debian – Debianパッケージ名を指定して、最新の.debURLへのURLを取得する方法は??

  3. Debian – Debianリポジトリの安全性?

  1. DebianにBudgieデスクトップをインストールする方法

  2. PantheonデスクトップをDebianにインストールする方法

  3. rpmパッケージマネージャーを使用してパッケージ情報を照会する方法

  1. Debian9にYarnをインストールする方法

  2. Debian10にYarnをインストールする方法

  3. カーネルをコンパイルする方法-Debianの方法