PPA (パーソナルパッケージアーカイブ ) Ubuntuでソフトウェアを配布するために使用されます 公式のUbuntuリポジトリでソフトウェアを利用できるようにするプロセス全体を経ることなく。
通常、PPAの 「apt」を介してインストールするために、Ubuntuリポジトリでは利用できない非標準のソフトウェアを利用できるようにするために使用されます ' 効用。 PPAには、それに対応するカスタムリポジトリがあり、すべての「aptアップデート」があります ‘実行すると、パッケージのリストがそこから取得されます。
ユーザーは、PPAエントリ自体を削除せずに、リポジトリの可用性と正常な機能に基づいて、Ubuntuにすでに追加されているPPAを有効または無効にすることができます。
今日は、 Ubuntuで特定のPPAを無効にする方法を説明します。 。
Ubuntuリポジトリの一覧表示
標準とPPAの両方のリポジトリのリストは、ソースと呼ばれる構成ファイルに保持されます。 Ubuntuのファイル 。 「sudoaptupdate」を実行すると ‘リポジトリへのURLはログで確認できます。
$ sudo update
ここでは、「 ppa.launchpad.net」が含まれるURL ‘は PPA リポジトリ。
構成ファイルは、ディレクトリ「 / etc / apt /」にあります。 ‘。
$ cd /etc/apt $ ls
ここでは、ファイル「 sources.list ‘には標準のUbuntuリポジトリが含まれていますが、PPAソースファイルはフォルダ‘ sources.list.dにあります。 ‘。
$ cd sources.list.d $ ls
UbuntuでPPAを無効にする
このフォルダには1つのソースファイルがあります。これは、PHPインストール用の非公式PPAのリポジトリを定義します。このファイルを開きましょう。
$ sudo vim ondrej-ubuntu-php-groovy.list
リポジトリを無効にするには、ハッシュ(#)
を追加して行にコメントを付けるだけです。 行頭の文字。
ファイルを保存して終了します。
次に、aptアップデートを実行します もう一度、PPAソースが読み取られていないかどうかを確認します。
$ sudo apt update
aptアップデート 現在、標準リポジトリのみを検討しているため、 PPAを無効にしました。 非公式のPHPインストール用。
このPPAを再度有効にするには、ハッシュ(#)
を削除して、行のコメントを解除します。 両方の行の文字。
結論
この記事では、 PPAを無効にする方法を説明しました Ubuntu 。 PPAの 標準のUbuntuパッケージと同じ一連のセキュリティ手順に従わないため、安全性が低くなります。ユーザーは、UbuntuマシンにPPAリポジトリを追加する際に注意を払う必要があります。
ご質問やご意見がございましたら、下のコメント欄でお知らせください!