在 Ubuntu 中安装 GtkOrphan,打开终端并运行如下命令:
复制代码sudo apt-get install gtkorphan
一张截图
使用 Wajig 移除孤包
Wajig是 Debian 包管理系统中一个简单的软件包管理前端。它将 apt、apt-cache、 dpkg、 /etc/init.d 中的脚本等 通过一个单一命令集成在一起,它的设计初衷是使用简单和为它的所有功能提供丰富的文档。
通过适当的 sudo配置,大多数(如果不是全部)的软件包安装和创建等任务可以通过一个用户 shell 来完成。Wajig 也适用于一般的系统管理。另外,一个 Gnome GUI 命令 gjig也被囊括在这个软件包之中。
在 Ubuntu 中安装 Wajig,打开终端并运行如下命令:
复制代码sudo apt-get install wajig
Debfoster --- 跟踪你在安装过程中的操作
debfoster 将会维护一个列有被明确需要安装的软件包的列表,但不包括那些作为某个软件的依赖而被安装的软件包。参数是完全可选的,你甚至可以使得在 dpkg 和/或 apt-get 每次运行之后马上激活 debfoster 。
另外,你还可以在命令行中使用 debfoster 来安装或移除某些特定的软件包。那些后缀为 --- 的软件包将会被移除,而没有后缀的软件包将会被安装。
假如一个新的软件包或 debfoster 注意到作为某个软件包的依赖的软件包是一个孤包,则 debfoster 将会询问你下一步如何操作。若你决定保留这个孤包, debfoster 将只会进行记录并继续安装过程;若你觉得这个软件包不足以引起你的兴趣,在 debfoster 询问这个问题后,它将移除这个软件包。进一步的,如果你的决定使得其他的软件包变为孤包,更多的提问将会接踵而来。
在 Ubuntu 中安装 debfoster,打开终端并运行如下命令:
复制代码sudo apt-get install debfoster
使用 debfoster
为了创建一个初始跟踪文件,可以使用如下命令:
复制代码sudo debfoster -q
你总可以编辑 /var/lib/debfoster/keepers 文件,来定义那些你想留在系统中的软件包。
为了编辑这个文件,可以键入:
复制代码sudo vi /var/lib/debfoster/keepers
要强制使 debfoster 去移除所有没有被列在上面这个文件的软件包,或安装作为某些列在这个文件中的软件包的依赖,它也同时会添加所有在这个列表中没有被安装的软件包。若要根据这个列表来执行相关操作,只需执行:
复制代码sudo debfoster -f
若需要跟踪你新安装的软件包,你需要时不时地执行如下命令:










