Utiliser Gnome 3 dans Debian Sid

Comme Gnome 3 est arrivé dans les dépôts expérimentaux (ça fait un moment déjà…), voici comment j’ai fait pour l’installer sur ma Debian Sid.
Je n’ai pas été chercher très loin, j’ai juste suivi les instructions de Raphaël Hertzog: raphaelhertzog.com/2011/04/18/st … erimental/

1-Pré-requis

Tout d’abord, voici mon sources.list (c’est le sources.list au carré :wink:):
Comme j’utilise une Debian Sid, je n’utilise pas de fichier preferences.

[code]################################################

squeeze

deb http://ftp.fr.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ squeeze main contrib non-free

squeeze multimedia

deb http://www.debian-multimedia.org squeeze main non-free
deb-src http://mirror.home-dn.net/debian-multimedia squeeze main

squeeze security

deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free

squeeze update

deb http://ftp.fr.debian.org/debian/ squeeze-updates main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ squeeze-updates main contrib non-free

################################################

wheezy

deb http://ftp.fr.debian.org/debian/ wheezy main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ wheezy main contrib non-free

wheezy multimedia

deb http://www.debian-multimedia.org wheezy main non-free
deb-src http://www.debian-multimedia.org/ wheezy main

wheezy security

deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free

################################################

sid

deb http://ftp.fr.debian.org/debian/ sid main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ sid main contrib non-free

sid multimedia

deb http://www.debian-multimedia.org/ sid main
deb-src http://www.debian-multimedia.org/ sid main

################################################

experimental

deb http://ftp.fr.debian.org/debian/ experimental main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ experimental main contrib non-free

experimental multimedia (uniquement 64 bits, décommentez les lignes dans ce cas)

#deb http://www.debian-multimedia.org/ experimental main
#deb-src http://www.debian-multimedia.org/ experimental main
[/code]

2-Création d’un fichier preferences

Gnome 3 étant dans les dépôts experimentaux, il n’est pas prioritaire par rapport au Gnome de Sid. Il faut créer un fichier préférences.

Créez le fichier /etc/apt/preferences.d/gnome3 avec ce contenu:

[code]Package: gnome libglib2.0* vte pulse peas libgtk* gjs gconf gstreamer alacarte brasero cheese ekiga empathy* gdm3 gcalctool baobab gucharmap gvfs* hamster-applet nautilus seahorse* sound-juicer totem remmina vino gksu xdg-user-dirs-gtk dmz-cursor-theme eog epiphany* evince* evolution file-roller gedit* metacity mutter yelp* rhythmbox* banshee* system-config-printer transmission-* tomboy network-manager* libnm-* update-notifier shotwell liferea software-properties libunique-3.0-0 libseed-gtk3-0 libnotify* libpanel-applet-4-0 libgdata11 libcamel* libcanberra* libchamplain* libebackend* libebook* libecal* libedata* libegroupwise* libevent* gir1.2-* libxklavier16 libgdu-gtk* python-gmenu libgdict*
Pin: release experimental
Pin-Priority: 500

Package: *
Pin: release experimental
Pin-Priority: 150[/code]

On donne ici la préférence à la version experimentale de Debian des paquets Gnome.

3-Installation

Si vous avez déjà Gnome installé:

[code]# aptitude update

aptitude safe-upgrade[/code]

Sinon:

[code]# aptitude update

aptitude install gnome-desktop-environment[/code]

Voili-voilou, je l’ai installé sur mon EeePC et je kiffe.

j’avais lu cet article mais sans essayer la methode
ton approbation m’encourage a l’essayer
ce qui m’inquiète c’est que le fichier de préférence date de la sortie de gnome3 et comme ça évolue très vite je me demande s’il est encore à jour ?
t’en penses quoi :question: :slightly_smiling:

Salut,

Solution économique :slightly_smiling:

1 - # Ajouter le dépôt expérimental à son sources.list
2 - # apt-get update
3 - # apt-get install -t experimental gnome-desktop-environment

