如何安装GTK + 3.0?


69

如何安装GTK + 3.0并使用它代替GTK + 2.24?

Answers:


17

GTK3默认情况下已安装,请不要从GTK网站下载和编译。

如果要自己使用GTK3,请针对该GTK2进行编译,或者如果使用Python,则使用PyGObject代替PyGTK。

如果您希望所有程序都使用GTK3而不是GTK2,那么它将不起作用,这是应用程序开发人员移植其应用程序的工作。


当我输入以下命令时,如何默认安装它:dpkg -l libgtk [0-9] * | grep ^ i和我使用GTK 2.24得到了即时消息吗?
dlin 2012年

1
软件包名称有所更改,请尝试以下操作:dpkg -l libgtk- [0-9] * | grep ^ i
Timo 2012年

另请注意,GTK2和GTK3可并行安装。因此,并不是您正在使用一个或另一个,而是由应用程序选择哪个版本。
Timo'2

感谢您的帮助,我可以看到一些ubuntu应用程序(如gedit或主显节)在其设计和新样式中都使用了GTK + 3。但是在我的anjuta应用程序中,我选择了GTK + 3.0,但我仍然看到旧的GTK + 2样式,我没有在代码中看到任何错误(因为3已替换了某些方法)发生了什么?
dlin 2012年

@Nick如果您对特定应用程序有疑问,最好提出一个新问题。我们不希望有用的信息在评论中迷失方向。:)
Michael Martin-Smucker 2012年

176

使用 gtk2或gtk3应用,您无需安装任何软件。但是,如果您想开发(或什至只是编译)应用程序,这就是您想要的:

sudo apt-get install libgtk-3-dev

Windows和MacOS也是如此(或仅适用于Ubuntu或GNU / Linux吗?)
sunyata 2016年

4
仅适用于Ubuntu。
Thomio

1
这应该是首选的答案
Asalle

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.