Personal Package Archives ( 'PPA')について読み続け、人々はPPAへのリンクで質問に答えます。これらを使用する最良の方法は何ですか?
Ubuntuのいくつかのバージョンにまたがるこの質問に対する複数の有効な回答があります。便宜上、それぞれのインデックスを以下に示します。
PPAを追加する前に、関連するリスクのいくつかに注意する必要があります。
PPAはコミュニティによって提供されることを常に忘れないでください。PPAを追加する前に、考えられるリスクに注意する必要があります。
最初に[ホーム]ボタン(左上隅)をクリックするか、 Super キー.
「ソフトウェアセンター」を検索し、Ubuntuソフトウェアセンターを起動します。
アプリケーションの名前が書かれているトップパネルにマウスを移動します。
Editメニューに移動し、Software Sourcesを選択します。
新しいバージョンの場合は、右クリックしてSoftware and Updates
プロンプトが表示されたらパスワードを入力します。
「その他のソフトウェア」タブに切り替えます。
[追加]をクリックすると、ボックスが表示されます。
ボックスにPPAを入力する必要があります。ランチパッドページのBOLDにあります。
「ソースの追加」をクリックして、ソフトウェアソースを閉じます。キャッシュが更新されます
次に、ソフトウェアをソフトウェアセンターからインストールします。
PPAは、非標準のソフトウェア/更新用です。それらは一般に、最新かつ最高のものを望む人々によって使用されます。この種のソフトウェアを入手するために余分な時間を費やしているのであれば、あなたは何をしているのかを知ることが期待されます。ソフトウェアセンターでの選択は、ほとんどの人間にとって十分です。
コマンドラインでは、add-apt-repository
を使用してPPAを追加できます。例:
Sudo add-apt-repository ppa:gwibber-daily/ppa
PPAを削除するには、/ etc/apt/sources.list.dの対応するファイルを削除します(インストールしたパッケージはPPAから削除されません)。 PPAから利用可能なパッケージを確認したり、PPAからインストールされたパッケージを削除するには、Synapticウィンドウの左下にある「Origin」ボタンを押して、リストからPPAを選択します。
通常の[ソフトウェアソース]ダイアログを使用して、ppa:gwibber-daily/ppaを追加して、APT lineを要求し、他のリポジトリと同様に有効または無効にできます。
誰でもPPAを作成できるため、PPAの品質やセキュリティは保証されません。他の非公式ソフトウェアソースと同様に、PPAが信頼できるかどうかを自分で決める必要があります。また、PPAのその他の非公式ソフトウェアパッケージと同様に、特にUbuntuの新しいリリースにアップグレードする場合は、あらゆる種類の問題が発生する可能性があります。
add-apt-repository
コマンドが見つからないというエラーが表示された場合:
12.04以前では、python-software-properties
パッケージをインストールします。
Sudo apt-get install python-software-properties
14.04以降:
Sudo apt-get install software-properties-common
多くの人がコマンドラインツールを使用してPPAを追加する方が簡単ですが、これはグラフィカルインターフェイスを好む人のためにUbuntu Software Centerを介して行うことができます。このデモでは、 BansheeチームのPPA を追加して、Bansheeの最新の安定したリリースを取得します。
まず、アプリケーションメニューにあるUbuntuソフトウェアセンターを開きます。
Applications > Ubuntu Software Center
ソフトウェアセンターで、Edit > Software Sources
に移動します
管理パスワードを入力するように求められます。
これで、ソフトウェアソースでOther Software
タブを開き、Add
を押します。
このダイアログでは、PPAの情報を入力します。
この情報は、PPAのWebサイトの見出しに太字で表示されています。このPPAをシステムに追加します。 Banshee PPA の場合、次のようになります。
これでSoftware Sourcesを閉じることができ、Software Centerが自動的に更新されるため、PPAから新しいパッケージにアクセスできます。
PPAから利用可能なパッケージは、Software Centerの左の列にある[ソフトウェアの取得]メニューを展開すると表示できます。
Ubuntu 10.04でPPAを追加するには:
一度慣れれば、すべて非常に簡単です。私はあちこちで問題に遭遇しましたが、一般的に言って、PPAはディストリビューションのリリース間でUbuntuでソフトウェアを更新する唯一の方法です(それについて暴言を聞かないでください)。ここで説明するには多すぎるので、価値のあるドキュメントを紹介します。しかし、最初に、いくつかの簡単なルール:
何をインストールしているのかを把握してください。ほとんどの場合、PPAのほとんどのニーズにLaunchpadを使用しますが、それでもコンピューターにとって危険な場合があります。通常、私にとっての心配は悪意ではなく、競合するパッケージです。パッケージAがffmpegの修正バージョンを必要とし、別のリポジトリ内のパッケージBもffmpegの修正バージョンを必要とする場合、たとえばパッケージAまたはBまたはまったく。
誰でもPPAを作成できることに注意してください。人が行動規範に署名したからといって、自分が何をしているかを知っているわけではありません。 Launchpadには、安定版リリースの更新だけでなく、ベータ版およびアルファ版のソフトウェア、さらにはまだまったく機能しないものもあります。最新のNvidiaドライバーやPidginの現在の安定リリースを入手するなど、多くの便利なリポジトリがあります。それからまた、ある人が彼自身と数人の友人のために彼の地下室で作ったものがあります。
とは言っても、UbuntuのドキュメントWebページには、理解するのに必要なすべての情報が十分に理解できる形式である必要があります。
Ubuntuのリポジトリ: https://help.ubuntu.com/community/Repositories/Ubunt
ソフトウェア管理: https://help.ubuntu.com/community/SoftwareManagement
リポジトリとコマンドライン: https://help.ubuntu.com/community/Repositories/CommandLine
簡単なメモ:Ubuntu 10.04を使用していると仮定します。 10.10を使用している場合、一部のドキュメントで言及されているにもかかわらず、メニューに「ソフトウェアソース」はありません。アクセスするには、Synaptic Package Managerを開き、メニューから[設定]-> [リポジトリ]を選択します。
幸運を祈ります。これがお役に立てば幸いです。
編集:Ubuntu Software Centerからソフトウェアをインストールするのは面倒な場合があることをご了承ください。これは、インストールする特定のアプリに必要な依存関係が表示されないためです。つまり、スクリーンルーラーまたはファイアウォールコンフィギュレーターを取得するために、KDEデスクトップ全体、数百MB相当のものをインストールできます。これは難しい方法でした...たとえば、検索ボックスに「kruler」と入力すると、最終的なインストールサイズがほぼ100 MBになります。 USCの使用を主張する場合は、少なくとも最終インストールサイズに細心の注意を払ってください。ほとんどの新規ユーザーは、既知のWindowsしか持たないウィンドウマネージャーとデスクトップ環境の概念に慣れていないので、USCに頼るだけで、PPAについてすべてを学ばないことに注意してください。それはもう少し作業であり、これは単なる私の意見ですが、あなたはおそらくあなたがやった幸せでしょう! :)
PPAを使用する際に留意すべきことの1つは、PPAをソフトウェアソースに追加すると、そのPPAにアップロードできるすべてのユーザーに管理アクセス(ルート)を与えることです。 PPAのパッケージは、インストールされるとシステム全体にアクセスできるため(メインのUbuntuアーカイブからの通常のパッケージと同様)、システムに追加する前にPPAを信頼するかどうかを常に決定してください。
sources.list
からPPAを削除するか、Software SourcesでPPAのチェックを外して、ソースに追加されたPPAを無効にするだけでは安全ではない場合があります設定。その場合、このPPAからインストールされたすべてのパッケージを削除し、Ubuntuのデフォルトパッケージに置き換えることをお勧めします。
そのためには、スクリプト ppa-purge これは、不要なPPAを削除するだけでなく、このPPAからインストールされたパッケージをデフォルトのUbuntuバージョンで置き換えます。インストール後、単に実行します
Sudo ppa-purge ppa:<lp-name>/<ppa-name>
<lp-name>/<ppa-name>
は、このPPAを追加するときにソースに入力した名前と同じです。 PPAは削除されます。このPPAからインストールされたパッケージは、デフォルトのUbuntuパッケージに置き換えられます(デフォルトのリポジトリにないインストール済みパッケージは削除されません)。
実行する正しいadd-apt-repository
コマンドを見つけるのに苦労している場合、誰かがppasearch
と呼ばれるスクリプトを作成して、このタスクを簡単にします。 ppasearchをインストールするには、次のコマンドを実行する必要があります。
Sudo add-apt-repository ppa:wrinkliez/ppasearch
Sudo apt-get update
Sudo apt-get install ppasearch
Maverickを使用している場合は、手動で download を使用して明快なデバッグをインストールできます。正常に動作するはずです。
これにより、ppasearch PPA(およびそのキー)が追加され、パッケージがインストールされます。ターミナルで次のコマンドを入力して、スクリプトを実行できます。
ppasearch PPANAME
したがって、CardapioチームのPPAを見つけるには、次を実行します。
ppasearch cardapio
下のスクリーンショットからわかるように、一致するPPAのリストが表示されます。必要なPPAを選択すると、add-apt-repository
を使用してスクリプトによって追加されます。ソースを更新する場合、ppasearchはSudo apt-get update
を実行します。
動作中のスクリプトの video もありますが、少し古くなっています。
このスクリプトにより、Launchpadを検索しなくても、PPAとそのキーを簡単に追加できます。
http://www.winehq.org/site/download-deb は、Wine PPAでこれを行う試みです。
Maverickが変更され、今度は手順を再度編集する必要があることに注意してください(管理->ソフトウェアソースはもうありませんが、代わりにSoftware Centerからアクセスする必要があります)。
Launchpadの組み込みの命令は、1年ほど前よりも少し優れていますが、それでもかなり悪いです。
PPAに関する情報(Personal Package Archive) PPA のUbuntuヘルプをご覧ください。
Y PPA Manager がUbuntuで利用可能です。 PPAを最適な方法で管理するためのGUIツールです。
y-ppa-manager
をインストールするには、ターミナルで次のコマンドを実行します。
Sudo add-apt-repository ppa:webupd8team/y-ppa-manager
Sudo apt-get update
Sudo apt-get install y-ppa-manager
詳細とキー機能については、 https://launchpad.net/y-ppa-manager をご覧ください。
PPAを見つける方法?(apt
パッケージが見つからない場合の解決策)
次の図に示すように、 launchpad ページからPPAを見つけることができます。
次の図に示すように、 buntuupdates -Package SearchからPPAを見つけることができます。
次に、次のようにターミナルからリポジトリを追加します。
Sudo add-apt-repository ppa:<someppa/ppa>
Sudo apt-get update