Debian est un système d'exploitation libre pour votre ordinateur Annuaire des webmestres

Bienvenue sur l'annuaire informatique de Concepteur site. Actuellement : 365 sites sont référencés

Installer Gimp 2.8 pour Debian squeeze

C'est super chroot

Pré-requis

Installer les logiciels suivants :

apt-get install debootstrap schroot

Mise en place

En root créer le dossier :

mkdir /debception

Puis créer l'architecture d'une debian sid (32 bits) :

debootstrap --arch i386 sid /debception http://ftp.fr.debian.org/debian

Créer les mêmes utilisateurs que sur votre système d'origine :

grep "^[^:]*:x:[0-9][0-9][0-9][0-9]:" /etc/passwd >> /debception/etc/passwd
grep "^[^:]*:x:[0-9][0-9][0-9][0-9]:" /etc/group >> /debception/etc/group

On va « chrooter » sur la debian sid :

mount -t proc none /debception/proc
mount -o bind /dev /debception/dev
chroot /debception

Si vous rencontrez l'erreur suivante :

chroot: impossible d'exécuter la commande « /bin/zsh »: No such file or directory

Possible que vous utilisez un autre interpréteur de commande pour votre console, apparemment chroot utilise par défaut la console bash.
Faire alors :

chroot /debception /bin/bash

Vous êtes sur debian sid ; mettre à jour le système :

apt-get update
apt-get upgrade

Pour avoir le système dans la langue de molière :

apt-get install locales
dpkg-reconfigure locales

choisir les Fr-fr

Par prévention, possible qu'il faille installer les paquets suivants :

apt-get install libcanberra-gtk3-module libcanberra-gtk0

Installer Gimp 2.8 :

apt-get install gimp

Vous allez voir de nombreux paquets à télécharger :)

Quitter le chroot pour retourner sur votre système d'origine :

exit

Automatisation au démarrage de votre PC

Rajouter à la fin du ficher de votre /etc/fstab :

/home           /debception/home       none    bind            0       0
/tmp            /debception/tmp        none    bind            0       0
proc            /debception/proc       proc    defaults        0       0
/var/run        /debception/var/run    none    bind            0       0
/dev            /debception/dev        none    bind            0       0
 

Montez-les avec la commande :

mount -a

Ajouter dans le fichier /etc/schroot/schroot.conf :

[debception]
directory=/debception
users=votreuser

Remplacer votreuser par votre user d'origine

L'heure de vérité

Test :

schroot -c debception -p gimp-2.8

Si vous rencontrez cette erreur :

gimp-2.8
No protocol specified
Impossible d'ouvrir l'affichage :

Avant de lancer la commande précèdente, faites :

xhost +

Et voilà, bon amusement ^_^

Remerciements

À fran.b et Thuban des forums :

debian-fr.org et debian-facile.org/

Inspirer du tuto :

Faire un chroot transparent

:::: TMNF :::: Pâques :::: Works :::: Virtualhost :::: Ooolight :::: Scripts-utiles :::: Apache-openoffice :::: Pagerank ::::

Jeudi 24 août 2017 :: © Concepteursite - 2007-2017 :: Accessibilité :: Mentions légales :: Plan du site :: Sigle informatique :: Valid XHTML 1.0 Transitional :: Niveau d'accessiblité : Triple-A, validé