Debian et e17 Tuto en de debian en net install - PitcatSite
Transcription
Debian et e17 Tuto en de debian en net install - PitcatSite
Tuto debian net install avec e17 en gestionnaire de fenêtres. pitcat 19 octobre 2006 Bonjour, Installation de debian sarge 3. 1r2 en net install avec e17 comme window manager. Préentation : Qu’est ce qu’une installation debian en netinstall ? - C’est une installation de la distibution debian via le net. - C’est une .ISO avec le minimum pour démarrer l’installation et le reste de l’installation se fait à partir de pactages téléchargès sur les miroirs debian. Qu’est ce qu’e17 ? - C’est un window manager très léger et performant. Avantage de faire une netinstall : - Vous installez se dont vous avez besoin et envie aussi. Avantage d’utiliser e17 : - Vous avez un window manager léger, rapide et moins imposant que gnome ou kde. Inconv ?ients : - Vous allez devoir tout faire en console sans serveur graphique. - Il faut compter environ 2 heures 40 ?3 heures avec une connexion ?4/8 mega ,pour l’install et la compilation. Liens : Tuto pour récuperer une .ISO et graver le cd : http://speedweb1.ovh.org/forum-tesgaz/viewtopic.php?t=407 Pour l’aide apportè (merci) : http://speedweb1.free.fr/forum-tesgaz/index.php Pour débuter avec debian : http://people.via.ecp.fr/~alexis/formation-linux/debian.html pour compl ?ent : http://www.fr.debian.org/releases/stable/i386/ Pour le tuto d’e17 : https://vogelweith.homeftp.net/Linux/e17.php En complément : http://doc.ubuntu-fr.org/enlightenment?s=e17 Pour e17 lui m ?e : 1 http://www3.get-e.org/ Pour le choix du gestionnaire de fichiers : http://speedweb1.free.fr/frames2.php?page=linux5 Pour connaı̂tre les différents paquets et applications instalables sur sarge : http://packages.debian.org/stable/ Pour optimiser votre distribution : http://speedweb1.free.fr/frames2.php?page=linux3 1 installation de debian et e17 : Téléchargez l’.Iso de sarge 3. 1r2 (stable) : http://www.fr.debian.org/CD/netinst/#netinst-stable Dans vôtre logiciel de gravure choisir graver une image. Astuces : Lors du lancement du cd à l’écran d’accueil taper linux26 pour avoir le noyau en 2.6 (attention le verrou numérique ne fonctionne pas il faut l’activer pour taper 26 ! !) 2 Choisissez French Choisissez France 3 Choisissez Français (fr-latin9) L’installation debute. - 4 Configuration auto du reseau. Choisissez un nom pour vôtre machine. 5 Laissez vide Detection de vôtre disque dur. 6 Choisissez modifier manuellemnt la table des partitions. Choisissez votre disque dur. 7 Choisissez partitionner automatiquement l’espace disponible. Choisissez partition /home séparée 8 Terminer le partitionnement et appliquer les changements. Vérifier si tout est ok et accepter le formatage. 9 Définissez vôtre mot de passe root. Définissez vôtre nom d’utilisateur. 10 Définissez vôtre mot de passe utilisateur. L’installation débute. 11 Choisissez vôtre miroir pour l’installation des paquets via internet. Choisissez France 12 Choisissez un serveur. L’installation continue. 13 Lorsque l’installateur vous demande ce que vous voulez installer : clicquez sur la touche espace pour tout décocher pour ne rien installer. Ensuite ne pas configurer les mails non plus. Acceptez l’installation de grub. 14 Le cd sort du lecteur et clicquez sur continuer. Votre install terminer. Elle redèmarre votre pc. Au prompt vous vous loger en root : Installation du serveur graphique, midnight commander et alsa : # apt-get install x-window-system-core mc alsa-base alsa-utils && alsaconf} Astuce : -Lors du paramétrage du serveur x , choisir la détection manuelle de votre carte graphique,sélectionner sa carte dans le menu déroulant , régler le rafraı̂chissement de votre écran ,choisir sa résolution d’écran et décocher les autres avec la touche espace. - Faire de même pour votre souris. Changement du noyau pour l’adapter à vôtre processeur : # apt-cache search linux 2.6 15 Cela vous donne une liste de noyau,vous installez le noyau adapte ?votre processeur (le x correspond à vôtre processeur) # apt-get install kernel-source-2.8 kernel-image-2.6.8-3-x kernel-headers-2.6.8-3-x -Il faut répondre non à la question posée pendant l’installation du nouveau noyau. Installation des librairies pour e17 : # apt-get install autoconf automake1.7 bison build-essential byacc cvs flex gettext libasound2-dev libbz2-dev libcurl3-dev libfam-dev libextractor1-dev libfreetype6-dev libglade2-dev libgtk1.2-dev libgtk2.0-dev libid3-3.8.3-dev libjpeg62-dev libltdl3-dev libmagic-dev libpcre3-dev libpng3-dev libsqlite3-dev libtag1-dev libtagc0 libtagc0-dev libtiff4-dev libtool libungif4-dev libvorbis-dev libxcursor-dev libxine-dev libxml2-dev libxml2 libxrender-dev pkg-config sqlite3 Faire ensuite : # echo "/usr/local/lib" >> /etc/ld.so.conf Creation du repertoire pour les cvs et téléchargement des sources : # cd /user/local # mkdir cvs Téléchargement des sources via cvs : # cd cvs # cvs -d:pserver:[email protected]:/var/cvs/e login # cvs -z3 -d:pserver:[email protected]:/var/cvs/e co e17 misc Redémarrer votre pc pour utiliser le nouveau noyau installer. Vous vous logez en root. Vous compilez dans l’ordre les librairies présentes : edb, eet, imlib2,i mlib2_loaders, evas, ecore, epeg, embryo, edje, epsilon, esmart, ewl, engrave, exml Le principe est le suivant on se dirige dans le répertoire à compiler : # cd /user/local/cvs/e17/libs/"nom de la librairie" Astuce : 1 : On groupe les commandes pour aller plus vite : # ./autogen.sh && make && make install && ldconfig 2 : On passe à la suivante, c’est plus la peine de taper les commandes :les faire d ?iler au clavier. On passe ?la suivante,c’est plus la peine de taper les commandes :les faire d ?iler au clavier. Faire de même avec les autres librairies. Maintenant on compile les applications présentes dans l’ordre : 16 e, e_utils, examine, entice, elicit, evfs # cd /usr/local/cvs/e17/apps/"nom de l’application" # ./autogen.sh && make && make install && ldconfig Faire de même avec les autres applications. Maintenant on compile les proto présents dans l’ordre : etk, entropy, exhibit, enterminus, extrackt, enity, enhance # cd /usr/local/cvs/e17/proto/"nom de l’application" # ./autogen.sh && make && make install && ldconfig Avant de compiler entrance ,le gestionnaire de login ,il faut faire des modifications pour que le serveur x soit lancé correctement par entrance. Pour lancer midnight commander : # mc Avec midnight commander éditer le fichiers :/usr/local/cvs/e17/apps/entrance/src/daemon/Entranced.h Il faut modifier la ligne juste apres celle-ci : #define DEFAULT_X_SERVER X_BINARIES "/x -quiet -nolisten tcp" ENTRANCE_VT_ARG Mettre cette ligne à la place : //#define X_SERVER "/usr/bin/X11/X -quiet -dpi 100 -nolisten tcp " Maintenant on devrait avoir ça: #define DEFAULT_X_SERVER X_BINARIES "/x -quiet -nolisten tcp" ENTRANCE_VT_ARG //#define X_SERVER "/usr/bin/X11/X -quiet -dpi 100 -nolisten tcp " Enregistrer le fichier (f2)et fermer mc. On compile entrance en indiquant le fichier de session à utiliser : # cd /usr/local/cvs/e17/apps/entrance # ./autogen.sh --with-xsession=/etc/X11/Xsession && make && make install && ldconfig : Enfin pour que Entrance soit lancé correctement au d ?arrage # update-rc.d entrance start 99 2 3 4 5 .stop 01 0 1 6 . 17 Maintenant il faut redémarre le pc. Maintenant votre pc redémarre avec entrance. Cliquer sur défaut pour choisir e17. Pour mettre e17 en français : Clicquez sur le logo d’enlightenment, sur configuration, puis panel de configuration, dans la listes deroulante Language Settings , French, advanced, la choisir son codage. Vous avez une installation fonctionnelle avec : - e17 : votre window manager. - entropy : un gestionnaire de fichier. - exhibit : un éditeur d’image. - enterminus : la console d’e17. - extrackt : un extracteur audio. 2 installation d’autres applications : Pour accéder à vos applications : Cliquer sur le logo d’e17 dans ”la barre des taches” et cliquer sur exécuter une commande,dans la fenêtre qui apparaı̂t taper le nom de l’application à lancer. 18 Si vous voulez installer éclair le lecteur multimédia : Téléchargement des sources pour xine pour compiler émotion et éclair le player multimédia : $ cd /home/utilisateur $ mkdir xine $ cd xine $ cvs -d:pserver:[email protected]:/cvsroot/xine login $ cvs -z3 -d:pserver:[email protected]:/cvsroot/xine co -P xine-lib Compilation de xine : $ cd /home/utilisateur/xine $ ./autogen.sh && make && su mot de passe # make install && ldconfig Compilation d’emotion : # cd /user/local/cvs/e17/libs/emotion # ./autogen.sh && make && make install && ldconfig Compilation d’eclair : # cd /user/local/cvs/e17/apps/eclair: # ./autogen.sh && make && make install && ldconfig 19 Vous pouvez installer vlc à la place, il faut modifier le sources-list : Vous lancez mc en root et vous ?itez /etc/apt/souce.list ,pour ajouter les sources pour vlc deb http://www.jarre-de-the.net/computing/debian/ stable main # apt-get update # apt-get install vlc Vous pouvez installer un gestionnaire de fichier si entropy ne vous convient pas (il n’affiche pas les dossiers caches) # apt-get install rox-filer C’est le plus l ?er et rapide bien dans l’esprit d’e17,pour le choisir j’en ai essayes plusieurs : Installation d’un navigateur : Pour opera : Vous lancez mc en root et vous éditez /etc/apt/souce.list , pour ajouter les sources pour opera : #Debian Unofficial packages Sarge/stable pour Opera et JAVA deb http://ftp.debian-unofficial.org/debian/ sarge main contrib non-free restricted deb-src http://ftp.debian-unofficial.org/debian/ sarge main contrib non-free restricted # apt-get update # apt-cache search opera # apt-get install opera 9 Pour firefox : # apt-cache search firefox # apt-get install firefox xxx Pour mettre à jour e17 : http://users.atw.hu/sevcsik/index.php?page=e17-updater Pour le lancer : # cd /repertoire de t??hargement/python e17_updater.py Pour erme l’éditeur de touches raccourcies de clavier : # apt-get install libglib-perl libgtk2-perl # wget http://bal.debian.free.fr/erme_0. 3-1_all.deb # dpkg -i erme_0. 3-1_all.deb 20 # erme Ensuite parcourez les cvs d’e17 pour d ?ouvrir d’autres applications. Pour lire les pdf par exemples : il y a epdf que vous trouverez dans ~/cvs/e17/proto il faut pour qu’il fonctionne : poppler ,lire le readme. La finalitè de cette net install debian/e17 étant d’avoir une distribution linux légère sans avoir une ”usine à gaz” comme kde, gnome,et autre. Pour utiliser e17 correctement j’ai installer d’après mes besoins : -gnome-volume-manager,pour le montage des média amovibles.Crée un .eap de gnome-volumemanager pour le mettre en démarrage. - kde-i18n-fr pour les applications kde en fran ?is. - k3b logiciel de gravure. - kedit comme éditeur de titres ou nano . - konsole comme terminal (enterminus ayant une très petite police) ou eterm. - kolourprint pour manipuler mes images et fond d’écrans ou gimp. - kpdf comme lecteur de pdf ou xpdf. - kscd pour lire mes cd audio ou xmms. - GKrellm un outil de monitoring. - synaptic pour la gestion des paquets(pas obligatoire,un apt-cache search fait l’affaire). # apt-get install gnome-volume-manager kedit konsole kolourprint kpdf kscd gkrellm synaptic kde-i18n-fr k3b k3b-18n-fr Par la suite à l’usage j’ai installe kcontrol pour configurer mon clavier (labtec)pour prendre en compte mes touches de raccourcis volume,contr ?e du player audio etc Ainsi que cupsys pour la gestion des imprimantes(avec hpijs,pour mon hp) 3 Diverses fonctions d’e17 : Les e_modules: Téléhargement des e_modules : $ cd /home/utilistateur/.e $ cvs -d:pserver:[email protected]:/var/cvs/e login $ cvs -z3 -d:pserver:[email protected]:/var/cvs/e co e_modules $ cd /home/utilistateur/.e/e_modules/"nom du modules" $ ./autogen.sh && make && su Mot de passe 21 # make install && ldconfig Faire de même avec les autres modules de votre choix. Pour les captures d’ ?ran avec le module screenshot : # apt-get install giblib1 giblib-dev Ensuite compiler giblib et scrot qui se trouvent dans : /home/utilisateur/cvs/misc avant de compile screenshot. Pour e_volumes ?compiler en dernier, il faut automake1.9 # apt-get install automake1.9 # update-alternatives --config automake Choisir automake1.9 et refaire la d ?arche inverse pour remettre automake1.7 par dèfaut. engage le dock style MAC OS X : Avec votre gestionnaire de fichiers déplacez le dossier d’engage present dans /usr/local/misc vers /home/utilistateur/.e , lui changer les droit d’acces pour vous, puis le compiler $cd /home/utilistateur/.e/engage > $ ./autogen. sh && make && su Mot de passe # make install && ldconfig $ engage -e gl Et l’activer dans les modules Il y en a d’autres je vous laisse apprivoiser e17 et si malgr ? tout vous souhaitez une distribution complète : # apt-get install kde pour kde (ou kde-core pour le minimum) # apt-get install gnome pour gnome (ou gnome-core pour le minimum) 22 4 optimisation de votre debian. # apt-get install rcconf # rcconf Pour g ?er les services et suppression (faites une sauvegarde des r ?ertoires avant) des diffèrents liens des services d ?actives dans les r ?ertoires /etc/rc0.d rc1.d rc2.d rc3.d rc4.d rc5.d rc6.d rcs. Cela permet d’éditer qu’au démarrage par exemples il cherche le service à démarrer alors qu’il est désactiver. Voila bonne chance. 23