如何在 ubuntu 16.04 上将 GTK 3.18 升级到 3.20?

如何在 ubuntu 16.04 上将 GTK 3.18 升级到 3.20?

尝试安装 lollypop 时出现此错误

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/lollypop/container.py", line 79, in update_db
    self.__show_first_run()
  File "/usr/lib/python3/dist-packages/lollypop/container.py", line 335, in __show_first_run
    view = FirstRunView()
  File "/usr/lib/python3/dist-packages/lollypop/view_first_run.py", line 29, in __init__
    builder.add_from_resource("/org/gnome/Lollypop/FirstRunView.ui")
GLib.Error: gtk-builder-error-quark: .:3:50 Required gtk+ version 3.20, current version is 3.18 (7)

答案1

如果你谷歌一下,你会发现像。此外,你会发现这个问题在这个网站上至少被问过两次:一次是在2016一旦进入2015

现在,公平地说,我已经习惯了arch,它已经随 3.20 一起发布。在 3.20 发布后可能已经过去了 1 年,我几乎不相信上面的 Ubuntu 指南。真的吗?添加一个单独的存储库,包括一个staging名称中包含的存储库?尽管如此,这是真的,而且 tl;dr 非常简单:

sudo add-apt-repository ppa:gnome3-team/gnome3-staging
sudo add-apt-repository ppa:gnome3-team/gnome3
sudo apt update
sudo apt dist-upgrade

今天我按照这些步骤操作,并重新启动电脑,很高兴我的喜欢的openbox主题(在 上运行良好arch)不再混乱(由于3.18,我从来没有想到过)。

相关内容