回答:
使用するadd-apt-repository
(または追加deb
のラインを/etc/apt/sources.list
、多かれ少なかれ、同じことである、手動)がある apt-getの道。Aptは、インストールに利用可能なパッケージを知る必要があり、それが機能するためには、インストール可能なリポジトリーのリストが必要です。Launchpadで最新バージョンのすべてのPPAを検索するのは現実的ではなく、安全でもありません。システム全体にアクセスできるvim 99999999-9999を作成できます(debsはrootとしてインストールします)。サードパーティのリポジトリからソフトウェアをインストールすることは、あなたが考えざるを得ないことです。
これらは、PPAが何であるかがわかっている場合、3つの単純なコマンドです。
sudo add-apt-repository ppa:george-edison55/george-edison
sudo apt-get update && upgrade
sudo apt-get install stackapplet
(インストールするアプリケーションの名前)そのようなツールはありません。それは、ppaの作業方法ではなく、安全でもないためです。ppaを検索してパッケージを直接プルするスクリプトを作成することもできますが、その方法でシステムを簡単に破壊できることに注意する必要があります。時には、より長く、より複雑なルートが、物事を行うためのより安全な方法であり、申し訳ありませんが:)
他の回答で明確に示されているように、あなたが求めていることは安全ではありません。リポジトリを使用すると、ソフトウェアを入手できるだけでなく、ソフトウェアのアップデートを定期的に入手して、セキュリティホールやバグを修正できます。あなたが求めるのは、パッケージ全体を見つけるためにWeb全体をグーグルで検索し、盲目的にパッケージをダウンロードしてインストールするようなものです。これは、マルウェアを取得するリスクを冒すだけでなく、良いパッケージであっても、後で発見され、追跡されないppaで更新されるセキュリティ問題に自分自身をさらすための確実な方法です。
したがって、他の回答に記載されているツールを使用して、PPAを見つけるために検索する必要があります。追加した場合、システム全体を簡単に引き継ぐことができるため、PPAの評判を個人的に確認する必要があります。
信頼できるppaを見つけたら、他の場所で説明されているようにadd-apt-repositoryを使用してください。
しかし、質問のもう1つの側面は、指定されたパッケージのセットだけをそこから取得する方法です。それについては、PPAからパッケージをチェリーピックするにはどうすればよいですか?の情報を参照してください。-Ubuntuに質問します。より簡単な解決策が必要な場合は、適切なユースケースを使用して、ランチパッドで拡張バグリクエストを提出する必要があります。