質問: 「ppa-purge」と「add-apt-repository -r」の違いは? ppa-purgeとadd-apt-repository -rの主な違いは何ですか。残りのアイテムをクリアし、別のアイテムを使用する理由はどれですか? add-apt-repository -rはppa-purgeと同じことをする必要がありますか?編集:また、両方がaptのキーリングからキーを削除しますか?
回答: apt-add-repositoryマンページには、コマンドについて次のように記載されています。 repository can be either a line that can be added directly to sources.list(5), in the form ppa:<user>/<ppa-name> for adding personal package archives, or a distribution component to enable. in the first form, repository will just be appended to /etc/apt/sources.list. in the second form, ppa:<user>/<ppa-name> will be expanded to the full deb line of the ppa and added into a new file in the /etc/apt/sources.list.d/ directory. the gpg public key of the newly added ppa will also be downloaded and added to apt's keyring. in the third form, the given distribution component will be enabled for all sources. そして:-r, --remove remove the specified repository したがって、add-apt-repositoryは/etc/apt/sources.listおよび/etc/apt/sources.list.d/の行を追加および削除するだけです。ppa-purgeマンページには次のように記載されています。name ppa-purge - disables a ppa and reverts to official packages description this script provides a bash shell script capable of automatically downgrading all packages in a given ppa back to the ubuntu versions. you have to run it using root privileges because of the package manager. したがって、ppa-purgeはppaを削除するだけでなく、すべてのパッケージをデフォルトバージョンにダウングレードします。これは、ソフトウェアのベータ版または新しいバージョンをテストするときに役立ちます。