PPA とは何ですか? また、PPA はどのように Ubuntu Linux にソフトウェアをインストールしますか?

PPA とは何ですか? また、PPA はどのように Ubuntu Linux にソフトウェアをインストールしますか?
あなたのような読者は、MUO のサポートを支援します。当サイトのリンクを使用して購入すると、アフィリエイト手数料が発生する場合があります。 続きを読む。

PPA または Personal Package Archives は、Linux システムでソフトウェア パッケージの保存と配布に使用されるリポジトリの一種です。





PPA とは何か、標準リポジトリとの違い、PPA を追加および削除する方法、PPA を安全に使用できるかどうか、最後に PPA を使用する利点について学びましょう。





PPAとは?

  ランチパッドのウェブサイト

フリーでオープンソースのソフトウェア (FOSS) の世界は、個人の貢献に依存しています。あなたはディストリビューションの正式な開発者ではないかもしれませんが、まだ オープンソース コードに重要な貢献をする または、ユーザー エクスペリエンスを向上させるアプリケーションを開発します。





Linux 上の PPA を病状の一次進行性失語症と混同しないでください。 LinuxエコシステムのPPAはパッケージを扱いますが、医学用語のPPAは言語とコミュニケーションに影響を与える神経障害です.

場合によっては、これらのアプリケーションがソフトウェアの公式リポジトリとマージされないことがあります。ここで PPA の出番です。パーソナル パッケージ アーカイブ (PPA) は、個人またはグループによって構築および維持され、他のユーザーが利用できるようにするソフトウェア パッケージをホストするリポジトリです。



Unityが使用するコーディング言語

PPA は、オペレーティング システムの公式リポジトリでまだ利用できない最新のソフトウェア バージョンにアクセスするための便利な方法です。これにより、開発者とユーザーは、公式リポジトリに含まれていないソフトウェア パッケージや、公式リポジトリで入手できるものよりも新しいバージョンのソフトウェアを提供するソフトウェア パッケージを簡単に配布およびインストールできます。

まだ公式リポジトリに含まれていないアプリをダウンロードしたい人は、そのアプリケーションの PPA を追加し、デフォルトのパッケージ マネージャーを使用してシステムにインストールできます。





Ubuntu では、開発者は PPA を作成してホストすることができます 発射台 .ユーザーは、このサイトでパッケージまたはリポジトリを検索し、その PPA をシステムに追加できます。

PPA は標準リポジトリとどう違うのですか?

パーソナル パッケージ アーカイブ (PPA) は、その名前が示すように、独自のパッケージや、オペレーティング システムの公式リポジトリでは利用できないパッケージを格納するために使用できるリポジトリです。 PPA を使用すると、ユーザーは、Linux ディストリビューションの公式リポジトリでは提供されていないソフトウェアを簡単にインストールおよび更新できます。





一方、標準リポジトリは、オペレーティング システムの開発者によって公式に提供されるソフトウェア パッケージのコレクションです。通常、ディストリビューションのデフォルトのパッケージ マネージャーは、これらのリポジトリを管理します。

通常、標準リポジトリには、ディストリビューションの開発者によって徹底的にテストおよび保守された幅広いソフトウェア パッケージが含まれています。

PPA と標準リポジトリにはいくつかの重要な違いがあります。

  1. 通常、PPA は個々のユーザーまたは組織によって作成および維持されますが、オペレーティング システムの開発者は通常、標準リポジトリを維持します。
  2. PPA には、多くの場合、標準リポジトリでは利用できないパッケージが含まれています。
  3. PPA は、通常、公式の開発者によって保守されていないため、標準リポジトリのパッケージほど完全にテストおよびサポートされていない場合があります。
  4. 次のようなパッケージマネージャーコマンドを使用して、PPA をシステムに追加できます。 追加 apt リポジトリ Ubuntu/Debian ベースのディストリビューションでは、標準リポジトリは通常、システム上でデフォルトで構成されており、特別なセットアップは必要ありません。

Ubuntu で PPA を追加する方法

  Ubuntu で ppa を追加する

Ubuntu は、という特別なファイルを参照します。 ソース.リスト すべての公式および非公式の PPA を導出します。 PPA を追加するには、更新する必要があります。 ソース.リスト PPA のアドレスを含むファイルを作成し、システムを更新します。

ありがたいことに、すべての作業を行うコマンドがあります。 PPA を Ubuntu に追加するプロセスは次のようになります。

ターミナルを起動し、スーパーユーザーとして次のコマンドを実行します。

 sudo add-apt-repository ppa:root_repo/package_name

ディストリビューションのパッケージ マネージャーを使用してシステムを更新します。 Ubuntu では、APT ツールを使用します。

 sudo apt update

最後に、パッケージ マネージャーを使用して、追加したばかりの PPA からソフトウェアをインストールします。

 sudo apt install package_name

PPA を追加するために必要な手順はこれだけです。ディストリビューションのデフォルトのパッケージ マネージャーを使用して、その PPA からソフトウェアをダウンロードできるようになりました。

Ubuntu では、APT パッケージ マネージャーを使用してソフトウェアをインストールする必要があります。 別のパッケージマネージャーをインストールしました 、それを使用します。

PPA のセキュリティ問題

PPA は、適切に管理されず、注意せずに使用された場合、セキュリティ リスクをもたらす可能性があります。一部の PPA には、デジタル証明書で署名されていないパッケージが含まれている場合があります。これは、パッケージの信頼性を検証する方法がないことを意味します。これにより、攻撃者が PPA を介して悪意のあるパッケージを配布する可能性があり、システムのセキュリティが侵害される可能性があります。

PPA は、オペレーティング システムの公式開発者ではなく、サードパーティの個人またはグループによって作成および維持されることがよくあります。これは、PPA 内のパッケージが、公式リポジトリ内のパッケージほど完全にテストおよびサポートされていない可能性があることを意味します。

これにより、PPA 内のパッケージに関するセキュリティの脆弱性やその他の問題のリスクが高まる可能性があります。システムに PPA を追加すると、公式リポジトリ内のパッケージとの競合が発生する可能性があり、既存のソフトウェアが破損したり、セキュリティの脆弱性が発生したりする可能性があります。

Ubuntu で PPA を削除する方法

  Ubuntuでppaを削除する

PPA を削除するには、単に PPA のアドレスを削除する必要があります。 ソース.リスト ファイルを作成し、システムのリポジトリ リストを更新します。従うべきすべての手順は次のとおりです。

APT ツールを使用して、PPA リポジトリを ソース.リスト ファイル:

 sudo add-apt-repository --remove ppa:root_repo/package_name

ディストリビューションでパッケージ マネージャーを使用してシステムを更新します。

 sudo apt update

PPA を削除するために必要な手順はこれだけです。プロセスが機能したかどうかを確認するには、削除した PPA の一部であるソフトウェアをインストールしてみてください。パッケージ マネージャーはエラーをスローする必要があります。