Question Comment installer et utiliser la dernière version de GNOME?


J'ai suivi les instructions pour compiler GNOME Shell et il a compilé quelques erreurs ici et là, mais il n'a pas fonctionné. J'ai installé GNOME Shell en utilisant sudo apt-get install gnome-shell mais j'ai la version 2.31.x, tandis que la dernière est 2.91.5 ou quelque chose. Y a-t-il un moyen pour moi d'installer la dernière version?

Existe-t-il un référentiel disponible pour la dernière version?


163
2018-01-23 21:16


origine




Réponses:


Installation à partir du Software Center (11.10 et plus récent)

Ouvrez le centre de recherche du logiciel pour "gnome shell" et installez-le, ou cliquez simplement sur ce bouton:

Install via the software center

enter image description here

Après l'installation, déconnectez-vous.

  • Pour 11.10

    Sur l'écran de connexion, cliquez sur l'icône représentant un petit engrenage et sélectionnez "GNOME" dans le menu.

    Screenshot credited to datengrund.de/wp-content/uploads/2012/03/1.png

  • Pour 12.04 et 12.10

    Sur l'écran de connexion, cliquez sur l'icône correspondante et sélectionnez "GNOME" dans le menu.

    enter image description here

    Screenshot credited to 3.bp.blogspot.com/-2Z6BaRDokKs/T5pFnOu92sI/AAAAAAAADtg/bD8BAJuEh5M/s320/Gnome-Shell-session-menu.png

Après cela, insérez simplement votre mot de passe et connectez-vous:

Le gestionnaire de connexion se souviendra de la dernière session dans laquelle vous vous êtes rendu. Il vous suffit donc de sélectionner GNOME une fois, puis de vous connecter normalement.

Personnalisation supplémentaire

Vous pouvez également utiliser le mode de repli si vous préférez une expérience à l'ancienne:

Et si vous utilisez des connexions automatiques, vous devrez peut-être dire à lightdm de toujours utiliser shell:

Autres Goodies à installer avec

  • gnome-documents Install gnome-documents
  • gnome-boxes Install gnome-boxes

Instructions de ligne de commande:

 sudo apt-get install gnome-shell


 

Où signaler des problèmes:

  • Discussion sur le packaging de GNOME3 (lien liste de diffusion en bas à gauche): https://launchpad.net/~gnome3-team
    • La plupart des problèmes et des problèmes liés à cet ensemble de packages peuvent être répertoriés dans cette liste. Ce doit être le premier endroit où vous signalez des problèmes et des problèmes.
  • Rapports de bogues qui ne sont PAS liés à l'emballage: https://bugzilla.gnome.org/
    • Si GNOME3 ne fonctionne pas correctement, il peut s'agir d'un problème lié à l'emballage, donc veuillez ne pas signaler de manière aléatoire les bogues à GNOME, sauf si vous êtes sûr qu'il s'agit d'un problème GNOME en amont.
    • Si vous ne savez pas si vous devez signaler le bogue en amont, demandez à quelqu'un sur IRC ou sur la liste de diffusion ci-dessus si vous avez besoin d'aide pour déterminer si quelque chose doit être signalé à GNOME.

168
2018-03-29 12:47



Est-ce que cela fonctionne de la même manière en 12.10? - marc-andre benoit
Après avoir suivi cette méthode, le Unité et Unité 2D les options ont été remplacées par une seule appelée Ubuntu (par défaut) et je ne peux plus lancer Unity en 2D. Qu'est ce qui ne s'est pas bien passé? - Yatharth Agarwal
@ marc-andrebenoit Oui, j'ai mis à jour la réponse. - Yatharth Agarwal
Pour 12.04 et 12.10 Regardez son nom d'utilisateur sur la capture d'écran ... Ha Ha Ha ... - Awal Garg


Construire le shell GNOME à partir des sources

