ソフトウェアのインストール後にPPAを削除しますか?


10

パッケージのインストールが成功した後、PPAを削除しても安全ですか?例:昨日、トラックパッド機能の原因リストにPPAを追加しました。動作しますが、削除しても動作しますか?

私の理解では、PPAはパッケージのソースにすぎず、インストール後は必要ありません。これでよろしいですか?

回答:


12

ソースにPPA追加すると、まだ公式リポジトリに格納されていない新しいバージョンのアプリケーションをインストールできるという利点があります。

ただし、そうすることで、まだ完全にテストされていないリリースからの不安定性を導入することもあります。

PPAをアクティブにしておく場合、これにより、このPPAから提供されたソフトウェアアップグレードも自動的にインストールされます。これにより、新しいバグが導入される可能性があります。したがって、満足のいくパッケージを正常にインストールした後で、PPAを非アクティブ化することをお勧めします。

これは、ソフトウェア&アップデートからPPAのチェックを外すだけで実行できます。これにより、後でアップグレードする場合に備えて、簡単に再度アクティブ化できます。

ここに画像の説明を入力してください

すべてのパッケージの新しいリリースが常に必要であり、PPAが他のパッケージのアップデートを提供しないことが確実である場合にのみ、パッケージをアクティブに保つことができます

セキュリティ更新プログラムを提供するPPAはほとんどありません。この場合、PPAをアクティブにしておくこともできます。ただし、一般にPPAからパッケージを入手することにはリスクがないわけではありません


3
ただし、これらのアップデートの一部はセキュリティアップデートです。これを行うことでそれらを無効にしないのですか?
VarunAgw 2016年

1
@VarunAgw:まあ、メンテナーのみに依存するPPAで。とにかくPPAの内容をチェックする追加のセキュリティチームはありません。
Takkat

1
メンテナがセキュリティ更新でPPAを自分で更新する場合を意味します。一部のメンテナは非常にアクティブで、定期的に更新をプッシュしています
VarunAgw

4

PPAを削除しても、PPAは単なるソフトウェアリソースであるため、アプリケーションを通常どおり使用できます。続きを読む

ただし、PPAを次のリリース、更新、セキュリティ、バグ修正、パッチなどに使用できます。

したがって、これらのソフトウェアを最新にしたい場合は、PPAを削除しない方が良いでしょう。


詳しい回答ありがとうございます。ソースを削除できますか?真剣に仕事ができません。
cmyk 2016年

1
ソースとはどういう意味ですか?ソースコード?ソースコードを意味する場合は、削除できますが、後でアプリを削除する場合に必要になることがあります
Maythux

ソースコードなしでアプリを削除することはできませんか?
cmyk 2016年

1
いいえ、このパッケージに関連するすべてのファイルの場所がわからないので手動で削除することはできませんが、これは疲れて信頼性が低くなります
Maythux

@cmykもしあなたがソースコードのPPAを意味しているのであれば、私はソースコードの必要性や使用法がないので、パッケージをインストールまたは更新する前であっても、常にそのPPAを削除します。(PPAを追加すると、通常、実行可能ファイルとソースコードの両方のPPAが追加されることに気づいたと思います。ソースコードを使用しない場合は、ソースコードのPPAを安全に削除できます。
Paddy Landau

2

パッケージのインストールが成功した後、PPAを削除しても安全ですか?

あなたが「安全」と考えるものに依存します。はい、気づかないと思われるsources.listからソフトウェアリポジトリを削除できます。ただし、そのリポジトリからパッケージをアップグレードできなくなり、バグ修正やセキュリティパッチが提供される可能性があります。

十分な理由がない限り、sources.listのリポジトリを維持し(apt 1.1.10+はパッケージリストを更新するための戦略を変更し、パフォーマンスを向上させる)、アップグレードを許可することをお勧めします。パッケージを特定のバージョンで保持したい場合は、リポジトリが提供する他のパッケージに影響を与えることなく、アップグレードの準備ができるまで、代わりにその特定のパッケージのアップグレード禁止することができます。

それをコメントアウトできるため(行の先頭に#)、sources.listの行を削除する必要は通常ありません。これにより、特定のパッケージをインストールしたリポジトリを忘れることがなくなります。

PPAのメンテナーは、問題を引き起こす可能性のあるパッケージングガイドを慎重に守っていないことで知られています。Ubuntuの独自のリポジトリからパッケージを入手できる場合は、問題が発生するリスクが低くなります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.