web-dev-qa-db-ja.com

ランチパッドリポジトリをUbuntu 16.04に追加する方法は?

私のホストにインストールしたいプロジェクトがあります:

https://launchpad.net/ubuntu/xenial/AMD64/libguestfs-tools/1:1.28.12-1ubuntu2

上記のページに記載されているプロジェクトの説明を使用して、add-apt-repositoryコマンドの情報を把握する方法

4

そのためにPPAは必要ありません。言及しているパッケージはUbuntuの公式リポジトリ、より正確にはXenialのuniverseリポジトリの一部です。

これはコマンドapt policy libguestfs-toolsを使用して確認できます。コマンドはインストール候補としてxenial/universeリポジトリからそのパッケージを直接表示する必要があります。

それをインストールするのは簡単です

Sudo apt install libguestfs-tools

作成者(ページの右上にある大きな見出しをアイコンで表示)が「Ubuntu」であり、Launchpadユーザー名ではない場合、Launchpadのパッケージは公式のUbuntuリポジトリの一部であることがわかります。公式リポジトリのパッケージの場合も、URLは/ubuntuで始まります。


リンクで古いバージョンを指定しましたが、これは更新されて公式リポジトリには存在しなくなったため、リポジトリまたはPPAからその古いバージョンを取得する実際の方法はありません。

Ubuntuのレポジトリは、パッケージの古い置換バージョンを保持しません。また、自動的に利用できるLaunchpad PPAもありません。そのサイトにあるリンクから直接パッケージをダウンロードできますが、ユーザーが手動で作成して古いバージョンを再構築しない限り、その古いバージョンを取得する実際のPPAはありません。

4
Byte Commander