oui mais non!
car le but est de cibler les paquets

Re,

Et bien tous les paquets de desktop environnement sont concrnés et uniquement eux puisque la priorité normale de experimentale est 1 ?

Sinon expliques, je serais moins bête ce soir :slightly_smiling:

[quote=“ggoodluck47”]Salut,

Solution économique :slightly_smiling:

1 - # Ajouter le dépôt expérimental à son sources.list
2 - # apt-get update
3 - # apt-get install -t experimental gnome-desktop-environment[/quote]

J’ai pas trouvé de paquet “gnome-desktop-environement” dans expérimental :083

Personnellement, j’avais déjà Gnome 2 installé, et j’avais fait comme LOu!$ dans ce fil: des-nouvelles-de-gnome-3-0-t32724-50.html#p330912

Seulement, j’avais l’impression que tout n’avait pas migré en version 3 et je voulais tester l’environnement Gnome 3 complet sans télécharger une Fedora.

En suivant le tuto de Raphael Hertzog, je pense avoir un Gnome 3 Debian complet.

Le jour où Gnome 3 sera dans Sid, il faudra virer ce fichier preferences.

[quote=“Clochette”][quote=“ggoodluck47”]Salut,

Solution économique :slightly_smiling:

1 - # Ajouter le dépôt expérimental à son sources.list
2 - # apt-get update
3 - # apt-get install -t experimental gnome-desktop-environment[/quote]

J’ai pas trouvé de paquet “gnome-desktop-environement” dans expérimental :083[/quote]
si j’ai bien compris c’est celui de sid mais qui grace au “preference” ciblé installe gnome3 par les dépendances

ou ai-je tout faux!? je suis pas hyper a l’aise avec tout ça :blush:

Tu essaies et tu nous dis ? :114
Si tu ne veux pas tout casser, tu peux tester dans une machine virtuelle avec par exemple Virtualbox.

ouais je vais tester, mais en dual avec ma F15 comme ça je pourrais comparer :wink:

Impossible d’installer Gnome3 pour ma part. J’ai toujours un problème de dépendances manquantes…

pulseaudio: Dépend: libxcb-atom1 (>= 0.3.6) qui est un paquet virtuel
gnome-menus: Dépend: python-gmenu (= 3.0.1-1) mais 2.30.3-2+b1 doit être installé.
libpulse-mainloop-glib0: Dépend: libpulse0 (= 0.9.21-4) mais 0.9.22-1 doit être installé.
totem-coherence: Dépend: totem-common (< 2.31) mais 3.0.0-1 doit être installé.
pulseaudio-module-x11: Dépend: libxcb-atom1 (>= 0.3.6) qui est un paquet virtuel
pulseaudio-utils: Dépend: libxcb-atom1 (>= 0.3.6) qui est un paquet virtuel
libnautilus-extension1a: Est en conflit avec: libnautilus-extension1 mais 3.0.0-1 est installé.
libgdict-1.0-6: Dépend: gnome-utils-common (< 2.31) mais 3.0.0-1 est installé.
libpulse0: Dépend: libxcb-atom1 (>= 0.3.6) qui est un paquet virtuel
libpulse-browse0: Dépend: libxcb-atom1 (>= 0.3.6) qui est un paquet virtuel
pulseaudio-esound-compat: Dépend: libxcb-atom1 (>= 0.3.6) qui est un paquet virtuel

J’en ai de la chance car que ce soit sur une machine avec Openbox ou une installation fraiche, j’ai ce soucis. :041

Pour libxcb-atom1, il faut aller le chercher dans les dépôts de squeeze (Pour profiter au mieux d’une Sid, toujours avoir les dépôts de Stable et Testing):

# apt-cache policy libxcb-atom1 libxcb-atom1: Installé : 0.3.6-1 Candidat : 0.3.6-1 Table de version : *** 0.3.6-1 0 500 http://ftp.fr.debian.org/debian/ squeeze/main i386 Packages 100 /var/lib/dpkg/status

