質問: ランチパッドリポジトリをubuntu 16.04に追加する方法は? 私のホストにインストールしたいプロジェクトがあります: https://launchpad.net/ubuntu/xenial/amd64/libguestfs-tools/1:1.28.12-1ubuntu2 上記のページに記載されているプロジェクトの説明を使用して、add-apt-repositoryコマンドの情報を把握する方法
回答: そのために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はありません。