10.07.2015 Views

Guide de Survie du Débutant sous Linux - resoo.org

Guide de Survie du Débutant sous Linux - resoo.org

Guide de Survie du Débutant sous Linux - resoo.org

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

pm −qa), et que la désinstallation ou la mise à jour ne sera pas facile non plus. Pourque votre programme soit intégré au système RPM, vous <strong>de</strong>vez d'abord en faire un RPM. C'estassez facile.• Vous <strong>de</strong>vez avoir quelque part une arborescence contenant les dossiers BUILD/ RPMS/SOURCES/ SPECS/ et SRPMS/. Souvent présente dans /usr/src/RPM.• Vous placez le source dans...SOURCE ! (pas obligé <strong>de</strong> le dézipper)• Vous <strong>de</strong>vez disposer d'un fichier .spec dans SPECS. C'est le point difficile. Vouspouvez récupérer ce fichier dans un <strong>de</strong> vos fichiers .src.rpm avec la formulemagique rpm −ih fichier.src.rpm. Ensuite, modifiez−le avec le bon nom <strong>de</strong> programme,les bonnes dépendance, les bonnes lignes <strong>de</strong> compilation, etc. Il existe aussi <strong>de</strong>sprogrammes <strong>de</strong>stinés à faciliter l'écriture <strong>du</strong> fichier <strong>de</strong> specs.• Dans le répertoire supérieur (RPM/ ici), faitesrpm −ba SPECS/fichier_<strong>de</strong>_specs_<strong>de</strong>_votre_prog.spec. Surveillez les erreurs, c'estici que ça risque gran<strong>de</strong>ment <strong>de</strong> rater (mauvaises bibliothèques installées,mauvaises options <strong>de</strong> configure, etc.)• Une fois terminé sans erreur, vous <strong>de</strong>vez avoir un .src.rpm dans SRPMS.• Installez par rpm −i SRPMS/votre_prog.src.rpm• Vous <strong>de</strong>vriez obtenir un fichier .rpm dans RPMS/votre_architecture.• Il ne reste plus qu'à l'installer classiquement (rpm −i mon_programme.rpm)Quels sont les programmes installés ?rpm −qa vous affiche les programmes qui ont été installés par rpm. Ça va trop vite ?rpm −qa|less. C'est dans le désordre ? rpm −qa|sort|less (Notez qu'un programme comme icisort, qui reçoit <strong>de</strong>s informations sur son entrée, les traite et les renvoie sur sa sortieà <strong>de</strong>stination d'un autre programme, s'appelle un filtre). Vous cherchez un packageprécis ? rpm −qa|grep monpackage. Si cette comman<strong>de</strong> est inopérante, c'est que la base <strong>de</strong>données sur les packages a été détruite. Reconstruisez−la par rpm −−rebuilddb.Quelques programmes qui posent problèmeMysqlUne page <strong>de</strong> documentation en français sur la base <strong>de</strong> données standard <strong>de</strong> <strong>Linux</strong> :http://tecfa.unige.ch/gui<strong>de</strong>s/mysql/fr−man/manuel_toc.htmlStaroffice :Un site à aller visiter absolument : http://www.staroffice.online.fr.Les mises à jour sont sur http://supportforum.sun.com/staroffice/patches.html.Le groupe <strong>de</strong> discussion est staroffice.fr.support.misc.Si vous comptez utiliser Java, installez−le préalablement.Pour installer Star Office correctement, tapez le nom <strong>du</strong> binaire en ajoutant en fin <strong>de</strong>ligne « /net ». Exemple : soffice.xxxxx.bin /net. Si le programme n'est pas exécutable,copiez−le sur le disque <strong>du</strong>r, ren<strong>de</strong>z−le exécutable d'abord. Deman<strong>de</strong>z le mo<strong>de</strong> expert, etprécisez un répertoire d'installation neutre, comme /opt/office52 ou /usr/local/office52.Après l'installation <strong>de</strong> base, <strong>sous</strong> chaque compte utilisateur, placez−vous dans/opt/Office52/program (si c'est bien là que vous l'avez installé), puis, tapez ./setup.Cela installera 1,7 Mo <strong>de</strong> données spécifiques à l'utilisateur. L'utilisateur peut mêmeêtre un compte distant si vous avez donné un accès NFS au répertoire d'installation <strong>de</strong>StarOffice (En fait, ne fonctionne pas vraiment <strong>de</strong>puis la version 5.2). La premièresession lancée prend 40 Mo <strong>de</strong> RAM, la <strong>de</strong>uxième 4 Mo. Donc, StarOffice se prête très bien àl'exploitation <strong>de</strong>puis <strong>de</strong>s clients légers.Astuce : installez un window manager ultra−léger (wm2 par exemple) avec Staroffice endémarrage automatique. Comme SO sait à peu près tout faire, vous ne serez pas gêné et vousaurez un maximum <strong>de</strong> ressources disponibles. Encore pire : pas <strong>de</strong> WM <strong>du</strong> tout (lancezsoffice directement dans votre .xinitrc). Dans ce cas, StarOffice démarrera plus vite.Inconvénient : vous ne pourrez pas déplacer les fenêtres.Pour utiliser l'imprimante système :<strong>Gui<strong>de</strong></strong> <strong>de</strong> <strong>Survie</strong> <strong>du</strong> Débutant <strong>sous</strong> <strong>Linux</strong>88/100 20.03.2003 20:58:32

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!