(Dernière mise à jour du contenu: 11 février 2011, basée sur le guide officiel, n'hésitez pas à éditer.)

0. Avertissements / erreurs lors de la compilation

GNOME Shell est en plein développement et les sources sont souvent mises à jour plusieurs fois par jour. Bien que les instructions ci-dessous devraient généralement fonctionner, il peut arriver qu'une compilation réussie nécessite des hacks ou ne soit pas possible du tout.

Si vous rencontrez des problèmes, vérifiez:

Problèmes actuels:

  • Il est nécessaire de supprimer quelques fichiers dans les répertoires de la bibliothèque, sinon la compilation échouera. Lors de la mise à jour du système, ces fichiers peuvent renvoyer: read ce pour une explication de la nécessité de supprimer ces fichiers et d'empêcher les mises à niveau de les réinstaller.

    sudo rm -rf /usr/lib*/*.la
    

    (Pas de soucis, cela ne nuira pas à votre système!)

  • Avant de pouvoir exécuter GNOME Shell, vous devez supprimer un fichier après le processus de génération:

    rm ~/gnome-shell/install/lib*/gtk-3.0/modules/libcanberra-gtk-module.so
    


1. Construire le shell GNOME

(Testé sur Ubuntu 10.10 32-bit et la version de développement d'Ubuntu 11.04 64-bit.)

Ce qui suit va télécharger, compiler et installer GNOME Shell comme un bac à sable - ce qui signifie qu’il ne touchera pas le reste de votre système!

  • Installez les dépendances:

    sudo apt-get install curl dpkg-dev autopoint libedataserverui1.2-dev \
    libecal1.2-dev evolution-data-server-dev libcups2-dev libupower-glib-dev \
    libgnome-keyring-dev libxklavier-dev libvorbis-dev libltdl-dev \
    libgstreamer0.10-dev libcroco3-dev xserver-xephyr xulrunner-dev \
    python-dev libpam0g-dev mesa-utils mesa-common-dev libxml2-dev \
    libreadline5-dev libpulse-dev liborbit2-dev libgl1-mesa-dev libwnck-dev \
    libtiff4-dev libstartup-notification0-dev libpng12-dev libjpeg62-dev \
    libjasper-dev libgtop2-dev libgnome-desktop-dev libgnome-menu-dev \
    libffi-dev libexpat1-dev libdbus-glib-1-dev icon-naming-utils \
    gtk-doc-tools gnome-common git-core gettext flex bison automake cvs
    
  • Obtenez le script de configuration de GNOME Shell:

    curl -O https://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh
    
  • Construire l'outil de construction jhbuild et télécharger les fichiers de configuration:

    /bin/bash gnome-shell-build-setup.sh
    
  • Cela va installer jhbuild à ~/bin, que vous devez ajouter à votre PATH-variable:

    . ~/.profile
    
  • [Optionnel]: Vous pouvez changer plusieurs jhbuild des options comme le chemin de téléchargement des sources, etc. via l'édition du fichier ~/.jhbuildrc-custom.

  • Démarrer le processus de construction:

    jhbuild build
    

Cela compilera (actuellement) 33 modules. Prenez une tasse de café, faites une sieste -> cela prendra du temps.

Une fois que vous voyez *** success *** [33/33] vous avez terminé. Félicitations, vous venez de compiler GNOME Shell!

2. Exécution du shell GNOME

  • Si vous utilisez Compiz, vous devez d'abord l'arrêter (en démarrant Metacity) ou GNOME Shell ne démarre pas:

    metacity --replace &
    
  • Enfin, lancez:

    cd ~/gnome-shell/source/gnome-shell/src
    ./gnome-shell --replace
    

Ça y est, vous devriez maintenant exécuter GNOME Shell.

3. Faire de GNOME Shell le gestionnaire de fenêtres par défaut

Dans Ubuntu 10.10, vous pouvez simplement remplacer le gestionnaire de fenêtres de la session GNOME en modifiant une clé GConf:

  • Créez un lanceur local .desktop pour GNOME Shell:

    ln -s ~/gnome-shell/install/share/applications/gnome-shell.desktop ~/.local/share/applications/gnome-shell.desktop
    
  • Ensuite, changez le gestionnaire de fenêtres de la session pour qu'il devienne le shell GNOME:

    gconftool-2 -s /desktop/gnome/session/required_components/windowmanager "gnome-shell" -t string
    
  • Pour annuler le changement, exécutez:

    gconftool-2 -s /desktop/gnome/session/required_components/windowmanager "gnome-wm" -t string
    

Dans Ubuntu 11.04, changer le gestionnaire de fenêtre la clé ne semble pas fonctionner. Au lieu de cela, vous pouvez ajouter un nouvel élément de session que vous pouvez sélectionner sur l'écran de connexion de GDM. Pour cela, vous devez créer le fichier .desktop local comme ci-dessus, puis créer deux fichiers:

  1. Un fichier de session: /usr/share/gnome-sessions/sessions/gnome-shell.session:

    [GNOME Session]
    Name=gnome-shell
    Required=windowmanager;
    Required-windowmanager=gnome-shell
    DefaultApps=gnome-settings-daemon;
    
  2. L'élément de session pointant vers le fichier de session: /usr/share/xsessions/gnome-shell.desktop:

    [Desktop Entry]
    Name=GNOME Shell
    Comment=This session logs you into Ubuntu
    Exec=gnome-session --session=gnome-shell
    TryExec=gnome-session
    Icon=
    Type=Application
    X-Ubuntu-Gettext-Domain=gnome-session-2.0
    

Déconnectez-vous et vous devriez pouvoir choisir Shell GNOME comme session.

4. Mise à jour du shell GNOME

  • Fonctionnement

    jhbuild build
    

    devrait mettre à jour les sources et reconstruire ce qui est nécessaire.

  • S'il échoue pour un module, par exemple vous obtenez quelque chose comme ça:

    fatal: git-write-tree: error building trees
    Cannot save the current index state
    *** Error during phase checkout of gdk-pixbuf: ########## Error running git stash save jhbuild-stash *** [7/33]
    

    alors vous pouvez essayer de nettoyer le répertoire actuel du module et commencer avec des sources propres en choisissant l'option 6:

    [6] Go to phase "wipe directory and start over"
    
  • Si cela ne vous aide pas, vous pouvez partir de zéro en exécutant:

    jhbuild build -afc
    

Toujours pas compiler? Ensuite, vérifiez les endroits mentionnés dans 0.


70
2018-02-04 15:42



construire sur Ubuntu 10.10 J'ai dû installer libmutter-dev pour obtenir le fichier Meta-2.91.gir
Dans natty, lcms2 doit être installé avec un ppa: The Darktable PPA, requis pour la dépendance lcms2: sudo add-apt-repository ppa:pmjdebruijn/darktable-release  sudo apt-get update && sudo apt-get install lcms2* - Ubuntuser


Pour 12.04 et plus tard

Si vous disposez de la dernière version stable, vous pouvez mettre à niveau les paquets vers la prochaine version de gnome moins quelques-uns qui seront conservés dans la version précédente pour des raisons de stabilité. Vous pouvez ajouter deux ppas gnome testing contenant les paquets supplémentaires qui ne sont pas intégrés dans la dernière version stable toutefois il y a une chance ceux-ci vont casser votre système.

Il est hautement improbable que ce sera considéré comme "stable" pendant au moins un mois, probablement plus. 

sudo add-apt-repository ppa:gnome3-team/gnome3
sudo add-apt-repository ppa:ricotz/testing 

Ensuite, mettez à jour votre système.

Attention: si vous essayez ceci immédiatement sur une nouvelle version de Gnome-Shell, cela va casser beaucoup de choses. Vraiment, ça va.

Vous pouvez toujours utiliser ces ppas mais vous devriez attendre beaucoup de casse. À vos risques et périls, ajoutez ces ppas, puis:

sudo apt-get update && sudo apt-get dist-upgrade
sudo apt-get install gnome-shell

19
2017-07-10 11:37



Donc, ces ppas fournissent le dernier shell Gnome que l'on peut éventuellement obtenir via ppas? sudo add-apt-repository ppa: gnome3-team / gnome3 sudo add-apt-repository ppa: ricotz / testing - Bucic


Pour autant que je sache, il n'y a pas de génération quotidienne de PPA de Gnome Shell. Cela dit, le construire à partir de la source n'est pas difficile du tout.

Vous devriez suivre le guide ici.

Ajouter le PPA Vala:

sudo add-apt-repository ppa:vala-team/ppa && sudo apt-get update

Obtenez des packages prérequis:

sudo apt-get install build-essential curl autopoint automake bison flex gettext git-core gnome-common gtk-doc-tools gvfs gvfs-backends icon-naming-utils libdbus-glib-1-dev libexpat-dev libffi-dev libgnome-menu-dev libgnome-desktop-dev libgtop2-dev libjasper-dev libjpeg-dev libpng-dev libstartup-notification0-dev libtiff-dev libwnck-dev libgl1-mesa-dev liborbit2-dev libpulse-dev libreadline5-dev libxml2-dev mesa-common-dev mesa-utils libpam-dev python-dev python-gconf python-gobject xulrunner-dev xserver-xephyr gnome-terminal libcroco3-dev libgstreamer0.10-dev gstreamer0.10-plugins-base gstreamer0.10-plugins-good libltdl-dev libvorbis-dev libxklavier-dev libgnome-keyring-dev libupower-glib-dev libcups2-dev evolution-data-server-dev libecal1.2-dev libedataserverui1.2-dev

Obtenez le script d'installation:

curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh
/bin/bash gnome-shell-build-setup.sh

Supprimez vos fichiers .la. Si votre noyau est 32bit:

sudo rm -rf /usr/lib*/*.la

OU si c'est 64 bits:

rm ~/gnome-shell/install/lib64/*.la

Ajoutez ~ / .bin à votre chemin:

export PATH=$PATH:~/bin

Commencez la construction:

jhbuild build

Attendez...

Exécuter:

cd ~/gnome-shell/source/gnome-shell/src
./gnome-shell --replace

Si vous l'aimez beaucoup et que vous voulez qu'il commence à se connecter, procédez comme suit:

ln -s ~/gnome-shell/install/share/applications/gnome-shell.desktop ~/.local/share/applications/gnome-shell.desktop
gconftool-2 -s /desktop/gnome/session/required_components/windowmanager "gnome-shell" -t string

Si vous rencontrez des problèmes, consultez le guider. Vous pouvez trouver un guide légèrement plus détaillé à webupd8.

Bonne chance et amusez-vous bien!


6
2018-01-24 07:12



Tu as raison. Je vais éditer mon post un peu plus tard. - miloshadzic
Ok, j'ai édité ma réponse. Le script d'installation ajoute jhbuild. J'ai également ajouté une ligne qui installe tous les packages prérequis. - miloshadzic
Pour le moment, cela ne semble pas fonctionner pour moi. Avez-vous testé votre réponse? - Stefano Palazzo♦
Bien sûr. En ce moment, ça ne marche pas car jhbuild a besoin de libxklavier 5.1 à ce jour. Ubuntu est livré avec 5.0. Il n'y a pas de version pour 5.1 ATM. Les solutions consistent soit à créer à partir des sources, soit à changer libxklavier.pc pour montrer que c'est en fait 5.1. Vérifiez ce fil de la liste de diffusion gnome-shell pour les solutions: bit.ly/i2qAoe . J'espère que cela t'aides. - miloshadzic


Suivez les conseils de Jon. Il se peut toutefois que, après l'installation, votre Gnome ne ressemble pas à ce que vous attendiez.

J'ai suivi les conseils de Jon et une chose que lui et d'autres ont négligé de mentionner est le fait que vous devrez peut-être supprimer gnome-accessibility-themes et installer gnome-themes-standard, au cas où ce ne sont pas ceux installés par défaut. Sinon, Gnome 3 et ses décorations pour fenêtres ne seront pas aussi jolies.

Vous pouvez le faire graphiquement ou depuis le terminal:

sudo apt-get remove gnome-accessibility-themes
sudo apt-get install gnome-themes-standard

Si votre bureau ne semble toujours pas comme si vous pouviez le voir sur les captures d'écran du réseau, vous devrez peut-être l'exécuter. gnome-tweak-tool (en l'installant si vous ne l'avez pas encore fait), allez dans la section Interface et dans les champs "Gtk + Theme" et "Cursor theme" choisissez Adwaita et en tant que thème des icônes - "gnome". Il devrait en résulter un aspect Gnome 3 par défaut.

Une étape supplémentaire facultative consiste à installer le gnome-backgrounds package qui ajoute des fonds d'écran de bureau Gnome par défaut, que vous pouvez définir ultérieurement dans Paramètres système-> Arrière-plan.


3
2017-09-05 13:11





Soyez plus précis avec votre version d'Ubuntu Je suppose que vous utilisez Maverick et pour Maverick ne connaissez pas de dépôt pour le moment, mais si vous voulez essayer à nouveau de compiler, regardez d'abord ceci:

http://www.webupd8.org/2010/10/install-gnome-shell-from-git-in-ubuntu.html

La chance :)


2
2017-10-18 22:28





Selon une recherche rapide sur Google, Gnome-shell devrait se trouver dans les repos 11.10, vous devriez donc pouvoir l’installer via apt-get. Ensuite, il vous suffit de vous déconnecter, de définir votre shell sur Gnome et de vous reconnecter.

Je ne peux pas parler avec certitude de Gnome-shell le 11.10, mais j'ai installé la totalité de la configuration de Gnome 3 le 11.04 et celle-ci était assez stable (tant que vous ne faites pas ce que j'ai fait et que vous parcourez tous les paramètres et extensions) essayez de jouer avec eux et essayez de forcer les extensions incompatibles à fonctionner et ainsi de suite). Il est également suffisamment stable pour que Fedora l'utilise, et vous devriez déjà utiliser Gnome 3 comme base.

Que cela en vaille la peine dépend de ce que vous cherchez à en sortir. Il suit le même paradigme qu'Unity, mais j'ai trouvé plus agréable d'utiliser personnellement, en partie pour la capacité de personnalisation insensée (si vous êtes prêt à vous salir en CSS et / ou en JavaScript). Il s'est également senti plus intuitif en ce qui concerne ce paradigme. Si vous ne savez pas si vous le souhaitez, vous pouvez lancer Fedora 15 sur une machine virtuelle ou vous y plonger directement et voir. Puisque 11.10 devrait s'exécuter sur une base Gnome 3, il ne devrait pas y avoir de problème pour basculer entre Unity et Gnome-shell.

tl; dr - Il devrait être facile à installer via apt-get et il devrait être assez stable pour que vous puissiez le faire. Il devrait également être facile de basculer entre celui-ci et Unity, puisque le 11.10 devrait être sur Gnome 3.


2
2017-09-10 15:24





simplement courir sudo apt-get install gnome-shell


2
2017-12-19 23:44





GNOME 3.10 pour Ubuntu 13.10

GNOME 3.10 n'a pas encore été publié officiellement, mais sortira le 25 septembre. Cependant, quand il sera disponible, il ne sera pas disponible dans les dépôts officiels d'Ubuntu 13.10. Si vous souhaitez toujours l'installer dans Ubuntu 13.10, vous pouvez utiliser le PPA Next GNOME3 L’équipe Ubuntu GNOME a mis en place:

sudo apt-add-repository ppa:gnome3-team/gnome3-next
sudo apt-get update
sudo apt-get install gnome3-next

2
2018-03-15 07:59





Pour Ubuntu-Gnome-Desktop

sudo add-apt-repository ppa:gnome3-team/gnome3-next && sudo apt-get update
sudo apt-get update && sudo apt-get install gnome-shell ubuntu-gnome-desktop

Cela va installer Ubuntu gnome desktop dans votre Ubuntu.

Vérifié dans Ubuntu 13.10


1
2017-11-19 11:51