web-dev-qa-db-ja.com

ランチパッドプロジェクトを見て、add-apt-repositoryコマンドを理解するにはどうすればよいですか?

ランチパッドからプログラムをインストールするには、ソフトウェアソースリストにリポジトリを追加できます...

ランチパッドページを見て、「ソフトウェアソース」GUIページからリポジトリと公開キーを追加する方法を知っていますが、キーを見つけるためにadd-apt-repositoryコマンドを使用します。ランチパッドのページからそれをつかむには遅すぎて、保存してからインポートします。

私の問題は、特定のプロジェクトに適切なコマンドを見つける方法がわからないことですか?

たとえば、Cardapioは次のコマンドを使用します。

Sudo add-apt-repository ppa:cardapio-team/unstable

しかし、私は見ることができませんcardapio-team/unstableは、ランチパッドページに記載されています。 https://launchpad.net/cardapio ??

それは可能ですか、またはこのアドレスはランチパッドとは完全に別ですか?

ありがとう!

8
tommed

LaunchpadのPPAは、プロジェクトではなく、人/チームに接続されます。あなたの最善の策は、プロジェクトの「Maintainer」(この場合は「Cardapio Team」)をクリックすることです:

そこから、プロファイルページの[個人パッケージアーカイブ]の下にあるリンクをたどります。ここには複数のオプションがあります。名前に基づいて最善の推測を行う必要があります。

PPAの名前はこのページに表示されます。

ただし、開発者はプロジェクトに必要なPPAを使用できるため、これが機能することは保証されていません。かもしれない ppa:someunrelatedteam/foobarあなたが知っているすべての。 Launchpadプロジェクトから確実に知る方法はありません。

または、グーグルで「[プロジェクト名] PPA」と入力すると、良い結果が得られます。

7
Matthew

正しいadd-apt-repositoryコマンドを実行するために、誰かがppasearchというスクリプトを作成して、このタスクを簡単にしました。

説明 このスクリプトの使用方法は 「PPAとは何ですか?」コミュニティwiki で利用できます。

ppasearch screenshot

7
nhandler