Sinon, pour les autres dépendances, j’ai laissé aptitude gérer. Si il me propose de désinstaller Gnome, je réponds non.

Par exemple, mon gnome-menus est encore en 2.32:

# apt-cache policy gnome-menus gnome-menus: Installé : 2.30.3-2+b1 Candidat : 3.0.0-1+b1 Étiquette de paquet : 3.0.0-1+b1 Table de version : 3.0.0-1+b1 500 150 http://ftp.fr.debian.org/debian/ experimental/main i386 Packages *** 2.30.3-2+b1 500 500 http://ftp.fr.debian.org/debian/ wheezy/main i386 Packages 500 http://ftp.fr.debian.org/debian/ sid/main i386 Packages 100 /var/lib/dpkg/status 2.30.3-1 500 500 http://ftp.fr.debian.org/debian/ squeeze/main i386 Packages

J’ai essayé un:

Mais comme il y a des dépendances manquantes, aptitude veut me virer gnome, je réponds donc non à sa proposition.

Pour ma part, j’avais Gnome 2 installé, j’ai créé le fichier preferences puis:

[code]# aptitude update

aptitude safe-upgrade[/code]

Je n’ai pas fais d’aptitude full-upgrade, à cause de ces problèmes de dépendance.

j’y ai passé ma soirée et c’est un echec total
impossible de démarrer sur gnome3
et le driver nvidia se construit sur le 2.6.38 alors que mon noyau est en 2.6.39
dommage!

Bonjour,

[quote=“ggoodluck47”]
Solution économique :slightly_smiling:

1 - # Ajouter le dépôt expérimental à son sources.list
2 - # apt-get update
3 - # apt-get install -t experimental gnome-desktop-environment[/quote]

C’est très tentant par sa simplicté.

Mais que ce passe-t-il lors des mises à jour ( aptitude update && aptiude safe-upgrade ): est-ce que apt ou aptitude “se souvient” du choix de l’install , ou est-ce qu’il faut réitérer avec “-t experimental” lorsque l’un des packages concernés doit-être mis à jour ( “comme si” préférence était utilisé ou non ) ?

[quote=“josephtux”]
Mais que ce passe-t-il ?[/quote]

Rien du tout.

Comme il a déjà été écrit plus haut, le paquet “gnome-desktop-environement” ne se trouve pas dans le dépot expérimental, donc:

# apt-get install -t experimental gnome-desktop-environment Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait gnome-desktop-environment est déjà la plus récente version disponible.

apt-cache policy gnome-desktop-environment gnome-desktop-environment: Installé : 1:2.30+10 Candidat : 1:2.30+10

[quote=“teych”][quote=“josephtux”]
Mais que ce passe-t-il ?[/quote]

Rien du tout.

Comme il a déjà été écrit plus haut, le paquet “gnome-desktop-environement” ne se trouve pas dans le dépot expérimental,[/quote]

(ni dans stable (squeeze) )
Formidable de simplicité
merci

[quote=“josephtux”][quote=“teych”][quote=“josephtux”]
Mais que ce passe-t-il ?[/quote]

Rien du tout.

Comme il a déjà été écrit plus haut, le paquet “gnome-desktop-environement” ne se trouve pas dans le dépot expérimental,[/quote]

(ni dans stable (squeeze) )
Formidable de simplicité
merci[/quote]
Oui enfin, experimentale n’est pas cencée recevoir une distribution complète ça doit toujours aller avec sid et dans stable il s’y trouve :
packages.debian.org/squeeze/gnom … nvironment

Si tu veut parler de la version 3 c’est parce que stable est sortie avant gnome3 et que la politique de la maison c’est de ne faire que des mises à jours de sécurités ou particulières.

Et sinon, il n’y a que moi qui ait réussi à mettre Gnome 3 avec cette méthode?

Je crois que oui :033

Personnellement j’ai pas tenté comme ça mais en tatonnant avec aptitude… Ca m’a pris un moment mais j’y suis arrivé! Et gnome3 rend vraiment bien je trouve!