如何彻底清除 Steam ppa

如何彻底清除 Steam ppa

我已经使用 apt-get 清除了 Steam。但我发现我之前安装 Steam 时添加的一些 PPA 仍然存在。我的问题是:

  1. 如何彻底删除与 Steam 相关的 PPA 以及
  2. 删除 PPA 是否足以将 Steam 从我的系统中彻底清除?

我列出了在使用此命令之前添加的 PPA:

grep ^ /etc/apt/sources.list /etc/apt/sources.list.d/*

以下是部分结果:

/etc/apt/sources.list.d/steam.list.distUpgrade:deb [arch=amd64,i386] http://repo.steampowered.com/steam/ precise steam
/etc/apt/sources.list.d/steam.list.distUpgrade:deb-src [arch=amd64,i386] http://repo.steampowered.com/steam/ precise steam
/etc/apt/sources.list.d/steam.list.save:deb [arch=amd64,i386] http://repo.steampowered.com/steam/ precise steam
/etc/apt/sources.list.d/steam.list.save:deb-src [arch=amd64,i386] http://repo.steampowered.com/steam/ precise steam

我该如何删除它们?我尝试使用 ppa-purge,输入:

sudo ppa-purge steam

它给了我输出:

Updating packages lists
PPA to be removed: steam ppa
Warning:  Could not find package list for PPA: steam ppa

那么这里到底出了什么问题?

这里还有一个关于目录中存储的 PPA 功能的问题/etc/apt/sources.list。我可以直接删除它们吗?我使用此命令手动删除了一些,但不知道这是否是一种好的清理方法:

sudo rm -i private-ppa.launchpad.net_commercial-ppa-uploaders_steam_ubuntu.list private-ppa.launchpad.net_commercial-ppa-uploaders_steam_ubuntu.list.distUpgrade private-ppa.launchpad.net_commercial-ppa-uploaders_steam_ubuntu.list.save 

多谢!

答案1

是的,您可以手动从中删除与 steam 相关的 PPA 文件/etc/apt/sources.list.d/和与 gpgkey 相关的文件/etc/apt/trusted.gpg.d/

或者你可以使用命令删除

sudo add-apt-repository --remove ppa:???/???

参见我的另一个答案如何彻底删除 PPA

它将只会删除 steam PPA。如果您想删除 steam 相关的软件包,那么您必须卸载该软件包。

相关内容