我已经使用 apt-get 清除了 Steam。但我发现我之前安装 Steam 时添加的一些 PPA 仍然存在。我的问题是:
- 如何彻底删除与 Steam 相关的 PPA 以及
- 删除 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 相关的软件包,那么您必须卸载该软件包。