GUI とターミナルを使用して Ubuntu で PPA を追加または削除する方法
個人パッケージ アーカイブ (PPA) を使用すると、Ubuntu ソース パッケージをアップロードして、Launchpad によってapt リポジトリとしてビルドおよび公開できます。
PPA は、非標準のソフトウェア/アップデートを対象とした独自のソフトウェア リポジトリです。ソフトウェアやアップデートを Ubuntu ユーザーに直接共有するのに役立ちます。
ソース パッケージを作成してアップロードするだけで、Launchpad がバイナリを構築し、独自の apt リポジトリでホストします。これにより、Ubuntu ユーザーは標準の Ubuntu パッケージをインストールするのと同じ方法でパッケージを簡単にインストールできるようになり、重要なことに、アップデートが利用可能になると自動的にアップデートを取得できるようになります。
この記事では、Ubuntu Linux およびその派生版 (Linux Mint、Lubuntu、Kubuntu など) で、ソフトウェア ソースに PPA を追加したり、ソフトウェア ソースから PPA を削除したりするさまざまな方法を説明します。
ソフトウェア ソースを使用して GUI 経由で PPA を追加する
Ubuntu では「ソフトウェアとアップデート」を検索し、Linux Mint ではUnity ダッシュとシステムから「ソフトウェア ソース」を検索します。それぞれメニューです。
以下の「ソフトウェアとアップデート」または「ソフトウェア ソース」インターフェースで、その他のソフトウェアタブに移動し、追加< ボタンをクリックして、新しい PPA を追加します。
新しいPPA URL を追加したら、[ソースの追加] ボタンをクリックします。
次に、パスワードを入力して変更します。
ソフトウェア ソースを使用して GUI 経由で PPA を削除する
PPA を削除するには、以下のスクリーンショットに示すようにリストから PPA を選択し、削除 ボタンをクリックして削除します。
UbuntuターミナルからPPAを追加
ターミナルから PPA を追加するには、次の構文を使用します。ここでは Ansible IT 自動化ソフトウェア PPA を追加しています。
sudo apt-add-repository ppa:ansible/ansible
上記のコマンドは、/etc/apt/sources.list.d にファイル ansible-ansible-xenial.list を作成します。
Ubuntu ターミナルから PPA を削除する
次のように PPA を削除できます。次のようにすると、Ansible PPA がシステムから削除されます。
sudo apt-add-repository --remove ppa:ansible/ansible
上記のコマンドは、Ansible PPA ファイル /etc/apt/sources.list.d/ansible-ansible-xenial.list を削除します。
注: 上記のすべての方法は PPA を削除するだけですが、PPA からインストールされたパッケージはシステム上に残り、PPA からアップデートを受け取ることはありません。
端末から PPA をパージする
ppa-purge を使用して PPA を削除し、そこからインストールされたすべてのパッケージをダウングレードします。
インストールするには、次のコマンドを実行します。
sudo apt-get install ppa-purge
インストール後、次のように PPA を削除します。
sudo ppa-purge ppa:ansible/ansible
ここでは Personal Package Archive (PPA) の概要を説明します。Ubuntu Linux 用のパッケージの作成を開始したい場合は、よく読んでください。
それでおしまい!この記事では、Ubuntu Linux およびその派生版 (Linux Mint、Lubuntu、Kubuntu など) でソフトウェア ソースに PPA を追加したり、ソフトウェア ソースから PPA を削除したりするさまざまな方法を説明しました。返信するには、以下のコメント セクションを使用してください。