8 votes

Comment mettre à jour GTK 3.18 vers 3.20 sur ubuntu 16.04 ?

En essayant d'installer lollypop, j'ai obtenu cette erreur

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)

8voto

Hendy Points 256

Si vous Google this Vous y trouverez des guides tels que y . En outre, vous constaterez que cette question a déjà été posée au moins deux fois sur ce même site : une fois en 2016 et une fois en 2015 .

Pour être honnête, j'ai l'habitude de arch qui est déjà livré avec la version 3.20. Un an après la sortie de la 3.20, j'ai failli ne pas croire les guides Ubuntu ci-dessus. Vraiment ? Ajoutez un dépôt séparé, y compris un dépôt avec staging dans le nom ? Pourtant, c'est vrai et c'est très simple :

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

J'ai suivi exactement les mêmes étapes aujourd'hui, j'ai redémarré pour faire bonne mesure et j'ai pu constater que mon logiciel préféré était bien en place et qu'il n'y avait pas de problème. openbox (qui fonctionnent très bien sur arch ) n'étaient plus perturbées (en raison de l'utilisation de la fonction 3.18 ce que je n'aurais jamais soupçonné).

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X