LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1295|回复: 29

想问一下USE Flag的问题。

[复制链接]
发表于 2011-11-27 07:47:48 | 显示全部楼层 |阅读模式
装了gnome 3之后,发现被安装了好多陌生或者不想用的包,
分析了一下原因,主要是启用了vala、introspection、fallback等USE。
但是,Google了一下,却没有太多关于它们的信息。
请问这些USE具体是什么意思?
发表于 2011-11-27 08:00:10 | 显示全部楼层
equery u package_name
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-11-27 09:47:09 | 显示全部楼层
Post by timemars;2156003
equery u package_name


如果USE名不是package名,怎么办?例如

  1. $ equery u introspection
  2. !!! No packages matching 'introspection'
复制代码


好像gnome3无法去掉intropsection这USE。
回复 支持 反对

使用道具 举报

发表于 2011-11-27 10:11:49 | 显示全部楼层
请用euse -i 或者 euses 查看use说明。另外论坛里有个贴是翻译了use说明的,可以看看。

另外,如果不是太清楚use的含义,那就请保持portage默认的,以免带来不必要的麻烦。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-11-27 12:41:24 | 显示全部楼层
Post by zhou3345;2156009
请用euse -i 或者 euses 查看use说明。另外论坛里有个贴是翻译了use说明的,可以看看。

另外,如果不是太清楚use的含义,那就请保持portage默认的,以免带来不必要的麻烦。


你说的查看方法我早已了解,但是introspection也不甚了了;
另外,use的翻译贴中并没有introspection。

之所以想要去掉introspection,是因为它启用了bluetooth之类的包,
但我根本不用这些。但是,直接在make.conf中去掉introspection,
引起了一系列的错误无法解决。
回复 支持 反对

使用道具 举报

发表于 2011-11-27 13:57:28 | 显示全部楼层
Post by easior lars;2156012
你说的查看方法我早已了解,但是introspection也不甚了了;
另外,use的翻译贴中并没有introspection。

之所以想要去掉introspection,是因为它启用了bluetooth之类的包,
但我根本不用这些。但是,直接在make.conf中去掉introspection,
引起了一系列的错误无法解决。


Introspection似乎是一个库之类的东西: http://live.gnome.org/GObjectIntrospection/

很多包依赖introspection支持,introspection不应去除。而且introspection与bluetooth一点关系也没有。bluetooth的包多半是由于其他原因安装的。

请贴出equery d PACKAGE(您不希望安装的包)的输出。我们还没学会读心术呢。 :-)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-11-27 14:02:52 | 显示全部楼层
Post by RichardGv;2156016
Introspection似乎是一个库之类的东西: http://live.gnome.org/GObjectIntrospection/

很多包依赖introspection支持,introspection不应去除。而且introspection与bluetooth一点关系也没有。bluetooth的包多半是由于其他原因安装的。

请贴出equery d PACKAGE(您不希望安装的包)的输出。我们还没学会读心术呢。 :-)


首先贴出gnome-bluetooth的结果:

  1. # equery d gnome-bluetooth
  2. * These packages depend on gnome-bluetooth:
  3. gnome-base/gnome-shell-3.2.1-r1 (>=net-wireless/gnome-bluetooth-3.1.0[introspection])
  4. gnome-extra/nm-applet-0.9.2.0 (bluetooth ? >=net-wireless/gnome-bluetooth-2.27.6)
复制代码

接着给出nm-applet的USE请况:

  1. # eix nm-applet
  2. [i] gnome-extra/nm-applet
  3.      Available versions:  0.8 0.8.4 (~)0.9.0 (~)0.9.1.95 (~)0.9.2.0 {bluetooth debug}
  4.      Installed versions:  0.9.2.0(18时18分38秒 2011年11月26日)(-bluetooth)
  5.      Homepage:            http://projects.gnome.org/NetworkManager/
  6.      Description:         GNOME applet for NetworkManager
复制代码


实际上,我已经在make.conf中使用了 -bluetooth,不知何解?
回复 支持 反对

使用道具 举报

发表于 2011-11-27 15:50:01 | 显示全部楼层
Post by easior lars;2156017
首先贴出gnome-bluetooth的结果:

  1. # equery d gnome-bluetooth
  2. * These packages depend on gnome-bluetooth:
  3. gnome-base/gnome-shell-3.2.1-r1 (>=net-wireless/gnome-bluetooth-3.1.0[introspection])
  4. gnome-extra/nm-applet-0.9.2.0 (bluetooth ? >=net-wireless/gnome-bluetooth-2.27.6)
复制代码

接着给出nm-applet的USE请况:

  1. # eix nm-applet
  2. [i] gnome-extra/nm-applet
  3.      Available versions:  0.8 0.8.4 (~)0.9.0 (~)0.9.1.95 (~)0.9.2.0 {bluetooth debug}
  4.      Installed versions:  0.9.2.0(18时18分38秒 2011年11月26日)(-bluetooth)
  5.      Homepage:            http://projects.gnome.org/NetworkManager/
  6.      Description:         GNOME applet for NetworkManager
复制代码


实际上,我已经在make.conf中使用了 -bluetooth,不知何解?


很明显跟introspection没关系嘛。

1. 你的make.conf中是否除了 -bluetooth之外,还有一个 bluetooth?

2. 你的 /etc/portage/packages.use 中是否有 gnome-extra/nm-applet bluetooth 这样的设置?

3. 你安装了的软件是否有  gnome-extra/nm-applet[bluetooth] 的依赖?请用  equery d nm-applet 查一下。
回复 支持 反对

使用道具 举报

发表于 2011-11-27 16:57:08 | 显示全部楼层
introspection 是gnome3/gtk3要用的,貌似是与新加入的javascript有关
fallback是启用gnome3的fallback模式,即用metacity+gnome-panel而不是gnome-shell当wm,但新的gnome-panel明显没2.0的好用。。
回复 支持 反对

使用道具 举报

发表于 2011-11-27 18:49:50 | 显示全部楼层
Post by easior lars;2156017
首先贴出gnome-bluetooth的结果:

接着给出nm-applet的USE请况:

实际上,我已经在make.conf中使用了 -bluetooth,不知何解?


对不住了,gnome-shell这种核心部件的强制依赖... 那也没什么好办法,net-wireless/gnome-bluetooth非装不可。与make.conf什么的没关系。所有DE的共同特点就是大包大揽... 如果需要自由的话还是用openbox, fluxbox, fvwm, awesome之类的WM。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表