首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FreeBSD -删除部分安装的gnome2?

FreeBSD -删除部分安装的gnome2?
EN

Unix & Linux用户
提问于 2014-09-29 21:12:29
回答 1查看 1.3K关注 0票数 1

我一直试图在FreeBSD 10.0-REL下编译x11/gnome2,但是遇到了各种各样的问题。最后,我发现一些东西表明gnome2不再受真正的支持,我应该使用其他的东西(伙伴、Xfce、KDE等等)。

但是gnome2安装了一万亿个其他的软件包,如果我不打算使用Gnome的话,我真的不想安装这些软件包。因此,gnome2的"make“已经失败,但在安装我不想要的几十亿软件包之前是失败的。在开始安装Xfce或其他任何东西之前,我想先处理掉它们。

我怎样才能轻易地删除那些根本不需要的东西-- gnome2包呢?所以,在一个完美的世界里,我想要一个命令:

“找出所有应该通过gnome2安装的软件包(包括递归安装)。对于每个这样的包,如果已经安装,则卸载它,除非有一些已安装的包需要它,并且不是通过gnome2安装的包(包括递归安装)。”

有什么简单的方法吗?

提前谢谢。

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2014-10-22 22:36:28

FreeBSD 10附带了pkg实用程序,允许您这样做:

代码语言:javascript
复制
pkg autoremove

有关pkg help命令的完整列表,请参阅pkg

在构建失败之后,您可能还需要清理端口。

你可以这样做:

代码语言:javascript
复制
cd /usr/ports/x11/gnome2
make clean

关于你的第二个问题:是的,有办法。您应该删除需要这些依赖项的包,然后执行pkg autoremove,它将执行其余的操作。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/158299

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档