如何使用 CLI 从 Kubuntu 12.04 中删除(卸载)所有游戏?

如何使用 CLI 从 Kubuntu 12.04 中删除(卸载)所有游戏?

我发现已安装的游戏列表很长。如果我逐个删除它们,则需要使用以下命令花费数小时,例如:

sudo apt-get purge kbounce

有一个名为 kdegames 的元包,但删除它似乎没有任何作用:

sudo apt-get purge kdegames

有人能帮我执行一个命令来从我的系统中删除所有 KDE 游戏(和相关库等)吗?

答案1

我找到了 mjrich 于 2005 年 8 月 21 日发布的一种方法

http://xpt.sourceforge.net/techdocs/nix/distro/debian/deb14-PackageRelatedCommandsInstallation/ar01s04.html

我稍微修改了该方法,得出了以下结论:

dpkg -l | grep game | awk '{ print $2 }' > outfile
dpkg-query -W --showformat '${Section}\t${Package}\n' | grep ^games | awk '{ print $2 }' >> outfile
apt-get --purge remove `cat outfile`
apt-get autoremove
rm outfile*

看来这个方法有效。在接受这个答案之前,我会等着看是否有人能想出更好的方法。谢谢。

相关内容