LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: easior lars

问个USE FLAG的问题

[复制链接]
发表于 2011-3-24 20:26:05 | 显示全部楼层
Post by easior lars;2131880

我想问个题外的问题:qt是不是对应着KDE,gtk对应着gnome?这真是个很弱的问题。

qt对应Qt这个"graphical widget toolkit",KDE下的程序的图形界面基本都是由Qt这个库绘制的;gtk对应GTK+这个"graphical widget toolkit",GNOME下的程序的图形界面基本都是由GTK+这个库绘制的。详细的信息可以看Wikipedia。
GNOME用户一般要全局启用gtk这个USE flag,KDE用户要启用qt,但GNOME用户如果要使用Qt程序(比如我用的goldendict)就可能要部分启用qt这个USE flag;而KDE用户如果要使用GTK+程序(比如firefox)就可能要部分启用gtk这个USE flag。
即使既不使用GNOME也不使用KDE(比如我这样的fvwm用户),同样也可能需要gtk或者qt的USE flag。GTK+和GNOME、Qt和KDE没有必然的联系。

需要telnet连接,可以直接用一个terminal+screen(用于修改终端编码)运行telnet。
GTK+和Qt都是相当“笨重”的库,如果可以不使用就尽可能不要使用,terminal还是建议使用rxvt-unicode、xterm之类。
回复 支持 反对

使用道具 举报

发表于 2011-3-24 20:42:49 | 显示全部楼层
有些依赖是可以用USE来控制,如VLC开启qt4的USE后,可以使用图形界面,带来的依赖则是qt;关掉qt4,那就没有图形界面,只能通过命令行来使用,也就不需要安装qt。

有些依赖是无法用USE来控制的,如gnome依赖xorg-server。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-24 21:06:06 | 显示全部楼层
Post by RichardGv;2131885
qt对应Qt这个"graphical widget toolkit",KDE下的程序的图形界面基本都是由Qt这个库绘制的;gtk对应GTK+这个"graphical widget toolkit",GNOME下的程序的图形界面基本都是由GTK+这个库绘制的。详细的信息可以看Wikipedia。
GNOME用户一般要全局启用gtk这个USE flag,KDE用户要启用qt,但GNOME用户如果要使用Qt程序(比如我用的goldendict)就可能要部分启用qt这个USE flag;而KDE用户如果要使用GTK+程序(比如firefox)就可能要部分启用gtk这个USE flag。
即使既不使用GNOME也不使用KDE(比如我这样的fvwm用户),同样也可能需要gtk或者qt的USE flag。GTK+和GNOME、Qt和KDE没有必然的联系。

需要telnet连接,可以直接用一个terminal+screen(用于修改终端编码)运行telnet。
GTK+和Qt都是相当“笨重”的库,如果可以不使用就尽可能不要使用,terminal还是建议使用rxvt-unicode、xterm之类。


能不能介绍一下fvwm啊,闻名已久了?

gtk我还是要用的,起码emacs需要。

linux下的telnet还没有用过,不知道怎么样,我来试试 。
回复 支持 反对

使用道具 举报

发表于 2011-3-24 22:13:15 | 显示全部楼层
Post by easior lars;2131896
能不能介绍一下fvwm啊,闻名已久了?

gtk我还是要用的,起码emacs需要。

linux下的telnet还没有用过,不知道怎么样,我来试试 。

我指的是,如果有不依赖GTK+和Qt的替代品,就最好不要使用依赖GTK+和Qt的程序。

fvwm的配置复杂无比,其man page长达180余页,配置命令数以百计,不建议初学者使用。当然,灵活性也是无以伦比的,几乎只要你能想到,fvwm就能做到,而且资源占用极少,速度极快。我当时折腾fvwm花掉了好几个星期...
回复 支持 反对

使用道具 举报

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

本版积分规则

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