我有一个 Ubuntu 衍生发行版,我不需要大部分预装程序。软件中心内并未列出所有内容,例如照片查看器和音乐播放器。
我以天真的方式卸载了一些软件
ps -u user > before
我打开要卸载的程序然后
ps -u user > after
并通过比较两个列表
diff before after
并卸载了列出的程序。
有没有更优雅的方式来列出已安装的软件?
对每个程序都这样做是很累人的......
答案1
是的。
dpkg -S programname`
通常会告诉您包含programname
.甚至
dpkg -S /usr/bin/programname
然后就做
apt-get remove pkgname
或者
apt-get purge pkgname
如果您不知道程序的名称,因为您是从某个菜单执行它的,那么您可能需要检查ps
或类似的输出。
注意:dlocate
是 . 的快速替代品dpkg -S
。
答案2
您可以使用 Synaptic 包管理器 (GUI)。您可以在删除软件后保存配置文件,并在每次重新安装操作系统时重新应用。相当方便。