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

163

J'ai suivi les instructions pour compiler GNOME Shell et il a compilé avec quelques erreurs ici et là mais il ne s'est pas exécuté. J'ai installé GNOME Shell en utilisant sudo apt-get install gnome-shell mais j'ai reçu la version 2.31.x, la dernière en date est 2.91.5 ou quelque chose du genre. 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?

    
posée Martin Zeltin 23.01.2011 - 22:16
la source

12 réponses

168

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

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

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.

  • Pour 12.04 et 12.10

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

Après cela, mettez 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 les connexions automatiques, vous devrez peut-être dire à lightdm de toujours utiliser shell:

Autres Goodies à installer avec lui

Instructions de ligne de commande:

 sudo apt-get install gnome-shell


Où signaler des problèmes:

  • Discussion sur l’emballage de GNOME3 (lien vers la liste de diffusion en bas à gauche): lien
    • La plupart des problèmes et problèmes rencontrés avec cet ensemble de paquets peuvent être répertoriés dans cette liste. Ce devrait être le premier endroit où vous signalez des problèmes et des problèmes.
  • Rapports de bogues qui ne sont PAS liés à un emballage: lien
    • Si GNOME3 ne fonctionne pas correctement, il peut s'agir d'un problème lié à l'emballage. Veuillez donc ne pas signaler au hasard 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 soit sur IRC, soit sur la liste de diffusion ci-dessus si vous avez besoin d'aide pour déterminer si quelque chose doit être signalé à GNOME.
réponse donnée Jorge Castro 13.04.2017 - 14:24
la source
70

Construire le shell GNOME à partir des sources

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

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. Lorsque vous effectuez des mises à jour du système, ces fichiers peuvent renvoyer: lisez ceci pour savoir pourquoi il est nécessaire de supprimer ces fichiers et comment les empêcher. mises à niveau pour 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 un 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 à la manière d'un sandbox - ce qui signifie qu'il ne touchera pas le reste de votre système!

  • Installer 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
    
  • Obtenir le script de configuration de GNOME Shell:

    curl -O https://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh
    
  • Construisez l’outil de compilation jhbuild et téléchargez les fichiers de configuration:

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

    . ~/.profile
    
  • [Facultatif] : vous pouvez modifier plusieurs options jhbuild , telles que le chemin de téléchargement des sources, etc. via l'édition du fichier ~/.jhbuildrc-custom .

  • Lancez le processus de génération:

    jhbuild build
    

Cela compilera (actuellement) 33 modules. Prenez une tasse de café, faites une sieste - & gt; ça va prendre 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 exécutez Compiz, vous devez d'abord l'arrêter (en démarrant Metacity), sinon GNOME Shell ne démarrera pas:

    metacity --replace &
    
  • Enfin, lancez:

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

C'est ça, vous espérez que GNOME Shell devrait maintenant fonctionner.

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
    
  • Puis changez le gestionnaire de fenêtres de la session pour qu’il soit GNOME Shell:

    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 la clé windowmanager 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 GNOME Shell en tant que session.

4. Mise à jour du shell GNOME

  • En cours d'exécution

    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 d’essuyer 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 n’aide pas, vous pouvez commencer à zéro en exécutant:

    jhbuild build -afc
    

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

    
réponse donnée htorque 28.03.2014 - 18:01
la source
19

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 ppa gnome testing qui contiennent les paquets supplémentaires qui ne sont pas inclus dans la dernière version , mais il y a une chance que ceux-ci endommagent votre système .

Il est hautement improbable qu’il soit 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 

Mettez ensuite à jour votre système.

Avertissement: 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 ruptures . À vos risques et périls, ajoutez ces ppas, puis:

sudo apt-get update && sudo apt-get dist-upgrade
sudo apt-get install gnome-shell
    
réponse donnée edm 29.03.2012 - 14:47
la source
6

Pour autant que je sache, il n’ya pas de génération quotidienne de PPA de Gnome Shell. Cela dit, le construire à partir des sources n'est pas difficile du tout.

Vous devez suivre le guide ici .

Ajoutez 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

Récupère 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 64bit :

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

Ajoutez ~ / .bin à votre chemin:

