如何安装GTK+ 3.0?

如何安装GTK+ 3.0并使用它代替GTK+ 2.24?
3个回答

要使用gtk2或gtk3应用程序,您无需安装任何东西。但是,如果您想开发(甚至只是编译)应用程序,这就是您需要的内容:
sudo apt-get install libgtk-3-dev

这对Windows和MacOS也适用吗(还是只适用于Ubuntu或GNU/Linux)? - sunyata
10仅适用于Ubuntu。 - Thomio
11这应该是首选答案。 - Asalle

GTK3默认已安装,请不要从GTK网站下载和编译。
如果您想自己使用GTK3,请编译针对它而不是GTK2,或者如果您使用Python,则使用PyGObject而不是PyGTK。
如果您希望所有程序都使用GTK3而不是GTK2,这是不可能的,这需要应用程序开发人员将其应用程序移植过来。

当我输入命令:dpkg -l libgtk[0-9]* | grep ^i,并且发现我正在使用GTK 2.24时,如何将其默认安装? - dlin
1软件包名称有些变化,请尝试使用以下命令:dpkg -l libgtk-[0-9]* | grep ^i - Timo
请注意,GTK2和GTK3是可以并行安装的。因此,并不是你在使用其中一个,而是应用程序选择使用哪个版本。 - Timo
@Nick 如果你有关于特定应用程序的问题,最好提出一个新的问题。我们不希望有用的信息在评论中被忽略掉。 :) - Michael Martin-Smucker
在我的Ubuntu 20.04 LTS上默认没有安装。使用下面的答案进行安装。 - Philip Rego

如果您已经安装了较旧版本的GTK并希望升级,可以按照以下步骤进行操作:
sudo add-apt-repository ppa:gnome3-team/gnome3-staging
sudo add-apt-repository ppa:gnome3-team/gnome3
sudo apt update
sudo apt dist-upgrade