export PATH=$PATH:~/bin

Commencez la construction:

jhbuild build

Attendez ...

Exécutez-le:

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

Si vous l’aimez beaucoup et que vous voulez qu’il commence au moment de la connexion, faites ceci:

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 guide . Vous trouverez un guide légèrement plus détaillé à l'adresse webupd8 . .

Bonne chance et amusez-vous!

    
réponse donnée miloshadzic 04.02.2011 - 16:42
la source
3

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

J'ai suivi les conseils de Jon et une chose que lui et d'autres ont omis 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 n’a toujours pas l’air de le voir sur les captures d’écran du réseau, vous devrez peut-être exécuter gnome-tweak-tool (si vous ne l’avez pas encore fait), aller à la section Interface et dans Les champs "Gtk + Theme" et "Cursor theme" choisissent Adwaita et comme 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 paquetage gnome-backgrounds qui ajoute les fonds d’écran de bureau Gnome par défaut, que vous pourrez ensuite définir dans Paramètres système - & gt; Background.

    
réponse donnée lampak 10.07.2011 - 13:37
la source
2

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

lien

Chance:)

    
réponse donnée Covarrubias 24.01.2011 - 08:12
la source
2

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 l’installation de Gnome 3 le 11.04 et celle-ci était assez stable (tant que vous ne faisiez pas ce que je faisais et extensions et essayez de jouer avec eux et essayez de forcer les extensions incompatibles à s'exécuter et autres). 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 retirer. 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 JavaScript). Il s'est également senti plus intuitif en ce qui concerne ce paradigme. Si vous ne savez pas si vous l'aimez, vous pouvez lancer Fedora 15 sur une machine virtuelle ou simplement y plonger directement et voir. Étant donné que 11.10 devrait s'exécuter sur une base Gnome 3, le basculement entre Unity et Gnome-shell ne devrait pas poser de problème.

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

    
réponse donnée Shauna 05.09.2011 - 15:11
la source
2

exécutez simplement sudo apt-get install gnome-shell

    
réponse donnée Behzadsh 19.10.2011 - 00:28
la source
2

GNOME 3.10 pour Ubuntu 13.10

GNOME 3.10 n’a pas encore été officiellement publié, 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 voulez toujours l'installer dans Ubuntu 13.10, vous pouvez utiliser le prochain PPA de GNOME3 que L'équipe GNOME Ubuntu a mis en place :

sudo apt-add-repository ppa:gnome3-team/gnome3-next
sudo apt-get update
sudo apt-get install gnome3-next
    
réponse donnée Ten-Coin 10.09.2013 - 17:24
la source
1

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 le bureau Ubuntu gnome dans votre Ubuntu.

Vérifié dans Ubuntu 13.10

    
réponse donnée Ten-Coin 20.12.2013 - 00:44
la source
1

Vous pouvez installer Gnome3 (pas gnome classic) comme ceci:

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

Maintenant, assurez-vous de redémarrer votre ordinateur et lorsque vous êtes invité avec votre écran de connexion, vous disposez des options supplémentaires suivantes (cliquez sur la petite icône Ubuntu à côté de votre nom de connexion):

utilisez la première option, Gnome

Source

    
réponse donnée kirchberger 15.03.2014 - 08:59
la source
0

Ubuntu 14.04 & amp; 15.10

Si vous souhaitez tester la dernière version de Gnome ( testing ):

sudo apt-add-repository ppa:gnome3-team/gnome3
sudo apt-add-repository ppa:gnome3-team/gnome3-staging

sudo apt-get update

sudo apt-get install gnome-shell 
  

=== AVERTISSEMENT ===
  Les paquets ici ont été jugés pas prêts pour un usage général, ils ont connu des bogues et / ou des régressions, parfois de nature critique. La plupart du temps, tout devrait bien se passer, mais soyez prêt à utiliser ppa-purge lorsque vous rencontrez des problèmes!

     

S'ils brisent votre système, vous devez garder les deux moitiés.
  - PPA de stockage intermédiaire Gnome

    
réponse donnée hg8 19.11.2015 - 12:51
la source

Lire d'autres questions sur les étiquettes