Home

Guide de survie sous Linux:

image

Contents

1. DefaultColorDepth 16 dans le XF86Config section screen dans la rubrique correspondant votre serveur X avant subsection display Attention Dans Xfree 4 0 et Xorg il faut mettre DefaultDepth 16 Mon cran est tout d cal ou tout flou Lancez xvidtune partir d un xterm Notez les valeurs qu il vous donne commande show Ouvrez le etc X11 XF86Config Vous devez trouver une ligne de Modeline o toutes ces valeurs apparaissent Marquez la d un commentaire Agissez sur les r glages de xvidtune Lorsque le centrage vous convient remplacez les anciennes valeurs du XF86Config par les nouvelles que vous donne xvidtune Faites pareil pour toutes les r solutions Kvidtune est encore plus beau Attention Sur Xfree 4 x et X org les Modelines de XF86Config sont facultatifs si tout va bien Il autod tecte les r solutions du moniteur Si vous y tenez vraiment vous pouvez mettre des modelines identiques au m me endroit qu auparavant section Monitor Si vous avez un cran la r solution bizarre vous devez d abord identifier ses caract ristiques de r solution et de rafra chissement tapez xrandr en ligne de commandes xrandr 90 SZ Pixels Physical Refresh 0 1280 x 1024 332mm x 250mm 60 1 1024 x 768 332mm x 250mm 85 75 70 60 87 puis calculer un Modeline personnalis Pour cela vous disposez d un utilitaire gtf gtf 1600 1024 60 r solution H V fr quence verticale 1600x10
2. S il ne l est pas lancez le par etc rc d init d inet start ou utilisez fksysv utilitaire RedHat pour le faire d marrer automatiquement V rifiez galement que le fichier etc inetd conf contient la ligne telnet stream tcp nowait root usr sbin tcpd in telnetd Cette ligne fait obligatoirement r f rence une ligne dans efc services comme telnet 23 tcp Pour m moire le service inet est un service qui tourne en tache de fond et qui guette les requ tes sur des canaux ici le port 23 et active les services demand s Prendre le contr le par ssh Mieux que telnet qui change les mots de passe en clair sur le r seau ssh tablit un canal crypt pour s curiser l change de mots de passe La syntaxe ssh 1 compte distant ip distante Ensuite r pondez aux demandes de mots de passe Bien s r sshd doit tre install sur le serveur et actif service sshd start Afficher un programme distance 102 Pour lancer un programme qui va s afficher sur un autre cran autorisez sur la machine d affichage 192 168 0 1 les trangers utiliser votre cran xhost lancer apr s le lancement de X Sur la machine o le programme tourne sans s afficher tapez export DISPLAY 192 168 0 1 0 0 Quand vous lancerez le programme depuis la m me xterm sur la machine 792 168 0 2 il s affichera sur la machine 192 168 0 1 Pour r cup rer l affichage en local vous devrez faire export DISPLAY 0 0 Po
3. Attention si vous utilisez le login manager de KDE 1 ne choisissez pas root ou console seulement si vous voulez pouvoir arr ter la machine depuis un compte utilisateur en mode graphique sinon risque de blocage merci Michel STEPAN La 3D NVIDIA Les principales marques NVidia Matrox mettent disposition des pilotes 3D acc l r s Les nouvelles versions du driver Nvidia pour Xfree 4 ou X org n ont plus besoin du support AGP dans le noyau module agpgart mais utilisent leur propre pilote AGP Il faut e r cup rer le fichier NVIDIA Linux x86 1 0 6629 run http www nvidia com object linux_display_ia32_1 0 6629 htm e taper sh NVIDIA Linux x86 1 0 6629 run sources du noyau indispensables e remplacer Driver nv par Driver nvidia dans XF86Config 4 e et ins rer la ligne ci dessous Load glx Dans la section Module de votre XF86Config pas de dri Chargez par modprobe nvidia puis startx Vous devriez voir le logo de la marque d sactivable Pour automatiser le chargement du module ajoutez alias char major 195 nvidia 93 dans etc modprobe conf et nvidia dans etc modprobe preload ATI Sur mon portable avec une ATI rage LT Pro mach 64 l acc l ration est tr s correcte sous XFree 3 3 x condition d tre activ e syst me UTAH GLX Vous feriez bien entre autres d avoir les lignes Load glx Load dri dans votre XF86Config ou xorg conf condition bien s r
4. Am liorer un programme Traduire Compiler le noyau Pourquoi comment 1 Introduction Ce texte est une sorte de faq frequently asked questions qui s adresse aux d butants qui ont r ussi installer LINUX ce fantastique OS libre et gratuit et qui ne savent pas comment s y prendre ensuite on pourrait appeler cela la post installation Il s agit essentiellement de recettes pour se d patouiller dans les situations les plus fr quentes sans passer des nuits enti res potasser des docs incompr hensibles de pr f rence en anglais La liste des changements se trouve sur http www delafond org survielinux changelog html Toutes les informations sont donn es sous toutes r serves une erreur une faute de frappe ou un cas particulier peuvent avoir t oubli s et avoir des cons quences f cheuses Toutes les op rations que vous ferez sur votre machine sont sous votre enti re responsabilit Il devient suffisamment complet pour servir de base des formations de niveau d butant et moyen comme j ai d j eu l occasion d en faire me contacter en cas de besoin Il est le produit au d part d une seule personne mais devient au cours des contributions des Linuxiens entre autres J P R Charles Vidal Amaury David Trystram Jean Bernard JACQUET tienne Herlent Pierre Couvy Fr d ric Delanoy Thibaut Cousin un travail collectif Qu ils en soient ici remerci s Procurez vous les mises jour sur htt
5. l Internet par ADSL Vous pouvez vous y raccorder soit par ethernet c ble direct non crois et simplement activer la fonction r seau en client DHCP soit par c ble USB Dans ce cas il vous suffit d ins rer le module CDCEther modprobe CDCEther puis de red marrer le r seau en DHCP Pour automatiser il suffit d ins rer dans etc modules conf la ligne alias usb eth CDCEther Modem Numeris Bien entendu vous pouvez aussi b n ficier de Num ris sous Linux Vous devriez vous en sortir avec kisdn Vos param tres se trouveront dans efc isdn La plupart des cartes sont support es 40 Les meilleures informations sont http www linux france org article connex ISDN Internet par c ble Pour vous raccorder NOOS et c La connexion par c ble se fait par une carte ethernet munie d une prise RJ45 Le Modem c ble auquel la carte r seau est raccord e est en fait un serveur DHCP Tout ce que vous avez faire est de param trer votre carte r seau pour tre client DHCP avec linuxconf par exemple Red marrez le r seau par etc rc d init d network restart Un ifconfig devrait vous montrer l interface eth0 et son adresse IP Ensuite les serveurs de mails entrants et sortants serveurs de news en fonction des param tres fournis par votre fournisseur d acc s au c ble On me signale que Wanadoo c ble ne n cessite que l activation d un client DHCP pump en standard sous Debian Tout est ensuite automatiqu
6. X lors de la mise en veille mettre dans le m me fichier LOCK_X yes L hibernation Cette technique qui consiste copier la m moire vive sur une partition sp ciale du disque dur puis faire l op ration inverse lors du red marrage est faisable Pour certains BIOS Phoenix il faut avoir sur le disque souvent en hdad une partition de type a0 la formater avec un utilitaire sp cial Iphdisk sous Linux ou phdisk exe sous DOS puis activer la commande physique qui provoque le suspend to disk Pour d autres BIOS Insyde il faut utiliser le programme DOS livr avec l ordinateur du nom de Ovmakfil exe Certaines versions n cessitent un disque enti rement vide d autres acceptent de travailler avec un disque ayant d j des partitions pourvu qu il y ait de la place Certaines machines ont une touche diff rente pour le suspend to RAM et le suspend to disk pour d autres c est la m me touche souvent Fn F12 avec un choix pr alable dans le BIOS Touchpad synaptics ou ALPS Il existe un pilote sp cial pour les touchpads Synaptics et ALPS mulant par tapotement le clic droit et central ainsi que les ascenseurs verticaux et horizontaux Voir http w1 894 telia com u89404340 touchpad index html Ce driver n cessite le chargement pr alable du module evdev La carte graphique Elle est en g n ral facilement install e Une astuce avec les NeoMagic sous peine de gels du serveur X il vaut mieux ins rer
7. activer lors de la compilation du noyau vous devez avoir un fichier proc net ip_alias Vous d clarez la deuxi me adresse avec ifconfig eth0 0 192 168 1 1 up Le nombre qui suit le doit tre unique Ensuite vous proc dez comme au chapitre pr c dent pour faire la translation d adresses Inconv nients Du fait que votre deuxi me machine est physiquement reli e au r seau ext rieur elle n est pas prot g e et il peut y avoir des emm lages de pinceaux si quelqu un utilise la m me IP sur le r seau Le d bit est chaque fois divis par le nombre d alias utilisant la m me interface 105 Acc der aux disques de l autre machine Le plus simple ssh Lancez sshd sur la machine serveur Dans Konqueror crivez dans la barre d URL sftp adresse ip du _ serveur puis un nom de login et son mot de passe Pour information dans la barre d URL de Konqueror vous avez lanc un kioslave Et c est tout le r pertoire distant est dans votre fen tre Et en plus c est s curis par chiffrement Le plus classique nfs Facile Cr ez sur la machine cliente un r pertoire de montage disons nnt nfs Sur la machine serveur d finissez les r pertoires a exporter dans etc exports par exemple home d finissez les h tes autoris s dans etc hosts allow retirez les de hosts deny puis lancez nfs etc rc d init d nfs start Sur la machine locale faites un mount t nfs 192 168 0 2 home mnt nfs
8. tuxmobil org pemcia_linux html L conomie d nergie souvent cause de probl me Le mode suspend a tendance tout bloquer Il vaut mieux le d sactiver dans le BIOS et laisser simplement l extinction de l cran la fermeture du couvercle Les Toshiba ont une option sp ciale de compilation du kernel L conomie d nergie peut tre g r e par APM ancien ou ACPI r cent Malheureusement si la gestion de l ACPT est bien pr sente dans les kernels 2 6 certains BIOS sont rejet s Si l ACPI est activ e vous devriez avoir dans le panneau de configuration de KDE par exemple des options pour moduler la vitesse du processeur Pour savoir o vous en tes de votre batterie apm lit proc apm Lisez absolument man apm Si votre portable est bien lun apm s devrait le mettre en veille Le red marrage peut tre moins vident essayer J ai eu de bons r sultats en lan ant cette commande partir d une console texte mais des blocages partir du mode graphique Curieusement la m me machine accepte bien le mode suspend partir de X si X est en mode frame buffer Si vous voulez revenir sous X ditez le fichier etc sysconfig apmd et mettez y 75 CHANGEVT 7 si votre console graphique est en lt Alt F7 gt Pour la carte r seau PCMCIA mettez dans le m me fichier NET _RESTART no sinon vous devrez relancer le PCMCIA la main Encore une astuce de Damien Boureille pour viter les blocages li s
9. C est le cas essentiellement des micro distributions microlinux tomsrtbt http www toms net rb coyote linux http www coyotelinux com ou encore mieux Knoppix et ses d riv s Kaella ou Mepis 2 Go de programmes pr install s sur le cd rom et un boot clair Cette distribution peut s installer sur le disque dur avec la commande knx hdinstall OU knoppix installer Il vous sera propos plusieurs bo tes de dialogue pour choisir vos partitions ou les modifier attention partitionneur destructeur si vous redimensionnez une partition existante contenant des donn es c est pourquoi il faut mieux faire pr c der l installation par un partitionnement par qtparted puis la totalit du CD s installera Simple et efficace mais pas tr s souple http www knopper net knoppix index en html Parmi les distributions la mode citons Gentoo http www gentoo org tr s originale au niveau de son syst me d installation nomm Portage Sur cette distribution vous installez partir des sources mais l int r t par rapport aux autres distributions en source c est que l tape de configuration de la compilation est automatis e par rapport votre syst me ce qui fait que vous obtenez un syst me totalement coh rent et adapt vos besoins Pour les puristes absolus LFS Linux From Scratch http www linuxfromscratch org est un mode d emploi plus qu une distribution c est vous qui faites votre distribution vous m me I
10. Cela devrait accrocher le r pertoire home de l arborescence du serveur sur votre machine locale dans le r pertoire mnt nfs Le r pertoire que le serveur met disposition peut aussi bien tre un disque mont Attention Vous ne pourrez plus d monter le disque sur le serveur tant que le client s en servira Si vous voulez le d mounter malgr tout il faudra stopper le service nfs Attention Les services n cessaires nfs ne fonctionnent que si portmap est lanc etc rc d init d portmap start Si a vous convient ajoutez une ligne dans le etc fstab du client comme pour les cdroms ou autres disquettes La ligne ressemblera ceci 192 168 0 1 mnt cdrom mnt nfs nfs defaults noauto ro 0 0 ce qui signifie que le r pertoire mnt cdrom du serveur 192 168 0 1 sera mont dans le r pertoire mnt nfs du client en lecture seule Vous pourrez ensuite y associer un ic ne sur le bureau de KDE par exemple L id al est de configurer votre syst me avec l automontage Devenir un serveur ftp Le serveur ffp est un serveur de fichiers file transfert protocol Installez les paquetages contenant le mot ffp Ils le sont souvent par d faut Cr ez un utilisateur bidon par exemple fip_user et donnez lui pour r pertoire par d faut le r pertoire www plop mkdir www puis mkdir www plop puis useradd ftp_user 106 d www plop Donnez fip_user la propri t et les droits d criture sur plop Donnez lui aussi u
11. Encore un pi ge alors que Windows peut s accommoder d un m lange de type de RAM EDO etc Linux peut ne pas l accepter Astuce ne paniquez pas si free vous montre une toute petite quantit de m moire libre En fait il garde un maximum d infos dans des caches et ne lib re cette m moire que lorsqu il y en a vraiment besoin ligne buffers cache Plus de d tails avec cat proc meminfo Je veux faire une disquette de secours Essayez mkbootdisk Si ce programme est pr sent sur votre machine vous tes sauv en fait mkbootdisk device dev fd0 2 2 18 si votre lecteur de disquettes est le premier et que vous avez une copie du noyau en boot vmlinuz 2 2 18 Au prochain boot introduisez la disquette avant de d marrer condition que votre BIOS soit bien r gl pour le boot sur disquette et l invite de LILO tapez rescue pour d marrer sur la disquette ou linux pour d marrer sur le disque dur tout ceci concerne RedHat Pour faire une copie binaire exacte g n ration de disquette d installation dd if fichier_sur le disque dur of dev fd0 if input file of output file Je crois que la disquette de boot ne fonctionne pas si vous avez un disque UDMA 66 Sur Mandrakelinux votre cdrom d installation peut tr s bien servir de disquette de boot Si votre noyau est trop gros pour tenir sur une disquette il faut la formater en 1 7 Mo Quelles commandes peuvent faire quelque chose Les principales commandes
12. Pour envoyer fax send numero_du_correspondant fichier_postscript Efax a une interface graphique fax4CUPS fonctionne aussi avec HylaFax disponible http vigna dsi unimi it fax4CUPS Ce programme vous permet d installer une imprimante virtuelle n cessite d avoir cups install utilisable par les programmes et qui renvoie les fichiers postscript sortant de cups efax El mentaire Xtel le minitel Gr ce Pierre Ficheux Linux poss de un mulateur de Minitel fonctionnant aussi bien en monoposte qu en r seau disponible http pficheux free fr xtel 69 L installation par rpm est vidente sauf pour le cas o vous utilisez une Suse le rpm qu on trouve habituellement est pour RedHat mais fonctionne tr s bien sous Mandrakelinux y compris dans sa version Motif plus jolie Dans le cas de la Suse cr ez avant installation du rpm un fichier bidon etc X11 XF86Config sur Suse XF86Config est directement dans etc Installez le rpm puis allez voir ce qui est crit dans le XF86Config bidon Collez la ligne qui s y trouve dans votre vrai XF86Config relancez X et a devrait marcher astuce d riv e d un message de Christophe Dioux Si vous aviez oubli de brancher le Modem vous pouvez toujours relancer la d tection en faisant make_xtel_lignes Une excellente page sur Xfel http www funix org fr linux main linux php3 ref xtel amp page menu Lecture indispensable si votre syst me utilise xinetd au li
13. SCSI multiples rarement compil dans les noyaux standards Le mod le bi format PQI composant Carry a un pilote ici http www dauskardt de carry html Installation difficile patch du noyau et utilisation de dll Windows Ensuite le montage se fait tr s classiquement J ai eu de bons r sultats avec le mod le Imation Les disquettes USB genre disk on key ne n cessitent pratiquement pas d installation un simple mount d un p riph rique SCSI suffit identifiez le par cat proc scsi scsi 51 Les diff rentes formes de disquettes USB se montent tr s facilement avec usb storage J ai eu de bons r sultats avec les montres Xonix et avec l incroyable disquette flash radio FM lecteur MP3 dictaphone I Bead Seul probl me je ne sais pas comment mettre jour le Firmware sous Linux Et ma t l Le pilote bttv disponible dans les kernels actuels supporte la plupart des cartes et en SECAM s il vous pla t Lancez un programme comme xawtv http www strusel007 de linux xawtv version 3 91 ou kwintv http www kwintv org Votre fichier etc modules conf devrait contenir quelque chose comme a alias char major 81 bttv pre install bttv modprobe k msp3400 modprobe k tuner options bttv radio 0 card 2 vidmem 0xff0 options tuner type 3 debug 4 options msp3400 debug 2 Pour tre s r d avoir le SECAM vous pouvez mettre dans rc local rmmod bttv rmmod tuner insmod tuner type 3 insmod bttv Si v
14. cdrom ou dvdrom comme source pour une copie faites en un SCSI append hdc ide scsi Il ne vous reste qu vous y retrouver dans la salade de lettre premier faux SCSI scd0 deuxi me scd1 Vous avez aussi grip pour extraire des pistes de cd audio pour en faire du wav ou du mp3 Encore plus simple dans la barre d URL de Konqueror vous crivez audioca et le contenu du cdaudio s affiche y compris en wav et ogg le mot cl que vous avez donn appelle un kioslave Les programmes en ligne de commande sont mkisofs pour cr er les images iso EX mkisofs P moi p moi J o image iso grav Ici P est le nom de l diteur p le nom du pr parateur J cr e des extensions Joliet format Windows et grav la partition o vous stockerez cette image d tails man mkisofs Plus simple que mkisofs notre ami dd dd lt dev hdc gt image iso cdrecord pour graver option dao pour viter les 2 secondes de blanc entre les pistes pour copier a la vol e dd if dev cdrom bs 2048lcdrecord v dev 0 3 0 speed 2 non test Enfin le must K3b le graveur polyvalent pour KDE fait tout transcodages gravure audio bref le bonheur 64 Lire une image iso comme si c tait un vrai cd rom mount mon_image iso t iso9660 mnt cdrom o ro loop dev 1o0p0 n cessite le support Loopback Device Support dans le kernel ou en module Gravure de DVD Selon Joris Marcillac Utiliser les dvd rw tools e pour graver gro
15. d avoir install DRI disponible sur http dri sourceforge net doc DRlintro html Dans l tat actuel des choses les portages GLX vers DRI n ont pas encore t tous faits et sont assez difficiles et longs faire Comme le portage de UTAH GLX sur XFree 4 a commenc il est probable que de nombreuses cartes seront support es sous XFree 4 en UTAH GLX avant DRI Il y a une superbe documentation http www linux france org article 3d par Serge ROSSI Les cartes ATI Mach64 sont maintenant support es par X org Les ATI modernes radeon ont un pilote propri taire compilable n cessite les sources du noyau disponible sur http ati com support driver html essayer si le support GATOS dans X org n est pas suffisant Quelques infos Le syst me GLX est une encapsulation d OpenGL pour Xfree Donc il supporte la 3D en r seau Pour aller plus vite DRI http dri sourceforge net permet d acc der directement au mat riel sans passer par X et UTAH GLX http utah glx sourceforge net permet aussi le rendu direct mais pour une seule application la fois Des d tails sur http www linux france org article 3d securite html Vous pouvez tester par glinfo et glxinfo Si vous avez le paquetage Mesa demo vous pouvez lancer les d mos je vous recommande reflect 94 Vous pourrez en profiter ensuite avec tuxracer tuxkart chromium gltron et bien d autres Le multi cran Avec XOrg vous pouvez avo
16. et vous verrez une ligne comme a return QSize 700 476 Cette ligne fait dr lement penser la taille de la fen tre Sauvegardez la mettez la sauvegarde en commentaire ajoutez devant au cas o et changez 476 par une valeur plus grande Enregistrez a donne return QSize 700 476 return QSize 700 676 Partant du principe que vous aviez d j compil les sources vous devez avoir des fichiers 0 un peu partout Vous pouvez alors faire un make a ira tr s vite car tous les programmes qui ont encore leur o ne seront pas recompil s Si vous aviez fait un make clean Vous auriez effac tous les fichiers o et la recompil aurait t nettement plus longue Faites ensuite normalement make install et relancez votre programme Maintenant vous avez un programme qui vous permet de finir les parties m me si vous avez de tr s longues colonnes de cartes Au passage envoyez le r sultat de votre travail l auteur Pour le tcl tk c est encore plus simple le code source ne se compile pas et est directement ex cutable Traduire un programme 139 Vous pouvez tr s facilement traduire un programme dans votre langue pr f r e A noter que beaucoup de programmes sont pr vus pour l internationalisation et il existe des fichiers part o se trouvent tous les items traduire Le syst me gettext Ces fichiers ont l extension po Si vous n avez pas le po vous pouvez le
17. ntfs au lieu de vfat Pour crire sur les partitions ntfs il n existe par de pilote Linux natif mais une astuce pour utiliser le pilote de Windows captive http www jankratochvil net project captive Lancez la commande captive install acquire pour trouver le pilote ntfs sys sur votre partition Windows puis mount t captive ntfs dev hdal mnt dosc S1 les noms longs de win 95 ne sont pas reconnus vous devez avoir mount votre disque en msdos Remplacez alors msdos par vfat sur la ligne de commande ou dans le etc fstab S1 les pseudo noms longs de win 95 ne passent pas lors d une commande cause de caract res interdits espace encadrez le nom du fichier de guillemets ou faites pr c der les espaces d une backslash Pour crire sur la partition vfat depuis un compte user non root il faut ajouter comme option umask 0 Exemple de etc fstab dev hdal mnt dosc vfat noauto rw user umask 0 0 0 Pour restaurer une partition Windows crash e Mountez votre partition Windows qui marche dans la mesure du possible Tapez cda mnt dosc puis tar cf gzip v9 gt windows tgz Si votre disque Linux est assez gros vous avez maintenant une image compact e du disque Windows la racine de Linux Pour restaurer votre Windows tout plant 62 mkdosfs dev la_partition_windows Attention cela efface tout Remountez la Copiez y la sauvegarde cp windows tgz mnt dosc D zippez l i
18. pour l envoyer l arri re plan lt Alt bouton central gt Je vous d conseille KDE si vous n avez pas plus de 64 Mo de RAM Gnome se lance par gnome session commande placer dans le xinitrc par exemple Si vous ne voulez que le lanceur d applications panel Gimp ne veut pas enregistrer de gif il faut d abord convertir l image en 256 couleurs en faisant Image Indexed Si Gimp ne trouve pas les fonts des scripts fu installez freefonts d zippez dans usr X11RO lib X11 fonts puis ajoutez FontPath usr X11R6 lib X11 fonts freefont dans votre XF86Config Relancez X PHP ne marche pas Mandrakelinux 8 0 Mettez les lignes Define en commentaire dans httpd conf et a marchera lt IfDefine HAVE _PHP4 gt LoadModule php4 module extramodules libphp4 so lt IfDefine gt Postgresql base de donn es relationnelle version 7 3 Supposons que vous avez install les rpm de Redhat V rifiez que serveur postgres tourne ps aux grep post Sinon lancez le etc rc d init d postgresql start Donnez un mot de passe au root de postgresql qui s appelle postgres passwd postgres Devenez postgres su postgres Cr ez un utilisateur ordinaire de postgresql createuser bebert et son mot de passe ayant les droits de cr er des bases de donn es 133 Devenez bebert su bebert Modifiez le bash_profile de bebert en y ajoutant le path var lib pgsql D connectez vous et reconnecte
19. printer vous n avez pas de ligne lp local printer Red marrez le service d impression du client pareil que pour le serveur Vous n tes pas oblig de pr ciser le type r el de l imprimante mais simplement une imprimante postscript Le filtre du serveur saura identifier qu il re oit du postscript et le transformera en langage imprimante Avantage si vous changez d imprimante ce n est pas la peine de reparam trer les machines clientes mais seulement le serveur Pour supprimer un travail de la file d impression du fait que le travail en attente est tr s vite refil de la file d attente du client la file d attente du serveur c est sur le serveur qu il faudra intervenir Vous avez des machines Windows sur le r seau Samba est fait pour vous Installez TCP IP sur Windows et donnez une adresse IP votre carte ethernet v rifiez que a pingue dans les 2 sens ditez le fichier etc smb conf et le tour est jou Vous avez plusieurs interfaces graphiques pour configurer Samba entre autres Webmin et Swat swat se d marre automatiquement par xinetd et se param tre dans etc xinetd d swat et vous y acc dez par interface web avec http 127 0 0 1 901 Sachez que samba est en fait compos de deux fonctions diam tralement oppos es Samba serveur Linux fournit des ressources Windows et Samba client Linux utilise les ressources de Windows Quelques d tails pour smb conf workgroup lecourbe ou ce que
20. usr doc qui ne vous correspondent pas pcmcia pour un poste fixe supprimez usr lib X1 1 doc 5 Mo une fois que votre serveur X fonctionne correctement 80 e Supprimez les instructions de d buggage strip nom de 1 _executable e Surveillez vos var log e Supprimez les fichiers core images m moire pouvant tre utilis es pour le d buggage Pour les supprimer tous d un coup find name cor xec rm f Pour viter que ces fichiers ne se cr ent ajoutez ulimit Sc 0 votre etc profile e Ne supprimez surtout pas les librairies ordinaires le langage tcl tk utilis par beaucoup de petits utilitaires les outils de zippage d zippage un window manager un shell un File Manager votre serveur graphique avec ses fontes LILO votre noyau de d marrage sachez que si vous d marrez partir de DOS avec loadlin le noyau pr sent sur la partition Linux ne vous sert rien 500 ko de gagn s Les quotas L administrateur peut d cider de la taille maximale de disque attribu e un utilisateur Pour cela e mettre dans efc fstab l option usrquota et ou grpquota sur la ligne de chaque partition qui supportera des quotas Mettez jour la nouvelle option de montage par mount o remount le_ repertoire e activez les quotas par quotacheck u home Ceci cr e un fichier aquota user dans la racine du syst me de fichiers concern ici home e donnez des droits utilisateurs par edquota u Ju
21. var log messages Pour ne voir que la fin ce qui vous int resse tail var log messages Encore mieux voir les messages syst me en temps r el tail f var log messages lt Ctrl c gt pour quitter Cette commande est hyper int ressante lorsque vous tes confront un probl me inexplicable path erron D une mani re g n rale il y a beaucoup d informations int ressantes dans var log Attention Pendant le boot vous verrez parfois le message indiquant que le disque a t mount un nombre maximal de fois et que la v rification est forc e disk has reached maximal count check forced La machine s arr te alors un certain temps N teignez surtout pas Attendez simplement que la v rification du disque soit termin e Cette v rification se fait automatiquement tous les X d marrages L intervalle peut tre chang avec fune2fs Je n arrive plus d marrer MS Windows Linux tant bien lev il permet le d marrage des autres OS mais comme sa bonne ducation a des limites il se param tre comme OS par d faut pendant l installation Cas de Lilo Si vous utilisez lilo vous devez voir au d marrage s inscrire sur l cran LILO boot ce moment appuyez vite sur lt Tab gt anciennes versions de lilo ou choisissez dans le menu le bon syst me nouvelle version S il s inscrit dos ou windows ou quelque chose comme a c est que lilo conna t votre partition DOS et en tapant d
22. 1 dev caronm qui n est rien d autre qu un pointeur vers dev mondisque par exemple dev hdb pour un cdrom mont en 2 sur la premi re nappe ide g n ralement D sous dos ou dev scdl 2 scsi Une fois que tout a marche faites vi etc fstab Vous devez voir une ligne qui concerne votre cdrom du genre dev cdrom mnt cdrom 1is09660 noauto ro user O 0 Le iso9660 est le syst me de fichiers standard des cdrom noauto signifie que le cdrom ne sera pas mount automatiquement au d marrage de Linux ro signifie lecture seule read only Pensez y ajouter exec si vous voulez que l on puisse ex cuter les programmes directement Si vous n avez pas de dev cdrom il est bon d en cr er un par 1n s dev lebondisque dev cdrom Si vous avez un dev cdrom mais qu il pointe sur un mauvais disque d truisez le sans piti rm dev c ronm puis recr ez en un bon commande pr c dente Une fois le fstab correctement renseign sans avoir besoin de rebouter il suffira de taper mount mnt cdrom et le tour sera jou Si vous tes malin cr ez un petit fichier de texte disons mountcdrom contenant bin bash cette ligne renseigne le syst me sur votre interpr teur de commandes mount mnt cdrom Rendez le ex cutable chmod x mountcarom Une fois sous X un clic sur ce fichier ou son raccourci mountera le cdrom KDE et Gnome font a en mode graphique Ce truc peut tre appliqu n
23. 64 Mo dans cet exemple Formatez le mkswap fichier_ swap Montez le swapon fichier swap Vous pouvez aussi ajouter une ligne dans le etc fstab pour que son utilisation soit automatique V rifiez par free ou swapon s Je ne trouve pas ma disquette Pareil que le cdrom La diff rence est le nom fd0 et le type de fichier vfat pour le format win95 ext2 pour le format Linux hfs pour les Mac ex mount t vfat dev fd0 mnt floppy Astuce mettez auto dans votre fstab pour monter la disquette quel que soit son formatage Pour formater une disquette mkdosfs dev fa0 pour DOS ou mke2fs pour Linux Sinon les outils en mode graphique de X Pour DOS vous pouvez aussi installer les mtools et taper les commandes standard de DOS en ajoutant m devant mcopy mformat a Pour copier un fichier vers la disquette cat monfichier gt dev fd0 le signe gt fait une redirection Le fichier est plus gros que la disquette Ce n est pas grave Faites tar cvMf dev fd0 mongrosfichier ajoutez lt z gt si vous voulez la compression en plus le M signifie multi et l ordre des lettres n a pas d importance Suivez les instructions La disquette ne doit pas tre mount e et n a pas besoin d tre format e Ne vous affolez pas si ensuite vous ne pouvez pas mounter ces disquettes Pour restaurer les donn es placez vous dans le r pertoire de destination cd 1e_rep et lancez tar xvMf dev fa0 avec
24. Celui ci doit contenir une ligne comme cdrom fstype iso9660 r0 dev cdrom 65 pour le montage du cdrom Le etc fstab doit contenir des lignes comme ceci mnt cdrom mnt cdrom supermount fs iso9660 dev dev cdrom 0 0 Le lancement se fait par etc rc d init d autofs start Un automonteur correctement configur revient ce qu il suffit de taper ca mnt cdrom pour se retrouver dans le r pertoire du cdrom mont automatiquement Le d montage se fait automatiquement apr s un laps de temps param trable dans etc auto master Le syst me fonctionne galement pour les montages par r seau nfs J ai eu de nombreux d boires avec l automonteur sur Mandrakelinux 9 0 ce qui m a amen le d sactiver il semble fonctionner correctement avec une mise jour du noyau Le fax Disons le tout net tant pour l envoi que pour la r ception le fax sous Linux est une vraie punition En effet pour envoyer un fax il faut d abord convertir la page puis l envoyer au modem avec le num ro de t l phone du destinataire et des identifiants d exp diteur Pour recevoir un fax il faut mettre le modem en veille active sans de pr f rence bloquer son utilisation pour d autres usages num roteur Internet Minitel par ex Pour ce faire il faut utiliser un moteur efax hylafax mgetty sendfax par exemple et de pr f rence une interface graphique Nous verrons que tant la configuration que l utilisation r servent des surprises
25. Choix d une interface mat rielle backend ou moteur Si votre utilisation du fax est basique simple envoi et r ception partir d une machine le bon choix est efax S1 votre utilisation est complexe r seau nombreux clients hylafax est un engin d une puissance extraordinaire Mgetty sendfax est un peu du m me genre mais en moins perfectionn Configuration d efax Efax est certainement le plus facile configurer Vous devez simplement diter l en t te du fichier usr bin efax pour y mettre vos param tres Un petit pi ge sous Mandrakelinux 9 2 config d port e dans lt 1 gt etc fax config le premier port s rie se nomme dev tts 0 ce qui perturbe pas mal efax Vous devez faire pointer DEV tts 0 et donner une valeur qui n utilise pas DEV LOCK Vous pourrez tester votre config en lan ant la commande fax answer Le modem doit d crocher si vous recevez un appel sur la ligne S1 cela fonctionne vous pouvez ajouter la ligne suivante dans 66 letc inittab s1 345 respawn bin sh usr bin fax answer Pour lire les fax entrants il est possible d utiliser par exemple kfax en le faisant pointe vers le r pertoire o vous avez demand aux fax d arriver Je ne connais pas de moyen simple d tre averti d un fax entrant Pour envoyer un fax les interfaces comme kdeprintfax fonctionnent bien quelques r serves pr s Ne mettez surtout pas d espace dans le nom d exp diteur et dans les champs voisins Configuration d
26. Les principales commandes list quit retr n dele n 118 Enorme avantage vous pouvez d cider de ne pas rapatrier une grosse pi ce jointe Envoyer du courrier smtp votre fournisseur dacc s 25 HELO lt nom gt mail from votre adresse email puis validez rcpt to adresse email du destinataire puis validez data puis validez et saisissez alors le texte du courrier puis validez pour envoyer le courrier Notez que Kmail pour KDE 3 X permet aussi de g rer le courrier sur le serveur et m me de positionner des filtres sur le serveur ICQ MSN AIM Jabber ICQ prononcez I seek you est un syst me de serveur qui vous attribue un num ro permanent que vous donnez vos correspondants Ensuite il suffit de lancer le programme client durant votre connexion pour voir si vos amis sont en ligne et pour leur parler par messages en direct Il existe plusieurs clients pour Linux mais licq fait tr s bien l affaire Pour la messagerie multiprotocole essayez kopete ou gaim MSN dispose d un client du nom d amsn Le Peer to peer Linux g re de nombreux protocoles P2P protocoles qui permettent l change de fichiers comme par exemple des images iso de distributions Linux kazaa e donkey bittorrent au moins Pour bittorrent vous devez t l charger le fichier torrent Lancez ensuite le client graphique btdownloadgui py faites le pointer sur le fichier forrent t l charg et demandez d enregistrer le fich
27. Minitel Xtel fonctionne tr s facilement Il suffit de sauter la d tection des modems lors de l installation La documentation contenue dans l archive est tr s claire ne lire que les 10 derni res lignes En cas de recompilation du noyau faire simplement 1tinst dans le r pertoire des sources de ltmodem Attention Ces manips ne fonctionneront pas si le kernel n est pas compil avec l option qui autorise les modules d autres versions J ai aussi eu de bons r sultats avec le module slamr ttp www smlink com content aspx id 135 pour des modems Intel 82810 Modem PCMCIA J ai eu des bons r sultats avec un XIRCOM RBEM56G 100 L insertion de la carte ins re les modules tulip_cs et xircom_cs L interrogation de dmesg nous montre un nouveau port s rie ttyS04 Il suffit de faire un lien 1n s dev ttyS4 dev modem L infra rouge Il s agit d un port s rie Il faut commencer par l activer dans le BIOS Compl ter Le port PCMCIA ou PC Card Merci Alain Labarthe pour le plus gros de cette rubrique Liste par type de carte Ethernet Wireless etc http pcmcia cs sourceforge net ftp SUPPORTED CARDS Liste par vendeurs http tuxmobil org pemcia_linux html ATTENTION ne pas acheter une carte PCMCIA qui n est pas dans la liste Vous pouvez activer le PCMCIA avec la commande magique etc rc d init d pcmcia start 74 Ensuite lorsque vous ins rez une carte elle est automatiquement d tect e
28. Option ZAxisMapping N1 N2 Cas des souris Logitech logo noir la roulette a besoin du programme Enable_Logitech_Wheel lancer dans xinit Ensuite a marche comme une Mouseman 48 merci Jean No l Avila Informations probablement obsol tes merci de me le confirmer Exemple de la souris Cordless Wheel Mouse roulette merci Claude Mah Section InputDevice Driver mouse Identifier Mouse 1 Option BaudRate 1200 Option Device dev psaux Option Name CORDLESS WHEEL MOUSE Option Protocol imps 2 Option Vendor LOGITECH Option Buttons 5 Option ZAxisMapping 4 5 EndSection Astuce Si vous n avez pas de souris ou pour toute autre raison vous pouvez l muler sous X en tapant lt Ctrl Maj VerrNum gt Ensuite utilisez le pav num rique pour d placer le pointeur M me commande pour annuler Probl me de la souris invisible mais active avec les cartes S3 sw_cursor Pour les touchpads synaptics voir le chapitre sur les portables Et mon zip Les p riph riques de sauvegarde sont g n ralement support s Le Zip Iomega entre autres Vous devez faire un modprobe ppa pour activer le module et renseigner le etc fstab avec une ligne comme dev hdc mnt zip vfat noauto users defaults 0 0 si le zip est en ler sur la deuxi me nappe ide hdc Sinon remplacez hdc par la bonne valeur et si vous voulez que le groupe users puisse faire ce
29. WINDOWS HIMEM SYS DEVICE C WINDOWS EMM386 EXE menu menuitem WIN Windows menuitem LINUX Linux menudefault LINUX WIN device C WINDOWS COMMAND display sys con ega 1 Country 033 850 C WINDOWS COMMAND country sys shell C COMMAND COM C E 4096 p lastdrive Zz LINUX shell c loadlin loadlin exe c loadlin vmlinuz root dev hda3 mem 128M common Linux ne trouve que 15 ou 64 Mo de m moire vive et j en ai davantage Cela se d tecte par la commande free Si votre m moire reste limit e 64 Mo vous devez lancer Linux partir de Lilo en tapant linux mem 128M Pour automatiser la chose ditez le etc lilo conf et ajoutez dans la section qui lance Linux la ligne append mem 128M 18 Enregistrez et tapez lilo Si vous utilisez Loadlin voyez la rubrique consacr e Loadlin Important ne mettez pas cette ligne n importe o Cherchez comprendre la logique du fichier de configuration append veut dire ajouter la fin Cette commande doit donc tre dans le paragraphe qui va bien et apr s la commande qui lance Linux Astuce pour savoir ce que le gestionnaire de boot a vraiment ajout comme option lisez donc le fichier proc cmdline Autre pi ge les PC dont le BIOS permet le trou de m moire entre 15 et 16 Mo pour certaines vieilles cartes graphiques ISA ou VESA Si vous activez cette fonction Linux ne trouvera que 15 Mo Merci Jean Bernard Jacquet
30. X Depuis une console texte startx Si a ne fait rien du tout vous avez oubli d installer X Recommencez l installation en mise Jour 86 S1 a tente de d marrer puis que a plante a se complique Selon votre distribution tapez xf86config Xconfigurator configX xf86setup yast suse x 86cfg XFree 4 02 Mon faible va drakexconf livr avec Mandrakelinux Si a coince il va falloir diter le fichier etc X11 XF86Config ou pas X11 la main Une bonne doc et bon courage Lisez man XF86Config et le man de votre serveur X Par exemple il peut falloir ajouter des options comme linear ou noaccel voire limiter la m moire 14 ou 16 Mo de RAM cartes ISA ou VESA Si vous devez VRAIMENT fabriquer vos modelines plut t que de vous lancer dans des formules incompr hensibles tentez plut t le calcul automatique sur la page http koala ilog fr cg1 bin nph colas modelines fr script ou avec la commande gtf 1600 1024 60 dans le cas d un cran de 1600x1024 60 Hz Si vous tes puriste vous tes m me invit le faire titre syst matique pour toutes vos r solutions Id al pour afficher la t l en plein cran Autres sources de probl mes X n existe pas Cr ez le par ca usr X11R6 bin puis 1n s monserveurX x cr e un lien symbolique de X vers monserveurX Le serveur en question s appelle quelque chose comme XF86_SVGA dans le m me r pertoire Autre c
31. avant les trois chiffres simples des droits Sa valeur habituelle est de 0 ce qui fait qu on peut le sous entendre Exercice essayez chmod 7777 fichier test puis ls 1 Pour les r pertoires le droit x ne vaut pas pour l ex cution avez vous d j essay d ex cuter un r pertoire mais pour le droit de passage Attention Vous pourrez effacer fichier ne vous appartenant pas dans un r pertoire o vous avez le droit d criture mais pas le lire Encore un pi ge Les droits par d faut sur une partition sont donn s par umask lors du montage La notation se fait par soustraction des droits maximaux Par exemple un umask de 631 donne des droits de 146 777 631 non outrepassables Plus de d tails man chmod et man umask Comment changer de console virtuelle sans avoir lanc X Window 23 En mode console tapez lt Alt F2 gt et miracle vous voyez une nouvelle console appara tre Vous pourrez y lancer le m me compte ou celui d un autre utilisateur a marche g n ralement jusqu F6 Pour revenir sur votre premier compte tapez lt Alt F1 gt Vous venez de r aliser une chose impossible sur les OS grand public habituels lancer plusieurs utilisateurs simultan ment Vous voyez que a valait le coup d installer Linux Pour info maintenant que vous tes un simple utilisateur votre invite se termine par Ma commande est inconnue ou ne fonctionne pas Attention aux majuscules et aux minuscules au
32. avec les menus de qt linguist e Vous mettez le fichier gm c t de l ex cutable Si le programme n est pas fait pour l internationalisation vous pouvez traduire directement dans le source et recompiler d conseill Bon courage 14 Compiler le noyau 140 Pourquoi Pour faire moderne pour corriger un trou de s curit pour enlever des composants inutiles pour int grer des composants de votre machine La compilation est rarement indispensable d embl e car les distributions proposent des noyaux polyvalents avec quasiment tous les modules compil s Comment Assurez vous d avoir une machine apte compiler compilateurs et librairies de d veloppement et installez le source du noyau dans usr src paquet kernel source en g n ral Tant que vous y tes prenez la derni re version en t l chargeant les patchs Pour patcher v rifiez la version du noyau que vous poss dez et appliquez tous les patchs un par un en suivant l ordre des num ros bzip2 dc patchXX bz2 patch p0 Assurez vous de la pr sence de liens symboliques usr include asm gt src linux include asm et usr include linux gt src linux include linux Puis ca usr src linux Ensuite make menuconfig OU make xconfig selon les go ts et la disponibilit du mode graphique ZLe syst me que vous verrez appara tre poss de un certain nombre de pr r glages dont beaucoup sont mal adapt s votre cas Choisissez les options qui convi
33. c 1 d 1 dev hda manoeuvre inverse mettre 0 au lieu de 7 Si a ne marche pas c est que vous n avez pas le support PCI bus master DMA compil dans le kernel V rifiez le nouveau d bit Chez moi je passe de 3 29 MB sec 12 55 MB sec a vaut le coup et ce n est pas cher Tant que vous y tes mettez carr ment hdparm X66 c1 d1 m16 k1 dev hda dans un fichier de d marrage comme etc rc d rc local Attention Ces manipulations sont dangereuses particuli rement le mode DMA Elles peuvent sur certaines machines ralentir les acc s ou totalement corrompre le disque ou la table de partitions essentiellement avec un ancien chipset buggu V rifiez si vous n avez pas un VIA VP2 en faisant 1spci v Faire une sauvegarde g n rale avant Et lisez attentivement man hdparm Astuce a marche aussi sur les Mac Astuce pour r cup rer un disque mal format Bootez sous Demolinux tomsrtbt ou quivalent et tapez da if dev zero of dev hda Il sera tout beau tout neuf pr t pour une nouvelle installation Le swap Les commandes sont mkswap et swapon Plus de d tails notre copain man Astuce si vous avez 2 disques mettez le swap sur l autre disque Vous acc l rerez nettement le syst me un disque lit pendant que l autre crit 35 Autre astuce vous pouvez utiliser un fichier de swap Fabriquez le avec la commande dd if dev zero of fichier swap bs 1024 count 65536 pour un fichier de
34. ce qui fait double emploi comme le d marrage du window manager sur la machine cliente Possibilit galement startx indirect 192 168 0 1 qui doit vous afficher une liste de machines serveurs complaisantes si vous avez correctement renseign le Xaccess Encore plus fort il est possible de faire la m me chose en mode graphique pas de ligne de commande taper Pour cela Sur le serveur modifiez le fichier usr lib X11 xdm Xservers et ajoutez apr s la ligne 0 local usr X11R6 bin X la ligne 192 168 0 2 0 foreign Sur le client ditez le fichier qui lance xdm ou quivalent Il peut s agir d un fichier rc local ou du fichier prefdm 103 Ajoutez apr s la ligne usr bin X1 1 xdm ou exec preferred Makdrake 7 la ligne exec usr bin X11 X indirect 192 168 0 1 Si votre machine distante est sous Windows essayez Xwin32 commercial disponible http www mcsr olemiss edu computing xwin32 html Vous pourrez afficher une session X sur votre machine Windows Nouveaut X Cygwin pour Windows Voir http cygwin com xfree Vous n avez pas de carte r seau Un simple c ble null modem s rie ou parall le dits c bles pour transferts de fichiers ou null printer pour le c ble peut parfaitement fonctionner en tcp ip Vous devrez avoir le module slip ou plip le lancer modprobe plip et lui attribuer une adresse IP ifconfig plip0 192 168 0 1 pointopoint 192 168 0 2 up Le premier port par
35. chez moi 1314 Renseignez le et vous b n ficiez du modem connect la machine Linux pour faire du Minitel sous Windows Partager un acc s fax Installez sendfax ou hylafax voire fax2send si vous aimez le commercial compl ter Transmettre du texte par le r seau L utilitaire ta1k est fait pour un dialogue en direct Tapez talk neness 192 168 0 1 Si le copain neness n est pas en mode r pondeur et dans ce cas Vous aurez un message vous indiquant qu il refuse les messages vous aurez tous les deux sur vos crans une fen tre coup e en deux o vous pourrez voir les messages de votre interlocuteur ainsi que les v tres Vous pouvez galement si l h te vous y autorise lancer un xmessage sur son display Transmettre du son par le r seau Il existe des utilitaires comme freephone http www inria fr qui vous permettent le dialogue presque en direct que le r seau soit local ou par t l phone Ces utilitaires vous permettent d envoyer au choix la voix avec un micro un son du syst me ou un son de cd audio Scanner en r seau Le pilote de Scanner SANE qui est un peu l quivalent de TWAIN sous Windows permet gr ce sa conception bien plus astucieuse en mode texte l interface graphique est dissoci e de l interface mat rielle de scanner en r seau Vous avez besoin de dll et net les composants interm diaires n cessaires au r seau Le fichier etc sane d net conf du client doit contenir une ligne h te p ri
36. config Ainsi qu une mini arborescence Windows dans le r pertoire que vous aurez signal comme devant se substituer c Le lancement se fait par chemin vers wine monappli Si vous avez un Windows quelque part sur la machine le disque o il se trouve doit tre mount et correctement d clar dans le wine conf c est son r pertoire de mountage que l on d clarer dans usr local etc wine conf Sur Mandrakelinux le etc wine conf s appelle Jusr share wine wine config que vous g n rez par winebuild usr share wine wine config default Exemple Drive C Path mnt dosc Drive E Path Ceci pour permettre wine de savoir quoi faire de votre partition Linux Il la mounte ici en E 136 Dans le m me fichier il faut aussi voir les PATHS et le r pertoire Temp Ils doivent correspondre l arborescence de votre partition Windows Si vous n avez pas de partition Windows cr ez un r pertoire qui en tiendra lieu mkdir c var wine n est pas une mauvaise id e non plus Assignez le path comme suit Drive C Path c Dans ce cas Wine sans Windows pour installer un programme wine install exe Quand a marche de plus en plus souvent c est spectaculaire Attention Lorsque vous tapez les chemins les barres de r pertoire sont obliques dans le sens UNIX Rien ne vous emp che de cr er un raccourci comme pour n importe quel programme Linux ex usr local bin wine olitec o1ifax Vous permet de li
37. d un cdrom parall le e modprobe paride e modprobe friq e modprobe pcd Monter le syst me de fichiers mount dev pcd0 quelque_part merci Paul Bertonnier Disque dur Des informations int ressantes en faisant cat proc ide hda settings disques IDE Disque UDMA 66 Ces disques sont g r s automatiquement d s l installation par la plupart des distribs r centes Votre disque appara tra comme hde Les 4 premi res lettres sont r serv es aux 4 premiers connecteurs IDE Disque UDMA 100 D apr s Pierre Pilipp W BRAUN Pour faire marcher un disque dur ata100 il faut que le noyau supporte le chipset pci ata100 de la carte m re make menuconfig IDE ATA and ATAPI block device gt Generic PCI IDE bus master support gt s lectionner le chipset de la carte m re 34 Par exemple HPTblabla pour les cartes meres ABIT KT7 raid VIA82CXXX pour les cartes m res ASUS A7V et A7V133 Certaines distributions reconnaissent le ata100 d s l installation Redhat 7 1 Slackware current avec la disquette boot ata100 ou emuscsi Mandrakelinux 8 0 en fait toutes les distribs qui ont le noyau 2 4 x ou un ancien noyau patch Optimiser l acc s 32 bits UDMA des disques IDE La plupart des distribs r glent l acc s disque dur sur 16 bits pour les disques IDE Vous pouvez v rifier avec la commande hdparm c dev hda Le d bit obtenu peut tre v rifi par hdparm t dev hda Vous forcez l acc s 32 bits par hdparm
38. directement en mode de travail sur une console graphique Il va sans dire que ce mode de d marrage ne doit tre employ que si la machine n est pas accessible des personnes ind sirables J ai du courrier G n ralement vous trouverez le message you have new mail d s votre connexion Pour voir votre courrier tapez tout simplement mail Vous verrez une liste de messages Pour en lire un tapez son num ro puis lt Entr e gt Pour le d truire delete le _num ro Quitter q Plus de d tails man mail Ces messages sont dans le fichier var spool mail news Par la suite vous pourrez faire pointer votre client mail graphique sur ce r pertoire pour les lire plus confortablement Les messages de d marrage ont d fil trop vite Je voudrais les relire dmesg a d file encore trop vite J ai rat le d but 14 Pas de panique dmesg 1ess puis les fl ches haut et bas q pour quitter Vous venez de faire une commande tr s puissante un tube pipe La redirection du r sultat de dmesg vers le programme d affichage less Plus simple essayez la combinaison lt Maj Haut de Page gt Vous devriez vous retrouver dans le texte au dessus de la ligne de commande la simple fl che haut vous aurait rappel les derni res commandes Vous pourrez lire plein d informations sur la version du noyau les disques les ports s rie ou le driver de carte son D autres infos hyper int ressantes lisez donc
39. disponibles avec la plupart des distributions les r pertoires usr share doc et usr lib X1 1 doc sont souvent pleins de bonnes choses Pour les renseignements syst me vous avez un r pertoire Documentation dans les sources du kernel usr src linux Documentation Beaucoup de bonnes choses sur la faq de fcolc fr comp os linux configuration http www linux france org article fcol fag Un site d explications assez clair www funix org Un bon site portail pour les docs en fran ais http linuxdoc free fr Pour les Macs http perso easynet fr eherlent linuxmac FAQ html N oubliez pas non plus les deux commandes de base man et info Il suffit de taper info commande_inconnue L utilisation d info est un peu complexe au d but Quelques astuces e faire d filer la page lt Espace gt e Page suivante n next e Page pr c dente p e Ouvrir un chapitre m lt Entr e gt e Quitter le mini buffer en bas de la page lt Ctrl g gt Pour plus de d tails man man et info info Astuce lorsque vous tes dans man tapez n vous aurez l aide de less qui est le programme qui affiche par d faut vos pages man Vous saurez ainsi comment chercher un mot vous d placer etc Pour imprimer un man man date lpr imprime le man de date Autre astuce dans KDE vous tapez man ou commande _inconnue dans la barre d URL de Konqueror et vous aurez le man avec des hyperliens Tapez info ou comma
40. elles m mes le port jeu modprobe analog pour tous les joysticks analogiques dont le MS Sidewinder standard modprobe sidewinder pour les autres MS modprobe adi pour les Logitech wingman voyez les autres dans la documentation du noyau cit e ci dessus J ai obtenu tr s facilement le fonctionnement d un Logitech sous Mandrakelinux 9 1 avec les commandes ci dessus Pour tester il y a les commandes js_demo et jstest Quelques exemples de modules conf test s Wingman Logitech sur Aztech above snd trident snd pcm 0ss alias sound slot 0 trident alias js0 input above input joydev pcigame analog adi ou MS SideWinder ForceFeedBack Pro 53 alias js0 input above input joydev ns558 analog sidewinder iforce evdev Utiliser le Joystick la place de la souris Ce peut tre tr s pratique par exemple pour les pr sentations sur cran Vous devrez utiliser qjoypad http qjoypad sourceforge net Et mon pocket Psion Palm Pilot Installez p3nfs et a devrait pouvoir changer des donn es Le Palm pilot a aussi des utilitaires de transfert Plus de renseignements sur http www delafond org psilin o vous trouverez PsiLin une interface graphique en GTK pour faire marcher tout a en quelques clics de souris actuellement hors d usage Vous y trouverez de quoi convertir les formats de fichiers psionio lpic2ps ou sauvegarder votre Psion A noter que le Psion 3 ou 5 devient gr ce p3nfs un tr s bo
41. est en DHCP Param trage d un serveur DHCP Le service se lance par etc rc d init d dhcpd start Astuce Mandrakelinux pensez installer le paquet drakwizard pour avoir un tas d assistants de configuration de serveurs dans le centre de configuration drakconf Trouver le r seau V rifiez le branchement v rifiez que le correspondant est bien sur le m me num ro de r seau 192 168 0 par ex 192 168 0 2 et tentez un ping 192 168 0 2 Si a r pond la connexion est tablie Quittez par lt Ctrl C gt Sinon recommencez au d but Dans ce cas un seul num ro de r seau il n y a pas de route d finir Voir les routes route Une cause qui fait que le ping r pond en local mais pas en distant est une mauvaise configuration d IRQ Autre possibilit si vous utilisez du coaxial votre c ble est interrompu quelque part ou n a pas de bouchon ses 2 extr mit s ce type de c ble ne doit jamais tre branch directement sur la carte r seau mais par l interm diaire d un T Si vous utilisez du RJ45 sans HUB il vous faut un c ble sp cial crois Normalement vos utilitaires de configuration devraient avoir g n r des fichiers de ce genre Exemple de etc sysconfig network NETWORKING yes GATEWAYDEV eth0 la carte par o vous allez chercher des ressources sur le r seau FORWARD _IPV4 n0o yes si vous voulez partager votre connexion internet DOMAINNAME mon_domaine HOSTNAME ma_machine mon_domaine GAT
42. et en enregistrant ce fichier ainsi modifi Cette solution un probl me concret de Francis Lenne ne vous concerne peut tre pas mais elle a le m rite de montrer comment et o il faut creuser L avantage d un syst me o tous les param tres sont en mode texte permet un individu pourvu d un peu de jugeote et d un bon diteur de texte de corriger les erreurs des automates 46 Cas du combin HP psc 1210 Quelques infos ici pour vous viter une norme perte de temps Ce mod le est tr s facile installer c t scanner mais particuli rement chaud c t imprimante En r sum il faut e lire la doc dans l archive e mettre jour la libusb en 0 1 7 e d sinstaller le pilote hpoj pilote du scanner de la connectique e Installer la version CVS dudit pilote e lancer ptal init setup e Installer hpijs pilote d imprimante e Installer le ppd http www linuxprinting org ppd o matic cg1 driver hpiys amp printer HP PSC_1210 amp show 0 dans usr share cups model e lancer l installation dans CUPS en choisissant comme connexion ptal et comme imprimante la PSC 1210 Lancer une impression Lpr Pbjc4300 fichier ps Dans ce cas votre imprimante s appelle bjc4300 dans le etc printcap Notez le P coll au nom de l imprimante L imprimante p est prise par d faut Il suffit donc le plus souvent de faire 1pr fichier ps Pour savoir ce qui se passe au niveau des impressions 1pq Pour lancer le support port par
43. facile avec un syst me qui g re des packages Redhat Debian de pr f rence en mode graphique kpackage est le champion D sinstallez en priorit les plus gros packages e Si vous n installez que du compil supprimez les biblioth ques libs de d veloppement pour les trouver rpm qalgrep devel e Supprimez les shells et gestionnaires de fichiers que vous n utilisez pas rpm qalgrep shet rpm qalgrep fm ainsi que Midnight Commander mc si vous utilisez des outils plus modernes En g n ral vous n utilisez que bash pour le savoir echo SHELL Idem pour les Xterm un seul suffit Attention cependant certains shells sh sont indispensables certains programmes e Supprimez les window managers que vous n utilisez pas rpm qalgrep wm pour les trouver Un seul suffit Certains wm tels Afterstep n appara tront pas avec la commande pr c dente vous d adapter e Supprimez tous les programmes qui vous ont servi faire des param trages XFS6Setup XFS6Vga16 si vous tes en SVGA xfS6config SuperProbe Xconfigurator mouseconfig sndconfig etc ou qui ne servent plus mkbootdisk si votre disquette de boot est faite e Supprimez les programmes qui font double emploi Xpaint et xv si vous avez Gimp lynx si vous naviguez avec Firefox ou Konqueror Acrobat Reader si vous avez KDE ou OpenOffice org ou ghostscript noter que les syst mes modernes complets Gnome kde installent des versions de beaucoup de pro
44. importe quelle autre commande Il s agit d un script shell Sous Redhat en mode graphique le control panel peut crire le etc fstab votre place et faire les mountages m fiez vous de la commande format qui formate donc efface les disques sans pr venir Kfstab le fait tr s bien aussi Attention Le mountage n est possible que si vous ne vous trouvez pas dans le r pertoire o vous voulez mounter device is busy Il peut exister des fichiers dans le r pertoire de mountage mais 1ls seront inaccessibles tant que le disque est mount 33 L tat de mountage des disques est enregistr dans etc mtab Vous n avez pas y toucher Pour que les utilisateurs ordinaires puissent mounter le cdrom vous devez ajouter users le nom du groupe par d faut et unhide la ligne cdrom du fstab a donne dev cdrom mnt cdrom iso9660 noauto ro users unhide Tant que vous y tes exec et norock peuvent servir Encore un pi ge si vous avez mal boot en g n ral par loadlin partir de win95 votre cdrom peut ne pas tre d tect par le BIOS voir dmesg Dans ce cas relancez loadlin partir de dos ou boutez partir de LILO Dernier pi ge le mountage n est possible que si le syst me de fichiers utilis 1509660 est connu du noyau Si le message d erreur indique file system non supported by kernel recompilez ou lancez le module modprobe isofs Installation
45. install les compilateurs gcc make et toutes les biblioth ques de d veloppement n cessaires souvent nomm es devel Probl me certaines distributions ne les fournissent pas en standard Mandrakelinux sur les cdrom suppl mentaires seulement etc ou vous pouvez aussi avoir une mauvaise version Certains programmes peuvent aussi avoir besoin des sources du noyau usr src linux ou des sources de XOrg xorg devel Vous pourrez alors d couvrir les joies du d veloppement Vous devriez trouver les biblioth ques manquantes sur http www rpmfind net si vous utilisez un syst me bas sur rpm Pour transformer un source en binaire rpm faites rpm tb l_archive_source condition que celle ci contienne un specfile Tous les d tails en anglais sur la construction d un rpm et de son specfile http qa mandrakesoft com twiki bin view Main RpmHowTo Si tout va bien il n y a plus qu lancer le programme en tapant son nom au prompt puis en lui cr ant un raccourci Sinon lisez soigneusement les fichiers d installation le configure et le Makefile Mettez jour les librairies si on vous le r clame Si vous n y arrivez toujours pas c est fr quent lisez bien le README ou le INSTALL il y a souvent des modifications faire dans le Makefile puis mailez l auteur ou un newsgroup en pr cisant bien vos versions de librairies de gcc de distribution et de kernel Une solution est souvent de mettre les bons path
46. internet nameserver 192 117 200 15 Pour installer le serveur DNS Installez le paquetage bind Cr ez un r pertoire var named 101 Configurez le fichier etc named conf D marrez le etc rc d init d named start Attention Un DNS non d marr mais joignable va ralentir toutes les demandes utilisant des noms de machines De cette mani re que vous tapiez toto ou dx2_50 lourmel OU dx2_50 VOUS arrivez au 192 168 0 1 Prendre le contr le distance Nous allons maintenant tenter une prise de contr le distance de l autre machine Faites telnet 194 168 0 2 Loguez vous alors comme un simple utilisateur Si vous voulez tre le root de la machine distante vous ne pourrez le faire que dans un deuxi me temps su Faites une commande quelconque 1s vous verrez le r sultat s afficher sur la console o vous tes physiquement C est tr s pratique car partir de maintenant vous pouvez changer tous les param tres de la deuxi me console sans quitter la premi re Pour autoriser les invit s telnet sur votre machine ajoutez leur nom ou leur IP dans Zetc hosts allow in telnetd 192 168 0 2 par exemple Le fichier hosts allow est prioritaire sur hosts deny Attention Certaines distributions n installent pas le serveur Telnet par d faut vous de le ajouter V rifiez galement que le service inet est actif ps aux grep inet doit renvoyer root 11646 0 0 0 8 1104 528 S 10 19 0 00 inetd
47. la disquette n 1 dans le lecteur Ajoutez z pour d zipper le cas ch ant ou y pour du bz2 Suivez ensuite les instructions Autre possibilit la commande split pour couper un fichier en rondelles split b 1400k fichier a couper nom_ final Pour restaurer cat nom _ finala gt fichier a couper puis cat nom finalb gt gt fichier a couper ATTENTION Sur les PC il faut umounter la disquette avant de l jecter si elle tait mount e sauf en cas d utilisation d un syst me d automontage Astuce pour formater bas niveau une disquette fdformat dev fd0H1440 Faites ensuite un formatage haut niveau normal Re astuce pour formater des disquettes plus de 1 44 Mo e mknod dev fd0H1600 b 2 125 36 e mknod dev fd0H1680 b 2 44 e mknod dev fd0H1722 b 2 60 puis fdformat dev fd0H1680 par exemple Formatez haut niveau ensuite astuce glan e sur fr comp os linux configuration Attention maintenant c est fdOu Je n arrive pas umounter le cdrom ou la disquette Quittez les programmes que vous avez lanc s en tant plac dans le r pertoire de mountage Placez vous plus haut dans l arborescence cd Vous avez peut tre lanc un programme ou X en tant plac dans le r pertoire de mountage Dans ce cas quittez le programme ou X quittez le r pertoire et vous pouvez umounter Pour savoir qui se sert de votre cd rom fuser vm mnt cdrom Pour savoir quel est le processus qui l ut
48. les op rations complexes Dommage Vous constaterez vite qu il existe de nombreux window managers kwin pour KDE le plus abouti vitez si vous n avez pas 64 Mo de RAM afterstep le plus classe fvwm95 mlvwm imitation mac window maker Enlightenment le plus gourmand en couleurs et le plus psychedelique noter que Gnome n est pas un WM mais s appuie sur un WM de pr f rence Gnome compliant Window maker ou Enlightenment Chaque utilisateur peut choisir un WM diff rent des autres et avoir ses propres param trages Il est probable que votre WM vous propose des menus avec tout plein de programmes C est en g n ral un param trage par d faut Il est possible qu un certain nombre d entre eux ne r pondent pas Il ne vous reste qu les installer l inverse il est possible qu un certain nombre de programmes soient install s mais n apparaissent pas dans les menus Allez donc faire un tour dans usr X11R6 bin ou usr local bin Pour les ajouter aux menus consultez la doc de votre WM Comme d habitude c est KDE qui s en sort le mieux Et mon shell Pas de probl me c est maintenant un xterm Vous pouvez en lancer plein en m me temps et m me avec des utilisateurs diff rents commande su Astuce sous KDE en faisant glisser un fichier vers un xterm vous pouvez y coller directement son nom ou vous placer dans son r pertoire Les fen tres d bordent de l cran Si X est configur en 640x480 en c
49. lt Maj G gt Faire un chercher remplacer global dans le fichier s ancienne chaine nouvelle chaine g s search g global Coller ce qui a t coup p paste Coller un fichier entier l emplacement du curseur r nom_ du_fichier Trouver de l aide dans vi lt Esc gt help ou lisez usr doc vim common S G tutor tutor Ouverture de fichiers multiples tampons lt Ctrl w gt puis lt n gt pour ouvrir une demi fen tre avec un nouveau fichier sans nom new nom du_fichier pour ouvrir une demie fen tre avec un nouveau fichier ou un fichier existant split pour couper en deux la vue existante Changer le curseur de fen tre lt Ctrl w gt puis lt fl che_haut gt ou lt fl che_bas gt Lancer une commande shell 1s et vous aurez la liste des fichiers du r pertoire Xdoom ne se lance pas la commande est rundoom et il ne marche en mode fen tr qu en bpp8 Attention ce programme utilise la SVGAlib Xtel Minitel 131 est trop grand xtel petit Si xfel vous dit qu il ne trouve pas le r seau local tapez ifconfig Si vous n avez pas de r ponse contenant lo tapez ifconfig lo 127 0 0 1 up Ce service doit normalement tre lanc automatiquement au d marrage xboard est trop grand xboard size Small ou m me Tiny vous ne serez pas encombr S il ne sait pas Jouer aux checs vous avez oubli d installer gnuchess LaTeX c est un processeur de texte Des informations sur h
50. mani re g n rale vitez que d autres root que vous ne se trouvent sur le r seau mais c est rarement possible d en tre s r boot par disquette branchement sauvage d un ordinateur portable Ne jamais lancer un serveur DNS sur une machine directement raccord e sur Internet pour v rifier si vous en avez un ps aux grep named Eviter d installer un serveur ftp anonyme Ne pas lancer la commande xhost on peut lire ce que vous tapez Pour contr ler la s curit r seau de votre machine attaquez la avec nessus http www nessus org L installation et le mode d emploi sont sur le site Vous devez cr er un utilisateur par nessus adduser lancer un serveur nessus sous root nessusd D puis nessus en tant qu utilisateur Une machine raccord e un r seau devrait toujours avoir t test e par nessus ou un quivalent 121 J ai perdu mon mot de passe root D marrez en Linux single ou bien avec une distribution disquette ou cdrom demolinux ou mettez le disque en esclave partir d un autre syst me ditez le fichier etc passwd Effacez le x entre les deux cecile x 506 509 home cecile bin bash Si vous n utilisez pas les mots de passe shadow le mot de passe crypt se trouve la place du x Effacez le Red marrez Il n y a plus besoin de mot de passe Remettez en un vite Ceci vous montre quel point il est facile de pirater une machine accessible si d importantes pr c
51. on respecte la syntaxe suivante ftp votrelogin votrepassword ftp votresite Si votre login contient le signe il faut le remplacer par 40 Vous pouvez aussi essayer gftp ou toujours Midnight Commander S1 le serveur ftp n accepte pas le mode interactif tp tout court en mode texte ou ncftp Autre possibilit wget wget c ftp adresse OU wget c http adresse Vous permet de r cup rer des arborescences enti res et de reprendre des chargements interrompus merci M Klohn Reprendre un t l chargement interrompu se placer dans le r pertoire o se situe le malheureux fichier avort et taper wget crk nH URL du_ fichier incomplet Il fera la soudure tout seul Konqueror fait aussi cela tr s bien automatiquement et sans syntaxe compliqu e Pour vous assurer que le fichier charg est de bonne qualit utilisez mdSsum La plupart des sites FTP proposent un fichier de texte mdSsum T l chargez le et lisez le Il doit y avoir dedans une ligne contenant un num ro bizarre et le nom du fichier t l charg Lancez la commande mdSsum sur votre fichier t l charg Le r sultat doit tre identique au contenu du fichier md5sum Sinon votre fichier t l charg est probablement d fectueux Votre courrier par Telnet merci Thierry Stoehr Se connecter au serveur telnet pop3 votre fournisseur dacc s 110 Si le serveur l accepte S identifier user votre nom puis pass votre mot de passe
52. outil standard de Windows Reformatez le avec l outil Iomega sous Windows Autre possibilit si vous avez une carte SCSL tous les disques raccord s cette carte seront num rot s avant le zip parall le Par exemple si vous avez un disque dur SCSI votre Zip s appellera dev sdb4 Pour savoir la liste des modules charg s 1smod Quand votre zip parall le fonctionnera correctement vous pouvez toujours installer gfkzip superbe petit programme qui fait plein d op rations en mode graphique Encore mieux lomega avec un 1 pas un i Si a ne veut pas marcher malgr tout il doit s agir d un probl me de port parall le car ceux ci ne sont pas semblables sur toutes les machines Voir le zip how to Et si j avais un LS 120 Emmanuel Gaillard de l ABUL nous donne la solution Celui ci fonctionne sur Mandrakelinux 7 0 2 mais pas avec Red Hat 6 1 Il est utilis comme un disque amovible vu qu il est sur un port IDE Il est possible de booter dessus si le BIOS le reconna t mais une fois sous Linux on ne peut pas ma connaissance s en servir Je n ai pas eu l occasion d essayer avec d autres distribs Ex sous Mandrakelinux 7 0 2 50 Cr er un dossier nnt ls Si le lecteur est en esclave sur le premier contr leur ide ajouter cette ligne dans etc fstab dev hdb mnt ls auto sync user noauto nosuid nodev unhide 0 0 Ensuite pour monter le lecteur ins rer indiff remment une disquette standard ou 12
53. par l ic ne de Cygwin Vous 138 pouvez m me diter ce script pour remplacer twm par wmaker Une fois sous XFree tapez dans un terminal setxkbmap fr pour avoir le clavier fran ais Ensuite vous n avez plus besoin de taper les noms complets des ex cutables X11 le PATH des binaires X11 est automatiquement ajout Id al pour afficher sur un PC Windows des programmes graphiques UNIX tournant sur une autre machine Encore mieux que Cygwin Mingw http www mingw org C est un environnement GNU minimaliste comme son nom l indique recompil sous Windows Vous pouvez compiler avec gcc des ex cutables sous Windows Vous pouvez aussi lancer des applis Windows depuis le shell Linux Vous disposez d un environnement de d veloppement graphique pour win32 et Linux avec http www bloodshed net De quoi r concilier les deux mondes Je veux am liorer un programme mais je n y connais rien en programmation Eh bien c est faisable vive l open source Prenons un exemple concret Vous voulez jouer au Grand P re jeu faisant partie de kpat en standard sous kde Probl me la fen tre est trop petite enfin elle l tait quand ces lignes ont t crites il y a fort longtemps et vous tes bloqu pour finir les parties Allez donc faire un tour dans le source R pertoire kdegames sous r pertoire kpat Rep rez un fichier nomm grandf cpp cpp pour c plus plus a serait c tout court pour un programme en C ditez le
54. pas utiliser celui du CDROM e Jnstallez le ndiswrapper i netwg111 inf installe des choses dans etc ndiswrapper netwg111 e V rifiez la d tection de la carte ndiswrapper 1 e Chargez le module modprobe ndiswrapper v rifiez la bonne installation avec dmesg e partir de maintenant vous devez configurer le wifi comme avec une carte g r e nativement Les adaptateurs de disquettes Flash sur PCMCIA La multiplication des disquettes flash Smart Media Compact Flash etc rend utile de pouvoir les lire directement sur le portable avec un adaptateur rapide et petit J ai obtenu d excellents r sultats avec un adaptateur Dane Elec 4in1 d origine Carry sur Mandrakelinux 9 1 condition de d sactiver au boot le syst me devfs devfs nomount des noyaux 2 4 sous peine d un fonctionnement perfectible Ces adaptateurs pr sentent au syst me la disquette comme un disque IDE Donc dans mon cas dev hdel gr ce au pilote ide cs la plupart des mod les devraient fonctionner avec les pilotes standard Une pr caution d sactivez la carte avant de l extraire cardct1 eject Une curiosit ce n est pas la pr sence de l adaptateur qui active le syst me c est la pr sence de la disquette 9 G rer la machine Tout est bloqu 78 Changez de console lt AltF2 gt ou lt Ctrl Alt F2 gt Tapez ps aux cela vous indique les t ches actives Rep rez par son num ro PID le programme processus qui bloque Fai
55. plante vous pouvez essayer LILO linux single Cela emp chera le d marrage automatique de X et vous permettra d intervenir par exemple pour remettre l initdefault 3 Pour viter cet ennui il vaut mieux tester d abord en tapant init 5 l invite Si un incident se produit retapez init 3 Une fois que tout marche seulement passez l initdefault 5 et relancez Adaptez les chiffres votre distribution comme expliqu plus haut Dans le cas de kdm sous Red Hat vous constaterez que le fond d cran choisi par d faut n appara t pas mais seulement le logo de Redhat nomm xbanner Le fichier etc X11 xdm Xsetup_0 n est plus utilis Astuce Pour d marrer au choix en mode texte ou graphique au lieu de taper linux au prompt de lilo tapez linux 3 ou 5 ou ce que vous voulez 88 Re astuce pour d marrer en choisissant le niveau de d marrage d s le d but ditez votre lilo conf rep rez la section qui d marre Linux copiez la plus loin changez le libell de d marrage ex linux en linuxtexte et ajoutez appena 3 dans la section Activez les nouveaux r glages en tapant 1i10 La m me m thode marche bien s r pour les autres gestionnaires de d marrage X d marre Et apr s Apr s vous pouvez commencer Jouer gimp pour la retouche photo Netscape profiter du multi bureaux Vous pouvez oublier toutes les commandes qui pr c dent Il existe des quivalents graphiques mais qui ne g rent pas
56. plus complexe Tout d abord remettons les pendules l heure Sous Windows c est plus simple parce qu on l installe sur un disque vierge Partitionner un disque dur chaud c est dire sans d truire les donn es qui s y trouvent est une op ration d licate et s arranger pour installer un deuxi me syst me et une m thode de d marrage permettant de choisir le syst me d marrer est un autre d fi que Linux rel ve avec panache Rappelons qu une partition est une zone du disque physiquement distincte des autres contrairement aux r pertoires qui sont des entit s logiques mais n ont pas d existence physique Chaque partition porte un syst me de fichiers qui permet d crire des donn es faciles retrouver ex vfat pour Windows ext2 pour Linux etc Les partitions du disque des PC Les disques durs des PC peuvent supporter 4 partitions par disque pas une de plus Ces partitions peuvent s appeler primaires ou tendues Les partitions primaires sont indivisibles La seule possible partition tendue peut tre divis e en partitions logiques Cette astuce permet de d passer les 4 partitions autoris es Pour information sachez que les partitions n ont aucune existence physique sur le disque Il s agit simplement d une table des mati res indiquant les num ros de secteur de d but et de fin La partition tendue ou plut t extensible n est r f renc e que par son d but Si vous cr ez une partition pr
57. port parall le 1f usr local bin bj200 filter Vous constatez que le printcap fait appel un filtre bj200 filter qui travaille avec magicfilter Gil y a aussi apsfilter et d autres Ce filtre est un fichier capable de traduire les fichiers jpg ps en langage imprimante souvent en faisant appel des ressources ext rieures Voil une partie du contenu du filtre bj200 filter usr local bin magicfilter PostScript 0 filter usr bin ss q dSAFER dNOPAUSE r360 sSDEVICE bjc600 sOutputFile Vous constatez que dans ce cas il identifie un fichier comme PostScript quand il commence par qu il invoque gs pour le traiter avec comme type de device bjc600 filtre commun plusieurs mod les Vous pouvez conna tre tous les noms de filtres en tapant gs h Pour savoir lequel est bon pour vous lisez la doc de GhostScript TeX DVIO 367 002 reject Cannot print DVI files on this printer compress d data 0 037 235 pipe bin gzip cdq Un autre exemple de solution un probl me Apr s avoir install Corel Linux j ai rencontr le probl me suivant lors de l installation de mon imprimante Stylus Color 640 chaque impression commen ait par No filename for parameters given Assume stcany Le probl me a t r solu en ditant le fichier etc printfilters ps to printer fpi puis en inhibant la commande echo que ce fichier contenait ligne 73 en ajoutant un au d but de cette ligne
58. poss de pas encore de driver pour Linux et que le mode VGA 16 couleurs sous X ne vous suffit pas a alors vous pouvez employer un framebuffer pour faire tourner X dans la r solution de votre choix Mise part la lenteur du pilote vous devriez pouvoir utiliser toutes les applications courantes sans accrocs Cela dit n esp rez pas faire de la 3D Le framebuffer permet aussi d afficher des consoles dans la r solution de votre choix Ainsi il est possible d afficher des graphismes dans une console et d avoir beaucoup plus de caract res dans un seul cran Avec les distributions r pandues RedHat et SuSE le framebuffer est syst matiquement compil dans le noyau Souvent il est m me activ d s le d but Essayer de passer le param tre vga 7688 lors de l invite de Lilo ou GRUB Si vous voyez un beau logo Tux ou un logo de RedHat SuSE en haut de l cran c est gagn Vous verrez m me 2 Tux si vous avez 2 processeurs Il vous suffit donc de toujours d marrer avec ce param tre Pour viter d avoir le taper chaque fois ditez efc lilo conf et ajoutez l entr e suivante dans la section Linux vga 788 Avec grub ditez boot grub menu lst et ajoutez ce param tre la suite de 97 la ligne qui charge Linux Inutile de pr ciser que seul root a le droit de faire ceci D sormais vous avez une console graphique Les choses peuvent se compliquer avec le framebuffer de X Normalement toutes les dist
59. pour stocker les r glages dans etc asound conf puis les rappeler a chaque d marrage par alsactl restore card1 cardi pour la carte son num ro 1 Merci Michel Primout pour l info Autre possibilit le programme amixer qui param tre tous les r glages en ligne de commande syntaxe amixer set nom du groupe niveau o les valeurs de niveau sont entre 0 et 255 et amixer groups pour voir les noms de groupes disponibles Plus de d tails man amixer Il vous suffit de recopier la ligne qui va bien dans le fichier rc locale pour que vos r glages soient restitu s chaque d marrage d apr s Yves Schmitt Chez moi cette manip a transform ma SB 64 asthmatique en vraie carte son Probl me alsamixer oublie les r glages d une session l autre Utilisez plut t kmix KDE Merci Thibaut COUSIN pour ces pr cisions Probl me avec KDE la gestion du son est r serv e arts qui en monopolisant la carte son emp che certains programmes qui ont besoin d un acc s direct au mat riel de fonctionner Dans ce cas vous devrez lancer votre programme en faisant pr c der son nom de artsdsp norm ment d explications sur le son en anglais ici http www linuxsound at a ne marche toujours pas Changez de carte son Enregistrer et manipuler du son Beaucoup de programmes disponibles sur Internet Grecord de Gnome est tr s simple et souvent pr install bas sur sox Ne semble pas maintenu et inc
60. simplement de l ordre dans lequel ils sont trouv s Si vous n en avez qu un il s agira toujours de p0 Sur Redhat lancez le printtool disponible dans le control panel Si votre imprimante est list e vous tes sauv Si c est une win imprimante vous tes foutu Autrement vous devriez pouvoir au moins imprimer en mode texte en choisissant une imprimante dans la liste par exemple en faisant cat etc printcap gt dev 1p0 Sur Suse les utilitaires sont faciles trouver et utiliser La plupart des imprimantes ne reconnaissent pas le retour chariot comme une fin de ligne ph nom ne des marches d escalier ni la fin de page Le printtool y rem diera Le syst me BSD D une mani re g n rale sachez que c est le fichier etc printcap qui enregistre les param tres Lisez un bon Howto Voici un exemple comment PRINTTOOL3 LOCAL bjc600 360x360 a4 BJC600 1 1 ici est la r solution et la correction des marches d escalier pas de correction 8 au lieu du deuxi me 1 et le signal de fin de page pas de signal au lieu du deuxi me 1 bjc4300llp le nom de votre imprimante Tous les noms s par s par des sont quivalents Ip est l imprimante par d faut sd var spool Ipd Ip ici le r pertoire de spool file d attente mx 0 ici la taille limite de fichier imprimable O pas de limite 45 sh attention rien apr s les m me pas d espace 1p dev Ip0 ici votre
61. situe sur un disque mount sans les droits d ex cution ce qui est la valeur par d faut a ne marche pas ditez le fichier etc fstab et ajoutez y exec sur la ligne du disque Pour v rifier les droits d un disque mount tapez mount S il est mount avec le valeur default la commande devrait vous renvoyer noexec De plus en plus fort si le cdrom est grav en Rockridge seul le root peut y acc der sauf si vous ajoutez norock au efc fstab vous n aviez pas devin tout seul Si le etc fstab vous rebute vous pourrez vous rabattre sur un programme graphique comme kfstab bient t en standard Vous pouvez r cup rer les commandes pr c dentes par la fl che lt Haut gt C est quand m me plus facile que de tout retaper Les 500 derni res commandes sont dans bash_history Astuce pour ne pas farfouiller 1 4 d heure dans les derni res commandes tapez 24 debutdelacommande ex mou Cela vous tapera automatiquement la commande compl te telle que vous l avez tap e la derni re fois ex mount t iso9660 Encore plus fort la recherche incr mentale inverse Tapez Ctr1i r Un prompt sp cial appara t Ensuite saisissez un morceau de la commande souhait e D s la premi re lettre saisie le shell fait automatiquement la recherche dans l historique et vous propose en temps r el la derni re commande compl te comportant cette lettre Compl tez avec d autres lettres si n cessaire Autre poss
62. src rpm dans SRPMS e Installez par rpm i SRPMS votre prog src rpm e Vous devriez obtenir un fichier rpm dans RPMS votre_architecture e Il nereste plus qu l installer classiquement rpm i mon programme rpm La m thode checkinstall e Vous ne vous pr occupez pas de l arborescence ci dessus vous d sarchivez le source l o a vous chante et configure amp amp make e Puis checkinstall R C est tout Votre rpm est cr dans usr src RPM et install en m me temps Vous avez aussi droit l option D pour faire un deb et S pour un tgz de Slackware Seul probl me la gestion des d pendances est moins fine elle se joue au niveau des fichiers et non des paquets Quels sont les programmes install s rpm qa vous affiche les programmes qui ont t install s par rpm a va trop vite rpm qalless C est dans le d sordre rpm qa sort less Notez qu un programme comme ici sort qui re oit des informations sur son entr e les traite et les renvoie sur sa sortie destination d un autre programme s appelle un filtre Vous cherchez un package pr cis rpm qalgrep monpackage Si cette commande est inop rante c est que la base de donn es sur les packages a t d truite Reconstruisez la par rpm rebuilddb Gestion des sources avec CVS ou SVN Lorsque vous voudrez installer une version r cente voire en d veloppement actif d un programme vous devrez souvent vous raccorder un ser
63. tr s ralenti tapez top Vous verrez peut tre un processus occuper tout le processeur la suite d une erreur de programmation ou une mauvaise utilisation Faites un kill et on n en parle plus ou tapez k 1234 dans top pour arr ter le processus 7234 noter que pour tuer une t che en mode graphique xkill est particuli rement commode il suffit de cliquer sur la fen tre bloqu e Encore plus rapide dans KDE lt Ctrl Alt Esc gt puis cliquer sur le programme bloqu ne tue souvent que la partie graphique de l application v rifiez par ps aux que tout est bien arret Plus moderne gkill vous affiche toutes les t ches qui tournent et vous arr te celle que vous voulez graphiquement Quel espace est encore libre sur mon disque dur Tapez af h disk free human readable Kdfree pareil mais en plus beau Un pi ge Il est tout fait possible qu un disque disposant de place libre ne veuille plus crire La raison La table des inodes les descripteurs de fichiers est pleine Pour le savoir dE i Pour l occupation des r pertoires du disk usage Kdu vous r pertorie tout le disque ou tout un r pertoire Comment lire la taille d un dossier avec du en obtenant seulement le r sultat global 79 Tapez du h max depth 0 home par exemple ou du s Merci Alain AUBERT et Damien CHRISMENT Mon disque d borde Que supprimer sans danger Une fois de plus ce genre de manip sera plus
64. tres sont enregistr s directement sur la carte et sont actifs d s l allumage de la machine Il faut simplement teindre et rallumer l ordinateur pour que la carte m re en tienne compte la premi re fois Si votre carte est une PCMCIA sur un portable voyez la section consacr e aux portables Si votre carte r seau est USB kawasaki mettez alias eth0 kaweth Enfin vous avez des utilitaires de diagnostic et de param trage de la carte r seau ici http www scyld com diag index html Entre autres l utilitaire mii diag 98 Configuration manuelle du r seau Attribuer une adresse votre carte Vous devez choisir une adresse IP dont la forme est X X X X nombre dont les X ont une valeur comprise entre 0 et 255 Pour un r seau priv un bon commencement est 192 168 X X avec un netmask de 255 255 255 0 R seau de classe C Ainsi 192 168 X est le num ro du r seau et le dernier X le num ro de machine Le troisi me chiffre vous servira diff rencier vos diff rents r seaux et le quatri me diff rencier les diff rents postes d un r seau n utilisez pas le z ro Vous avez donc droit 255 r seaux de 254 postes chacun Quand tout ceci est fait tapez ifconfig eth0 192 168 0 1 Dans ce cas vous attribuez l adresse 192 168 0 1 votre premi re carte ethernet eth0 eth1 pour la deuxi me etc Vous avez cr un r seau reliant directement les cartes d adresse 192 168 0 x et de m me netmask V
65. un message affichant le nom de domaine NIS Lancez alors la commande ypcat passwd Vous verrez tous les comptes sous lesquels vous pourrez vous connecter Si vous voulez que le service d marre automatiquement utilisez un gestionnaire de d marrage comme fksysv ou Ksysv et ajoutez ypbind comme service devant d marrer automatiquement Une fois que vous avez v rifi que tout marche vous pouvez effacer dans etc passwd les utilisateurs dont le n est sup rieur 500 pour viter les doublons Par la suite si vous voulez changer votre mot de passe tapez yppasswad L acc s vos r pertoires partir d une machine distante n cessite un montage par nfs S curit du serveur NIS ditez le fichier ar yp securenets et annulez la ligne avec 0 0 0 0 qui donne acc s tout le monde la place mettez plut t 113 255 255 255 0 192 168 0 0 si votre r seau local est en 192 168 0 Partager un acc s Minitel Vous devez au pr alable avoir un serveur sur lequel xtel fonctionne Il faut ensuite installer xfel sur le client Le client doit alors lancer xtel serveur 192 168 0 1 en supposant qu il s agit de l IP du serveur Vous pouvez m me utiliser ce serveur partir de Windows avec Hyper terminal 5 0 Seule difficult lors de la configuration en plus de l adresse IP HyperTerminal vous demande le port number par d faut 23 ce qui correspond un telnet Regardez dans etc services le num ro affect xtelw
66. utiliser le programme rawrite ou bien dd sous Linux dd if fichier_image of dev fd0 bs 512 Pour info ces programmes sont capables de copier une image de disquette pr sente sur un disque l identique sur une disquette Si vous n avez pas de CD ROM sur la machine c est la seule m thode envisageable Bootez ensuite sur la disquette et suivez les instructions e partir du CD ROM La plupart des distributions sont sur un CD ROM bootable Si votre PC accepte de booter sur cdrom vous ins rez le cdrom et vous d marrez Enfantin e partir de DOS Windows La plupart des distributions ont un programme DOS capable de d marrer l installation Sous RedHat c est autoboot bat dans dosutils Sur Mdk 8 0 et plus ne cherchez pas 1l n y en a plus Sur Alpha et Sparc d apr s Yann Morere Pour l installation et surtout le boot partir de disquette il faut cr er deux disquettes de d marrage pour une RedHat 6 0 et une seule pour une RedHat 6 2 L une d elle est le boot disk et l autre le root disk La proc dure de cr ation des disquettes est la m me que pour l installation sur un PC On peut utiliser rawrite Les deux images boot et root doivent se trouver dans le r pertoire images Lors du premier d marrage ins rer la disquette boot et apr s les tests de la machine interrompre le boot par SToP A Attention si on a un clavier Qwerty il faut taper SToP 0 Pour la station alpha un bon vieux CTRL C fera l affaire Su
67. vous voulez d autre pourvu que ce soit le m me que celui d clar dans Windows Apr s un service smb start Vous devriez voir la machine Linux dans le voisinage r seau de la machine Windows condition que la boucle locale lo soit active Si a ne d marre pas allez donc voir les fichiers de log dans var log samba Une cause possible est un nom de domaine d clar dans le smb conf diff rent de celui d clar dans etc hosts Samba serveur Pour toutes les fonctions serveurs de samba vous avez besoin de mots de passe G n rez le fichier etc samba smbpasswd par la commande cat etc passwd mksmbpasswd sh gt etc samba smbpasswd Ensuite utilisez la commande smbpasswa de la m me mani re que la commande passwd Sous Win98 Millenium vous aurez besoin de modifier la base de Registre 108 Placez vous sur HKEY_LOCAL_ MACHINES ystem CurrentControlSet Services VxD VNETSUP Faites Edition gt Nouveau gt ValeurD WORD Remplacez Nouvelle Valeur 1 par EnablePlainTextPassword Remplacez la valeur 0 par 1 S1 la modification la main vous effraie vous pouvez installer PTXT_ON INF pr sent sur le cd de Windows dossier tools mtsutil Sous Win 2000 syntaxe l g rement diff rent au m me emplacement EnablePlainTextPassword dword 00000001 Autoriser l acc s vos disques Linux par Windows Ins rez un paragraphe de ce type dans smb conf cdrom le nom que Windows verra path mnt cdro
68. xmodmap sur ce fichier e Une fois que les touches sont correctement d clar es on va dans l diteur de menus on s lectionne le programme que l on veut lancer on s lectionne le raccourci clavier et on appuie sur le bouton sp cial Le nom de la fonction XF86 affect e dans le xmodmap doit appara tre C est tout Pour avoir le clavier num rique automatiquement en terminal Dans etc rc d rc local ajouter Redhat for tty in dev tty 1 6 do setleds D num lt tty gt dev null done Attention Ne faites surtout pas a sur un portable Vous auriez des probl mes du fait que le pav num rique utilise les touches alphab tiques Pareil sous X dans usr X1 1R6 lib X1 1 xkb types basic intervertir les expressions levell et level2 de la section KEYPAD Vous devriez avoir un verrouillage num rique activ bien que la diode soit teinte Merci Thierry Marchand type KEYPAD modifiers Shift NumLock map None Level2 map Shift Level2 map NumLock Levell map Shift NumLock Levell level_name Level1 Base level_name Level2 Number Le Verr num sera bien activ mais la diode pas allum e 60 Si vous avez lanc X avec l option kb XkbDisable vous devez d commenter RightAlt ModeShift dans le XF86Config sinon le modificateur ne modifie rien Quelques probl mes clavier MacIntosh 68000 avec Debian 2 1 La touche ne fonctionne pas e La combina
69. 0 Mo et taper mount mnt ls Pire le MO Drive Il s agit d une sorte de disquette japonaise de 640 Mo branch e sur PCMCIA Ne me demandez aucun d tail la sp cialiste du bidule est Emmanuelle le driver s appelle nsp_cs et a t fait par un japonais On le trouve sur http www netlab 1s tsukuba ac jp yokota izumi ninja Le MO drive s installe chez moi sur dev sda en type vfat et ensuite je peux copier des fichiers dessus ou les lire comme n importe quel r pertoire Mon seul souci demeure une litanie de messages d insultes au boot Bien que je l aie d clar comme noauto dans etc fstab il le charge quand m me au d marrage Si je ne mets pas de disque dedans il se plaint d une 1 0 erreur et de ne pouvoir lire la partition table forcement mais j arrive ensuite monter le mo drive sans trop d erreurs Par contre si j en mets un il plante lors du boot M me chose quand j essaie de red marrer ma carte PCMCIA par etc rc d init d pemcia restart j obtiens un plantage g n ralis Les disquettes flash Si vous avez un appareil utilisant des disquettes flash Smart Media Compact flash etc vous voudrez peut tre les lire directement sur un adaptateur Certains de ces adaptateurs le plus souvent usb sont support s par Linux Ce sont souvent des adaptateurs multiformats scsi ce qui fait que pour les faire fonctionner vous aurez besoin que votre syst me supporte le SCSI l USB storage et le support de disques
70. 24 60 00 Hz GTF hsync 63 60 kHz pclk 136 36 MHz Modeline 1600x1024_ 60 00 136 36 1600 1704 1872 2144 1024 1025 1028 1060 HSync Vsync Vous devez copier la ligne ci dessus dans la section Monitor du XF86Config Attention Certaines documentations d cran sont un peu enthousiastes donnant comme fr quence verticale une valeur qui ne fonctionne pas la r solution la plus haute Dans ce cas l cran basculera dans une r solution plus basse sans le dire Si votre image reste un peu floue et d une r solution inf rieure celle demand e essayez de baisser la valeur de la fr quence verticale Les polices true type Vous pouvez utiliser des polices TrueType de Windows Pour cela installez le serveur de fontes xfstt Le rpm devrait tout installer facilement Entre autres il ajoute une ligne FontPath inet 127 0 0 1 7101 dans XF86Config ainsi qu un service xfstt dans etc rc d init d Copiez vos fontes ttf dans usr share fonts truetype ou cr ez un lien symbolique de m me nom vers le r pertoire de fontes sur votre ventuelle partition Windows Si vous utilisez le serveur de polices xfs ce qui se traduit par une ligne FontPath unix 1 dans XF86Config ajoutez vos chemins de fontes dans etc X11 fs config Les ascenseurs X Vous allez dire que les ascenseurs vous connaissez Eh bien ce n est pas si s r Les anciens programmes X xfm xpaint reconnaissables leur graphisme 2D assez moche utilisen
71. 95x_trm dc395x_trm 7 5 1 32 2 Cr er une nouvelle image Se placer dans le r pertoire boot puis taper mkinitrd initrd tekram img numero de version du noyau ex 2 4 18 6mdk 3 Ajouter une entr e dans LILO qui pointe sur la nouvelle image Dans etc lilo conf ajouter image boot vmlinuz label Linux Tekram root dev hdb1 initrd boot initrd tekram img read only 38 4 Mettre jour LILO sur le secteur de boot la ligne de commande taper sbin lilo Je ne trouve pas mon modem Sous X dans la distribution Redhat le mnodemtool lanc par le control panel fait ce r glage tr s facilement Sinon si c est un mod le reconnu v rifiez qu il existe un fichier dev modem pointant sur dev ttySx o x vaut entre 0 et 3 0 pour com1 3 pour com4 1s 1 dev modem devrait vous renseigner S il pointe vers un mauvais port s rie d truisez le rm dev moden et recr ez en un par 1n s dev ttyS1l dev modem par exemple dev ttySx remplace maintenant dev cuax Sur les noyaux 2 4 les ports s rie s appellent dev fts On n arr te pas le progr s Si votre port s rie a un irq atypique c est souvent le cas pour les ttyS2 et les ttyS3 v rifiez que l irg est bien affect setserial dev ttysx Si l irg ne correspond pas faites setserial dev ttySx IRQ y Si tout marche ensuite recopiez cette ligne dans Zetc rc d rc serial les fichiers re sont g n ralement des fichiers de param trages Elle se lancera toute s
72. Donc pas de Linux sur un disque SCSI si vous avez 2 disques IDE Donc g n ralement acceptez le mbr Sachez aussi que le processus d installation de Windows efface le mbr ce qui oblige dans une machine multiboot soit installer Windows en premier soit si l on installe Linux en premier avoir une disquette de boot sous la main pour pouvoir relancer Linux ult rieurement et reconstituer un secteur de d marrage en multiboot Enfin le commande magique pour restaurer un mbr d faillant ou pour revenir un DOS sans Linux fdisk mbr sous DOS Avec XP Bootez avec le cd de windows Au tableau de set up taper sur R mise a jour d une version de windows d j install e Au prompt tapez fixmbr et le tour est jou Le choix du logiciel de d marrage 12 Les distributions en proposent souvent plusieurs Lilo C est le syst me historique Il a besoin de conna tre l emplacement physique num ro de secteur des fichiers de d marrage noyau Souvent un bon choix mais refuse de booter certaines machines Grub Beaucoup plus puissant Il est capable de monter les syst mes de fichiers et de chercher les fichiers d marrer tout seul emplacement logique c est dire nom du fichier Loadlin C est un logiciel DOS qui sait booter Linux partir de DOS Windows Pratique si vous utilisez surtout Windows ou si vous ne voulez pas toucher votre mbr Les autres Rarement propos s lors de l installation Citons c
73. EWAY 192 168 0 1 l adresse de la machine qui vous donne acc s un autre r seau Sur Debian ces param tres sont dans etc network interfaces Exemple de etc sysconfig network scripts ifcfg eth0 DEVICE eth0 votre carte r seau IPADDR 192 168 0 4 votre adresse IP 100 NETMASK 255 255 255 0 NETWORK 192 168 0 0 le masque de sous r seau ONBOOT yes D marrage automatique du r seau Il faut enregistrer les adresses IP netmask les param tres pr c dents dans des fichiers etc sysconfig network et etc sysconfig network scripts ifcfg eth0 pour RedHat ou en utilisant netc fg sur RedHat Lancez le r seau par etc rc d init d network start OU restart si Vous essayez de nouveaux param tres C est tout de m me plus rapide que de rebouter non viter de taper des adresses IP le DNS Il est possible de trouver une adresse IP en tapant un nom ordinaire Pour cela vous pouvez soit configurer efc hosts qui vous sert de serveurs de noms juste pour la machine sur laquelle il se trouve et y mettre quelque chose comme 127 0 0 1 localhost localhost localdomain 192 168 0 2 D386 cecile cecile lourmel fr 192 168 0 1 dx2_50 lourmel dx2_ 50 toto soit tre client d un vrai serveur DNS Editez le fichier erc resolv conf et mettez y search lourmel club internet fr nameserver 192 168 0 1 votre serveur de noms local s il est install nameserver 192 117 200 10 l IP du DNS de club
74. Guide de D UTVIC du D butant sous Linux Guide de survie sous Linux Document crit par G DELAFOND gerard at delafond org Logo d Andr Pascual http www linuxgraphic org Version du 20 07 2005 Introduction Utiliser ce guide trouver de l aide ailleurs L installation Choix d une distribution Commencer l installation Le disque dur et les partitions Le choix des paquetages Le mode graphique Le boot Les premiers pas de l administrateur Login mail messages syst me d marrer Windows ou Linux la m moire vive faire une disquette de boot trouver les commandes astuces bash les utilisateurs mot de passe les groupes les droits les consoles faire fonctionner les commandes les r pertoires diter les fichiers trouver une cha ne voir Linux depuis Windows ou MacOS Les premiers pas de l utilisateur de base D marrage ligne de commande mot de passe espace de travail souris clavier fichiers droits syst me extinction Les p riph riques G n ralit s CD ROM disque dur disquette d mountage SCSI modem ADSL Numeris c ble son Cd audio vinyle I River Imprimante souris zip ls 120 MO Drive disquettes DVD graveur de cdrom graveur de dvdrom automontage portable fax Minitel Wacom appareil photo webcam cam scope onduleur L ordinateur portable G n ralit s modem Infra rouge Le PCMCIA L conomie d nergie Internet par t l phone portab
75. TML permettant la vue simultan e et synchronis e en texte source mode plan liste des liens texte d finitif HTML etc Impressionnant Malheureusement encore des probl mes de finition et pas de support des frames Sans compter une f cherie avec les Ispell le correcteur d orthographe GNU a une version Fran aise Pour corriger un texte ispell d fran ais letextequejeveuxcorriger txt Emacs 130 Enregistrer du texte lt Ctrl x Ctrl s gt Notation emacs C x C s puis le nom du_ fichier si le fichier n avait pas de nom dans la zone du bas nomm e mini tampon Ouvrir un nouveau fichier ou un fichier existant lt Ctrl x Ctrl f gt find puis le_nom_ du_fichier Voir tous les tampons ouverts et en cr er de nouveaux lt Ctrl x Ctrl b gt Passer d un tampon l autre lt Ctrl x b gt puis les fl ches et lt Entr e gt Lancer des commandes lt Alt x gt puis tetris doctor blackbox OU hanoi Quitter Emacs Ctrl x Ctrl c En fait si vous connaissez les raccourcis du shell Bash vous connaissez les raccourcis emacs V rifiez par set o dans le shell bash VI Ouvrir un fichier avec le curseur plac sur la premi re ligne o appara t le terme toto vi toto le_ fichier La derni re ligne du fichier vi le_ fichier La 15 ligne vi 15 le fichier Annuler la derni re commande u undo Annuler l annulation lt Ctri r gt Aller la ligne xx xx lt Maj G gt Aller en bas
76. all le modprobe 1p Pour activer le serveur d impression 1pc up 1p s il n a pas t lanc au d marrage Pour supprimer les impressions en attente 1prm a a pour all Arr ter une impression 1pc clean all D marrer le serveur d impression chaud etc rc d init d 1pda start Redhat Marche aussi avec restart status ou stop Ce syst me peut tre employ pour d marrer ou arr ter n importe quel service chaud Certains reboutent pour faire ce genre de choses S1 le port parall le ne veut pas fonctionner v rifiez que le etc modules conf contient bien alias parport_lowlevel parport_pc Pour imprimer ce superbe document que vous venez de faire avec Star office ou WordPerfect allez la section des programmes probl mes CUPS Certaines distributions remplacent le classique syst me d impression BSD par CUPS Common Unix Printing System Eh bien a a l air de fonctionner puisque CUPS sur Mandrakelinux 7 2 a t la premi re distrib Mandrakelinux installer correctement ma Canon BJ 4300 sans aucune bidouille Astuce pour Staroffice la rubrique Staroffice Pour la configuration la main lancez le service cups service cups start et saisissez dans un navigateur http 127 0 0 1 631 n cessite l activation de la boucle locale lo 47 Pour les imprimantes HP il y a un pilote disponible http hpinkjet sourceforge net Et ma souris roulette S1 la souris roulette ou non
77. all le trouv sera toujours plipO depuis le kernel 2 2 Si plip vous dit que le device est busy assurez vous de retirer tous les modules qui pourraient utiliser parport arr tez le service d impression etc rc d init d 1pd stop et surtout allez voir si proc parport U irq montre bien le num ro d IRQ de votre port parall le et pas none Faites de m me sur l autre machine en inversant les num ros d IP Attention certains ports parall les ne sont faits que pour les imprimantes et ne fonctionneront pas avec plip Autre pi ge les machines peuvent se pinguer elles m mes mais elles chouent pinguer l autre il s agit soit d une d faillance du c ble soit d un port parall le mal param tr Il doit tre EPP ou ECP et non en mode normal Quant aux ports s rie ils ne fonctionnent avec slip que s ils sont de type UART 16 550 a se voit dans dmesg ou setserial Pour arr ter ifconfig plip0 down Attention M me si votre port parall le fonctionne sans IRQ pour une imprimante une IRQ est indispensable pour un r seau plip Vous avez plusieurs cartes r seau Donnez leur des adresses appartenant des r seaux diff rents 192 168 0 1 et 192 168 1 1 par exemple Votre machine pourra acc der 2 r seaux diff rents et servir de passerelle de l un l autre Astuce si vous ne savez pas quelle carte est eth0 et eth1 activez d sactivez les tour de r le ifconfig up et down et regardez
78. as X existe mais pointe vers un mauvais serveur X se d tecte par 1s 1 usr X11R6 bin X rm usr X11R6 bin X puis ln s monserveurX X dans usr X11RG bin De nombreuses cartes r centes ont un serveur X sp cifique XBF pour les Intel 740 et un mode d emploi sp cifique Liste des cartes compatibles http freedesktop org xorg X11R6 8 0 doc RELNOTES3 html 0 Encore un probl me dans certaines distributions si vous utilisez Xfree 4 x le fichier de configuration s appelle etc X11 XF86Config 4 Inutile de vous acharner sur le fichier XF86Config qui n est pas lu Pour le savoir examinez le fichier var log XFree86 0 log si vous en avez un Sur x org il peut s appeler xorg conf ou XF86Config Pour installer X org t l chargez tous les binaires puis lancez en ayant quitt X la commande sh Xinstall sh la fin de l installation vous pourrez configurer avec xf86cfg mode graphique ou xf86config mode texte Lancer X automatiquement Sur Red Hat Mandrakelinux ditez le etc inittab puis remplacez id 3 initdefault par 5 Sur Suse remplacez 2 par 3 Sur Slackware remplacez 3 par 4 87 Sur Debian le niveau de d marrage est 2 Le gestionnaire de d marrage graphique est lanc en cr ant un lien symbolique ca etc rc2 dpuis 1n s init d kdm S99kdm par exemple si ce lien n existe pas d j Voil comment les auteurs de distributions compliquent la vie des Linuxiens et des r dacteurs
79. autions n ont pas t prises Si vous avez perdu un mot de passe utilisateur d marrez sous root et changez le normalement passwd Louis_14 Crypter et authentifier ses fichiers et ses mails Quelques mots sur GnuPG http www gnupg org Les deux probl mes que vous rencontrez avec les documents lectroniques sont de savoir coup s r qui vous les a envoy s et si ce document n a pas t modifi et d changer des courriers que seul le destinataire peut lire Pour ce faire le programme gpg ou son interface gpa vous permet de g n rer une paire de cl s l une priv e et l autre publique bas es sur votre identit et sur une phrase de passe Votre cl priv e doit rester secr te mais vous devez ABSOLUMENT en faire des copies de sauvegarde alors que votre cl publique doit tre diffus e le plus largement possible Pour authentifier un document vous utilisez votre cl priv e et votre mot de passe Le document sera accompagn d un hash sorte de synth se entre la cl et le document Le destinataire au moyen de votre cl publique v rifiera que le document correspond bien au hash ce qui prouve qu il a bien t valid par votre cl priv e et qu il n a pas t modifi Pour crypter un document vous utilisez la cl publique de votre destinataire Il utilisera sa cl priv e et son mot de passe pour le d crypter Comment changer ses cl s publiques Vous donnez physiquement votre corresponda
80. blioth ques librairies utilis es par les programmes proc vous n avez rien y faire Permet entre autres de conna tre les ressources utilis es par les diff rents p riph riques m moire irq DMA 26 boot dans Redhat le noyau directement dans la racine sous Slackware Il s appelle vmlinuz noyau compact ou kernel 2 x xx ou n importe comment d autre pourvu que a corresponde au param trages du syst me de boot lilo ou chos Si vous bootez par loadlin depuis dos ne cherchez pas le noyau ici il est sur la partition DOS root le home du super utilisateur home xxx les r pertoires personnels des utilisateurs mnt les disques que vous voulez rattacher votre arborescence mnt cdrom mnt floppy Notez que si a vous chante vous pouvez les mounter n importe o ailleurs et sous n importe quel nom ce que font certaines distributions cdrom et floppy Attention il y a des pi ges Tout plein de r pertoires portent le m me nom mais avec un chemin diff rent bin lib etc et d autres Lorsque vous rep rez un fichier important notez en le chemin par crit du moins au d but Je ne sais pas diter les fichiers de param trage Note ces explications sur VI sont destin es aux syst mes disposant de tr s peu de fonctions en tat de marche D autres programmes plus faciles d abord sont cit s la fin de ce paragraphe Pas de probl me vi etc monfichierquejeveuxmodif
81. celle du BIOS hwclock hctosys Utiliser Internet pour mettre la pendule l heure rdate s 128 115 14 97 sous root Stopper un compte sans stopper un programme appartenant ce compte Imaginons que vous vouliez qu un travail finisse une compilation par exemple et que vous vouliez laisser votre machine quelqu un d autre Tapez nohup 1a_commande tout simplement M me apr s que vous tes d logu le programme tourne toujours Comment d marrer plus vite Linux d marre selon un niveau d ex cution d fini dans le efc inittab par ex level 5 pour X sous Redhat Un certain nombre de services sont lanc s automatiquement Il se peut que certains d entre eux ne vous servent pas Vous pouvez supprimer selon votre cas de figure e pd ou cups si vous n avez pas d imprimante e crond et atd si vous n utilisez pas la gestion de t ches programmable e gpm le gestionnaire de souris en mode texte e Sendmail si vous n envoyez pas de courrier par cette m thode e Postgres si vous n utilisez pas cette base de donn es Pour cela vous pouvez lancer le setup de Redhat Drakconf ou un diteur de Syst me V ksysv ou tksysv Lancer un service Un certain nombre de services ou daemons tournent en t che de fond attendant un ordre G n ralement ces services sont lanc s par des fichiers situ s dans etc rc dVinit d selon les distributions Ils se d marrent sous root la main soit en tapant etc rc d i
82. ces au son dans etc modules conf Astuce Avant de lancer sndconfig activez tous les p riph riques que vous poss dez carte r seau zip modem souris de mani re ce que leur IRQ soit connue du syst me comme utilis e v rifiez par cat proc interrupts De cette mani re sndconfig attribuera une IRQ vraiment libre votre carte son et vous ne risquez pas un conflit au prochain d marrage 41 S1 le son est faible augmentez le avec xmixer Si la carte son est en module le fichier efc modules conf devrait contenir quelque chose comme a alias sound sb pre install sound insmod sound dmabuf 1 alias midi opl3 options opl3 io 0x388 options sb 10 0x240 irq 5 dma 3 dmal6 7 mpu_io 0x300 Pour ces cartes base de 1810 alias sound slot 1 1810 _ audio Une bonne raison pour que a ne marche pas le etc modules conf peut contenir alias char major 14 off Remplacer off par sound Enlevez les sur les lignes qui vous correspondent Puis modprobe sound S1 le pilote standard OSS ne vous pla t pas essayez alsa Il est n cessaire pour certains programmes et de plus supporte le full duplex son dans les 2 sens Configuration d alsa Procurez vous la derni re version 1 0 2 actuellement d alsa ftp ftp alsa project org pub driver normalement pr sente dans votre noyau en standard dans 2 6 Commencez par d sactiver le module son s il tait install v rifiez par 1smoa puis ret
83. chose e Enfin vous tes raccord visible vos ports sont ouverts vous avez des serveurs activ s C est ce moment l que votre firewall sera utile et encore difficilement Bien s r vous pouvez refuser certains types de paquets mais si votre serveur a une vuln rabilit il y a de fortes chances que vous soyez attaquable 13 Configuration des logiciels Comment installer un programme a se complique Si le programme est livr en binaires Premier cas de figure vous avez un rpm sous Redhat ou un deb sous Debian rpm i monprogramme rpm ivh pour plus de d tails ou dpkg i monprogramme deb Attention Il existe g n ralement plusieurs versions selon le type de processeur famille 386 alpha et la distribution un rpm pour Suse n est pas forc ment compatible avec une RedHat Si une version est d j install e vous risquez d tre bloqu Vous pouvez essayer rpm Uvh monprogramme rpm U pour update Si a ne marche encore pas rpm U monprogramme force L op ration marchera forc ment mais le programme ne marchera pas coup s r 123 Avec Debian dpkg i force depends permet aussi d installer un programme r calcitrant Les nouvelles versions de Debian utilisent apt get Tapez simplement apt get install le programme et le syst me se d brouillera automatiquement avec les d pendances Si c est du fgz et que son contenu est manifestement destin la racine r pertoires us
84. cuter vos applications Windows en local ou en r seau utilis par certaines entreprises qui passent leur postes utilisateurs sous Linux sous la forme de serveur capable d exporter des sessions Windows pour les utilisateurs qui en ont temporairement besoin VMWare logiciel commercial r cup rer sur http www vmware com cr e une machine virtuelle avec BIOS virtuel dans laquelle vous pouvez installer Windows Grosse 137 puissance n cessaire je fais tourner MS DOS avec seulement 64 Mo de RAM S installe par vmware instal1 p1 Copier le fichier licence envoy par e mail par la soci t dans root vmware Le r sultat est bluffant Plex86 l quivalent en libre En phase finale de d veloppement VNC license GPL permet d afficher l cran de n importe quelle machine reli e en r seau TCP IP donc entre autres d avoir un Windows dans une fen tre Tant qu on est dans les mulateurs Line http line sourceforge net fait le contraire de Wine il fait tourner les applis Linux dans Windows d veloppement peu actif Pour lire MS Word et MS Excel sans MS word ni MS Excel e Le plus efficace strings letexte doc ou strings fichier doc fmt w 65 more Vous aurez la surprise de lire non seulement le texte mais aussi le mod le d imprimante toutes les corrections et avec un peu de chance le num ro de carte bleue de l exp diteur e Le plus d finitif MSWordView http www wvWare com
85. db cdrom IDE Idev modem gt dev ttySX Cela permet aux applications de ne pas se pr occuper du syst me les appels aux p riph riques sont redirig s aux bons endroits Dans le kernel 2 4 seuls les p riph riques effectivement pr sents sur le syst me sont list s ici Si vous avez besoin de cr er un descripteur commande mknod maniement compliqu et rarement utile pour une utilisation de base Un exemple mknod dev nul1 c 1 3 c character 1 majeur 3 mineur La liste des num ros majeurs et mineurs se trouve dans usr src linux Documentation devices fxt Normalement les kernels de la s rie 2 4 peuvent cr er lors du besoin les descripteurs de p riph riques s ils utilisent devfs usr les ex cutables ordinaires usr X1 1RG bin les sources usr src et leurs librairies usr lib var des fichiers de taille variable On y trouve souvent des param trages et des librairies de programmes etc les param trages fstab pour les syst mes de fichiers inittab pour le script de d marrage runlevel S pour le d marrage en mode graphique dosemu conf wine conf lilo conf pour param trer le mode de d marrage de LILO d lai nom du noyau lancer par d faut en premier etc rc d rc local pour les programmes lancer automatiquement au d marrage etc rc d rc serial pour les param trages du port s rie NB les distributions non bas es sur Red Hat sautent le r pertoire rc d lib les bi
86. de documentation Ceci vous lance par d faut xdm v rifiez qu une ligne la fin du fichier lance xdm ou mieux kdm si vous renseignez correctement la ligne qui est lanc e par le level 5 Pour le window manager par d faut il faut cr er un fichier SHOME xsession inutile pour kdm et le rendre ex cutable chmoa x Placez y le nom de votre WM pr f r Pour KDM GDM vous devez avoir un r pertoire etc X1 1 wmsession d contenant un script par syst me graphique d marrable Le num ro qui pr c de leur nom indique leur place dans la liste Vous pouvez r g n rer ces fichiers avec chksession Pour choisir le gestionnaire de d marrage graphique la solution ne se trouve plus dans le etc inittab qui doit finir par x 5 respawn etc X11 prefdm nodaemon mais dans etc X1 1 prefdm qui lance xdm gdm ou kdm au choix Vous y trouverez aussi le PATH Mandrakelinux partir de 9 0 a supprim la ligne prefdm dans inittab pour mettre un script dans etc init d nomm dm Ensuite dans le centre de configuration kde applications configuration du bureau sessions ajoutez les noms des wm que vous voulez choisir au d marrage exemple window maker Pensez aussi changer la langue de kdm Comme toujours Gnome a son quivalent le Xsession doit tre configur comme pour kdm et il faudra cr er des fichiers sp ciaux pour chaque WM dans usr bin gdm en suivant le mod le de ceux qui y sont d j Si le red marrage
87. e Jean Marc me signale aussi que pour Wanadoo c ble il faut utiliser le protocole pppoe comme pour l ADSL Exemple sur Mandrakelinux e j ai d coch la configuration automatique de la connexion pour le faire en manuel e j ai choisi ADSL a la place de cable e l il donne le choix du protocole j ai donc choisi pppoe e ensuite je me suis servi de la proc dure d installation de c ble Wanadoo sous Mac fourni par Wanadoo par courrier j y ais pris les renseignements sur les addresses DNS ansi que le nom de domaine mon identifiant etc afin de param trer la connexion La connexion c ble peut tr s bien tre partag e avec un r seau local par ipchains Et ma carte son Cherchez un fichier son find name au ou wWav Placez vous dans son r pertoire cd puis tapez cat fichierson au gt dev audio Autre possibilit cherchez un fichier wav et tapez play monson wav Il sort un son Bravo Il ne se passe rien Tant pis tapez sndconfig RedHat et suivez la proc dure a marche g nial Toujours pas Essayez de d sactiver le pnp dans le BIOS a peut suffire Sinon 1l va peut tre falloir compiler le noyau Trouvez une bonne doc kernel how to Attention La commande snaconfig ne marche que si votre carte son est compil e en module Si vous la mettez directement dans le kernel il faudra lui passer les IRQ vous savez le plug and play au boot De plus il faudra supprimer les r f ren
88. e ca duduche vous am ne dans le r pertoire duduche lui m me situ dans le r pertoire courant ici home Sinon tapez le chemin complet cd home duduche Pour remonter d un niveau ca ne pas oublier l espace Plus simple s pour sup rieur comme alias sur certaines distributions Mandrakelinux Pour retourner chez soi home ca tout court Pour aller au r pertoire pr c dent ca Id al pour faire des allers retours entre deux r pertoires 25 Copier un fichier cp fichiersource fichiercible fait une copie du fichier fichiersource au fichier fichiercible mv fichiersource fichiercible remplace fichiersource par Jichiercible permet les changements de nom ou d emplacement Changer la date d un fichier touch m 05041020 fichier _a changer de date attribue le 4 Mai 10 h 20 votre fichier A quoi servent tous ces r pertoires C est un gros probl me lorsque l on d bute sous Linux les arborescences varient d une distribution l autre Si vous disposez d un bouquin sur Slackware et d une Redhat sur votre micro il faudra traduire les chemins la commande fina sera utile Grossi rement bin et sbin programmes ex cutables de base sbin programmes du chef dev les p riph riques Un certain nombre de ces fichiers sont des liens symboliques vers les vrais fichiers utilis s par le syst me dev mouse gt dev ttyS0 souris com1 ou dev misc psaux souris ps2 dev cdrom gt dev h
89. e mknod m 666 dev raw1394 c 171 0 Mon clavier me joue des tours Le probl me du verrouillage num rique le Num Lock n est en g n ral pas lanc au d marrage il pose d ailleurs souvent des probl mes avec X window sp cialement avec Motif emp che le changement de fen tre avec fvwm Le probl me du clavier anglais Normalement l installation de Linux vous demande la langue et le clavier installer Vous devriez donc avoir un clavier Fran ais Sinon ditez etc sysconfig keyboard KEYTABLE fr latinl Certaines touches font n importe quoi C est souvent le cas des touches lt home gt et lt Suppr gt qui fait comme lt Eff gt Dans ce cas ins rez ce petit script dans inputrc set metaflag on set convert meta off set output meta on e 1 beginning of line e 3 delete char e 4 end of line Astuce pour conna tre les codes des touches dont vous avez besoin utilisez xev dans un xterm puis tapez sur les touches dont vous voulez le code Pour g rer les touches suppl mentaires de votre Clavier ultra sp cial Voyez les excellentes pages http shift free fr ordi_clavier_ logitech et http kadreg free fr cla e On d tecte le keycode avec xev 59 e On cherche une fonction dont le nom convient dans usr X11R6 lib X11 XKeysymDB ex XF86Mail e On reporte cette fonction dans le etc X11 Xmodmap comme celles qui s y trouvent d j genre keycode 384 XF86Mail e On relance
90. e Le copier coller vous surlignez en balayant une zone de texte bouton gauche enfonc et vous collez en cliquant du bouton central TR S pratique e Les actions sp cifiques ou les menus contextuels sp ciaux cliquez du bouton central sur la case d agrandissement d un programme sous KDE cliquez du bouton central sur le bureau sur un dossier dans Konqueror bref plein de fonctions en plus Il y a galement des combinaisons Alt bouton gauche central droit Si vous n avez pas de bouton central vous devriez pouvoir l muler en cliquant simultan ment sur les boutons gauche et droit Si votre souris a une molette celle ci devrait fonctionner dans peu pr s tous les programmes et tenir lieu de bouton central en la cliquant 30 Le clavier Il fonctionne peu pr s comme sur les autres syst mes Il y a des diff rences au niveau de la gestion du VerrMaj qui ne s arr te que si l on appuie une deuxi me fois dessus et qui ne s applique g n ralement pas aux chiffres et la ponctuation En revanche la combinaison lt VerrMaj Lettre_accentu e gt donne une lettre accentu e majuscule Vous aurez aussi des r sultats int ressants avec la combinaison lt AltGr lettre_ordinaire gt Les programmes Vous devriez trouver facilement des programmes dans les menus du gestionnaire de bureau Rien de diff rent des syst mes habituels Si le programme dont vous avez besoin n est pas install et que vous n avez pas l administrateur so
91. e et tr s efficace e Onglet Names ajoutez les IP de votre provider e Onglet hosts l IP et le nom de votre provider e Onglet interfaces add choisissez ppp puis le num ro de t l phone de votre provider votre login et votre password Une fois configur il suffit de cliquer sur l onglet interfaces ligne ppp0 bouton activer Autre m thode pour se connecter une fois la configuration effectu e ifup ppp0 Se d connecter ifdown ppp0 Bien plus rapide que de lancer un connecteur graphique 117 Pour AOL essayez Penggy http www peng apinc org non valable pour AOL en ADSL Un peu de technique sachez que la version 2 2 du kernel faisait appel un module nomm ppp o Le 2 4 utilise deux modules ppp_generic o et ppp_async o pour un modem non Numeris Naviguer sur le Web Linux propose de nombreux navigateurs Firefox Konqueror Opera Galeon etc pour le mode graphique Il vous faudra installer flash RealPlayer et java javascript pour qu un maximum de sites fonctionnent correctement Sur les sites qui vous rejettent pour cause d identifiant du navigateur 1l est possible d emprunter l identit d un autre navigateur par exemple avec Konqueror fonction identit du navigateur Pour la navigation en mode texte il y a lynx links et w3m ces deux derniers tant plus complets et plus commodes tre un client FTP Konqueror peut m me faire du ftp avec mot de passe si l
92. e il suffit de d marrer la station avec la disquette boot dans le lecteur Apr s ses premiers tests vous avez l invite gt gt gt et vous allez indiquer que vous voulez booter sur la disquette par la commande b dva0 Si vous d sirez plus d informations faites help boot Ensuite il y a un acc s sur la disquette il s agit du chargeur aboot qui d marre Ce dernier vous rend la main par aboot gt et la vous r pondez lt 0 gt ceci est la configuration qui charge le noyau de la disquette Lors du partitionnement du disque de boot il faut faire attention si vous choisissez d installer aboot de commencer la premi re partition au cylindre 2 En effet aboot s installe sur le premier cylindre Aboot charge alors le noyau et cela peut tre tr s long on peut m me penser que c est plant 25min puis le noyau se charge Une nouvelle invite vous propose de remplacer la disquette boot par la disquette root ce que vous vous empressez de faire Le noyau finit de booter et vous arrivez sur la page d accueil d installation de la distribution Il ne vous reste plus qu faire l installation comme avec un PC Si vous tes moins chanceux et que vous installez partir du CD Rom dkaxxx ou xxx vaut 400 500 suivant l ID SCSI du CD Rom il vous faudra entrer la ligne de commande suivante gt gt gt boot dkaxxx fi kernels generic gz fl root dev scd0 bootdevice dev sr0 Le disque dur et les partitions Probablement le probl me le
93. e internet avec le nom ppp user et le password de ppp user Attribuez une adresse IP identique celle qui figure dans etc mgetty sendfax login config JAutoPPP usr sbin pppd dev modem 192 0 0 1 192 0 0 2 chap pap login modem crtscts debug Pour autoriser la connexion il faut ajouter au fichier etc hosts une ligne comme 192 0 0 2 ipguest et au fichier etc ppp options lock 192 168 0 2 L arr ter mgetty stop Une fois connect la machine devient elle m me une passerelle r seau pour peu qu elle soit raccord e un r seau local ou un client ou serveur VNC ou ce que vous voulez d autre Voir l cran de l autre avec VNC Une fois en r seau TCP IP que ce soit en local ou distance vous pouvez utiliser VNC un superbe free software multiplate forme qui vous permet de voir Windows dans une fen tre de Linux ou le contraire Si l cran de Windows est assez facile voir vncviewer 192 168 0 1 0 il est plus compliqu de dire Linux quel cran on veut qu il exporte Le lancement par d faut de VNC serveur vncserver sous Linux exporte une fen tre o il ne se passe rien On peut obtenir quelque chose en faisant export DISPLAY 1 si l affichage 1 est celui utilis par VNC voir en faisant ps aux grep Xvnc avant de lancer les programmes Si vous avez un fichier vnc xstartup dans votre home du genre bin sh exec etc X11 xinit xinitre amp 116 xsetroot solid grey x
94. e mgetty endfax Lancer mgetty dev tty50 si votre modem est en coml Pour envoyer Le premier probl me est d obtenir un fichier g3 la norme des fax Pour cela plusieurs solutions pbm2g3 digifax faxspool Cette derni re non contente de convertir le document le met en file d attente sinon utiliser faxqueue Syntaxe faxspool 0123456789 le document que je veux envoyer par fax utilise ghostscript Pour faire partir les fax en file faxrunq utilise sendfax Sinon usr sbin sendfax v 0123456789 f1 93 vous permet de choisir le fax envoyer ici f1 g3 Pour bien faire mettez votre num ro dans etc mgetty sendfax mgetty config et etc mgetty sendfax sendfax config ainsi que le port s rie du modem Les fax sortants sont dans ar spool fax outgoing Pour recevoir Lancer mgetty si ce n est d j fait Faire attention ne pas activer les diverses options qui emp chent la r ception de fax ou le d crochage Le modem doit d crocher tout seul apr s X sonneries param trable Pour voir les fax viewfax var spool fax incoming le_ fax_que_j_ai_re u clic droit ou gauche pour agrandir bouton central pour se d placer Pour que mgetty tourne toujours apr s avoir re u un fax mettez dans le efc inittab une ligne comme S0 2345 respawn sbin mgetty ttyS0 67 Le SO repr sente le port s rie 2345 les runlevels o mgetty est cens fonctionner en t che de fond Configuration d Hy
95. e pas soit il est mal renseign soit il n est pas l endroit escompt et il se peut que vous escrimiez modifier un fichier qui n est pas lu Tout scanner fonctionnant sous sane a BESOIN d un fichier dans sane d Astuce Pour acc l rer le d marrage de sane supprimez toutes les entr es inutiles dans votre usr local etc sane d Ne gardez que votre descripteur de scanner et dIl conf Autre possibilit ditez le dll conf c est le fichier lu par d faut et retirez toutes les lignes qui ne vous concernent pas OCR Pour l OCR reconnaissance optique des caract res il n y a malheureusement pas grand chose pour le moment en dehors d un produit commercial 1 495 p riode d essai gratuite nomm OCRShop soci t Vividata Ce produit est assez limit sortie texte brut seulement pas d utilisation du pilote SANE ce qui restreint les scanners reconnus enregistrement fastidieux etc 57 J ai aussi trouv en surfant un certain OCRchie http http cs berkeley edu fateman kathey ocrchie html Ce produit serait capable de lire des fichiers tiff Il y a aussi gocr qui a encore des progr s faire et l interface graphique KDE kooka qui g re sane et gocr lit le pnm le pgm le pbm le ppm et le pcx Le plus abouti dans le libre semble tre ClaraOCR http www claraocr org lit le pbm Gocr peut tre pilot par xsane ou kooka La photocopie Les interfaces graphiques de scanner disponibles sou
96. e tous les montages Linux ordinaires Win dos 95 pourra faire un telnet sur Linux mais l inverse n est pas vrai car win 95 ne comporte pas de serveur telnet en standard Autoriser l acc s votre scanner Linux Utilisez un client Windows http www xsane org xsane win32 html Des Macs sur le r seau Vous avez des Macintosh sur le r seau Netatalk est fait pour vous Pour partager une connexion Internet Commencez donc par vous assurer que le ip forwarding est inclus dans le noyau Si c est non recompilez Vous devez ensuite installer ipchains Puis activer le IP forwarding en tapant echo 1 gt proc sys net ipv4 ip_ forward Le serveur doit autoriser l acc s aux clients en faisant ipchains A forward j MASQ s 192 168 0 0 24 da 0 0 0 0 0 pour que toutes les machines 192 aient l acc s vers n importe quelle autre adresse s source d destination Le serveur doit aussi d clarer l IP par laquelle il est raccord au r seau local comme route Les clients n ont strictement rien de sp cial faire d autre que de d clarer l IP du DNS du provider dans les param tres r seau donner l IP de la machine qui est reli e au modem comme default Gateway et le num ro de la carte r seau eth0 par ex comme default Gateway Device Il leur suffit d tre en r seau TCP IP avec le serveur et de taper une URL dans n importe quel Navigateur Ceci fonctionne quel que soit l OS et le navigateur du client et quelque soit le type de connex
97. e_partage_de_1_ imprimante Vous pourrez m me profiter de l acc s internet de la machine Linux avec ipchains d finissez l IP du serveur comme passerelle par d faut et mettez les coordonn es du provider dans l onglet DNS Vous pouvez aussi imprimer distance soit en installant l imprimante avec les drivers Windows soit en l installant avec le driver Apple laser m me astuce que pour Linux Linux Si vous aimez les messages winpopup installez linpopup http www littleigloo org downloads php3 pour envoyer des messages Windows gt Linux je n arrive pas les faire afficher par Linux alors que Windows dit qu ils sont partis Autoriser l acc s vos disques Windows Pour mounter sous Linux un disque de Windows oubliez mount mais faites plut t smbmount windows C mnt win n cessite le paquetage samba client Dans cet exemple 110 windows est le nom de votre machine sous Windows original non C est le nom de partage du disque C de plus en plus fort et mnt win est le nom du r pertoire de montage sous Linux partir de ce moment vous pouvez faire toutes les op rations de transferts de fichiers facilement Depuis les versions 2 x de Samba smbmount a disparu au profit de mount tout court mount t smbfs o username toto password taratata windows C mnt win Avantage ajoutez a au etc fstab chez moi a donne maman e mnt zip smbfs password user noauto et les montages se feront comm
98. ec bat en autoexec lin le 135 signaler au dosemu conf emubat lin et mettre en commentaire les lignes qui chargent le clavier et les fontes dans l autoexec lin Vous verrez d marrer un DOS propre et avec plus de m moire que le vrai Il faut aussi renseigner le dosemu conf avec _rawkeyboard on _keybint on et _layout fr pour avoir le Fran ais Pour toutes les op rations DOS si les interfaces graphiques chouent vous pouvez utiliser les mtools Le principe est simple toutes les commandes MSDOS on un quivalent qui se trouve en ajoutant m devant la commande DOS mformat mcopy a marche parfois mieux que la vraie Dosbox Homepage http dosbox sourceforge net Cet mulateur mule le processeur 286 et 386 de le DOS Il g re la m moire prot g e On peut donc y faire fonctionner les applications exigeantes jeux mulateur PSION 3 etc En revanche il est plut t lent Et mes applications Windows Linux sait aussi leur procurer un environnement En revanche wine n mule que le fonctionnement de Windows pas la totalit de l environnement Les applications Windows du moins celles qui veulent bien tournent directement dans Linux Si vous installez partir des sources n utilisez pas le sempiternel configure mais lancez tools wineinstal1 dans le r pertoire des sources Cela fera toute la compilation et cr era un fichier de param tres wine
99. elles se trouvent sur le cdrom tapez dans le r pertoire des rpm du cdrom la ligne suivante for i in rpm do rpm qlp ilgrep yacc gt dev null echo i done dans cet exemple on cherche le rpm qui contient yacc Cette astuce est bien entendu valable dans tous les cas o vous cherchez identifier un paquetage contenant un fichier En d sespoir de cause make i pour terminer la compil en ignorant les erreurs Si make ne trouve pas le compilateur C faites export CC usr bin gcc adaptez selon votre cas Compiler plus vite faire un cluster de compilations Si vous avez un r seau de machines Linux avec un environnement de compilation install vous devriez installer distcc http distec samba org sur toutes les machines e Surla machine cliente tapez export DISTCC_HOSTS moi toi lui l_autre e Sur CHAQUE machine serveur moi toi lui L_autre lancez aistcca e C est pr t e Surla machine cliente tapez make j8 CC distcc variante pour le C tapez plut t cxx distcc Hop votre cluster fonctionne Vous pouvez v rifier par un top sur les diff rentes machines Le gain est proportionnel au nombre de machines La valeur du chiffre qui suit j doit tre d environ le double du nombre de machines Les pr cautions ne pas utiliser de versions diff rentes de gcc ou des librairies ne pas mettre dans la liste des h tes une machine non disponible De quoi transformer un r seau de bureautique en m ga cluster B
100. els 95 Sous Linux le module pptp remplac maintenant par pppoe se charge de ces connexions Je vous conseille une authentification CHAP qui vous permettra d acc l rer les n gociations PPP Wanadoo s attend une authentification CHAP Infos piqu es Tranx Nouvel L ADSL s installe sur une carte r seau Le programme pptp lance une connexion ppp que vous pourrez Voir par ifconfig support ppp obligatoire dans le noyau L ADSL How to est assez clair et complet Le modem Speedtouch USB Alcatel a un pilote ici http www alcatel com consumer dsl tez htm Les informations pour l installer sont l http linux usb sourceforge net SpeedTouch ou l http linux gegeweb net adsl pppoe html Un autre driver d velopp initialement par Beno t Papillault et depuis rejoint par d autres est disponible ici http speedtouch sourceforge net Celui ci qui pr sente l int r t d tre sous licence GPL fonctionne vraiment tr s bien partir du noyau 2 2 17 et sans avoir recompiler On m a aussi donn des infos sur les modems ADSL 3com Il faut renoncer l USB et les faire fonctionner en Ethernet Pour AOL il n y a pas de solution en ADSL Pour Macintosh rendez vous sur le site http guillaume rince free fr informatique adsl adsl html La freebox La freebox est un moyen d acc der Internet haut d bit 2 Mb s maxi L appareil est une sorte de PC sous Linux sans clavier souris ni cran reli
101. ennent votre syst me Mettez le maximum de choses en module sinon kernel too big Ne mettez surtout pas en module les choses indispensables au d marrage par ex les disques IDE si vous bootez en IDE ou le file system exf2 Acceptez le loadable module support sinon les modules ne fonctionneront pas Quelques astuces le fichier de config par d faut s appelle config et se trouve dans linux L utilisation de ce fichier sans modification a 99 chances sur 100 de vous mener au d sastre Si vous voulez juste mettre votre noyau jour ou ajouter un module essayez de trouver le fichier de config qui a t utilis par votre distribution Celui de Mandrakelinux se trouve dans boot et se nomme config Vous pouvez tre presque s r que votre compil d bouchera sur un noyau utilisable S1 votre noyau a t compil avec la bonne option votre fichier de config est accessible dans proc Si vous voulez compiler un noyau de m me version que celui que vous avez d j pour viter les conflits et conserver l ancien renommez le en ajoutant EXTRAVERSION 2 dans le Makefile par exemple S1 votre config provient d une ancienne version faites make oldconfig Enregistrez vos param trages sous un nom ex mon_noyau cela vous permettra de ne pas tout recommencer en cas d une simple erreur ou m me pour une version suivante Puis faites save and exit 141 Ensuite make puis make modules _ install Attenti
102. entaine de Mo convient tr s bien Beaucoup plus si vous voulez tre un serveur apache Format ext2 ext3 ou reiserfs recommand Cette partition est facultative root Pour la m me raison que home puisque root est le home du chef Format ext ou reiserfs Cette partition est facultative En r sum sachez que tous les r pertoires qui n ont pas une partition sp cifique seront automatiquement install s dans la partition Ne tentez surtout pas une partition etc ou bin vous ne pourriez pas d marrer hibernation Si vous voulez faire du suspend to disk sur un portable pr parez cette partition avec l outil sp cial g n ralement avant tout autre partitionnement J ai eu de gros ennuis avec l hibernation qui me bouisillait ma swap chaque utilisation partition Windows Ce n est pas idiot de mettre sur votre disque une partition windows m me si vous n installez pas Windows Si vous avez un Windows utilisant NTFS il est tr s utile d avoir une partition FAT 32 pour changer les donn es Le choix des paquetages Le syst me d installation va ensuite vous proposer une incroyable quantit de logiciels installer g n ralement group s par genre Si vous choisissez fout l installation pourrait prendre pas mal de temps genre 1 ou 2 heures et occuper 3 ou 4 Go de disque Si vous choisissez peu de choses vous risquez d tre g n aux entournures Essayez de lire l aide qui accompagne les paquetag
103. es Une id e quand m me si vous comptez installer des logiciels distribu s sous forme de source vous devez avoir tous les outils de d veloppement langages et biblioth ques dont le nom finit souvent pas dev ou devel a occupe un gros volume mais c est assez fastidieux si vous voulez les installer ensuite la main Les autres programmes sont assez faciles ajouter ult rieurement 11 Une astuce vous pouvez installer un minimum de choses afin de faire une premi re installation rapide Regardez la fin si tout marche comme vous voulez et recommencez l installation cette fois compl te Vous n aurez pas besoin de refaire l op ration d licate du partitionnement puisqu elle est d j faite Ou ajouter les paquets suppl mentaires au moyen d un utilitaire perfectionn comme urpmi ou apt get Le mode graphique Votre logiciel d installation devrait vous param trer plus ou moins automatiquement le mode graphique Il se peut qu il choue Dans ce cas vous devriez avoir au moins un mode graphique qui fonctionne le mode VGA 16 640 x 480 en 16 couleurs a vous donnera le temps pour installer mieux ensuite Si le mode graphique passe bien les tests vous devriez pouvoir accepter que le mode graphique d marre automatiquement au boot Si lors du premier reboot vous tombez sur quelque chose d inutilisable clignotements horribles etc rebootez et signalez au gestionnaire de boot que vous voulez d marrer dans un niveau inf r
104. es derni res versions des programmes mais pas de validation de l ensemble de la distribution Le choix peut aussi porter sur le support o vous comptez r aliser l installation Par exemple certaines distributions acceptent de s installer sur une partition DOS Windows syst me UMSDOS C est moins bien mais c est plus simple Certaines sont m me faites pour cela winLinux DosLinux Il existe aussi une distribution faite pour s installer sur une disquette zip Zipslack C est commode mais avec 100 Mo on ne fait plus grand chose de nos jours Le choix peut aussi porter sur la place dont vous disposez Les Suse Mandrakelinux RedHat et apparent es sont de vrais mastodontes G n ralement l installation est tout simplement impossible en dessous de 200 ou 300 Mo mode minimal en 65 Mo pour Mdk Rabattez vous sur les distributions plus modulaires Slackware ou Debian qui permettent de descendre jusqu 20 40 Mo Le m me probl me se pose si votre RAM est trop exigu Les derni res Slack ne s installent pas avec 8 Mo de RAM et la plupart des grosses distributions peinent avec 16 Mo Mandrakelinux a besoin de 48 Mo sauf si vous faites une installation minimale c est dire en d s lectionnant tous les packages que vous pourrez installer plus tard Le choix peut aussi tre de ne pas installer Linux sur un disque Certaines distributions s ex cutent directement depuis le support d installation en m moire vive dans un ramdisk
105. es principales commandes il y en a entre 1 000 et 2 000 sur un Linux moyen sont 1s liste des fichiers dir sous DOS ca change directory cp copie un fichier mkdir make directory rm remove rm rf monr pertoire efface un r pertoire plein rmdir enl ve un r pertoire vide mv move d place ou renomme mv ancienfichier nouveaufichier vi dite ou cr e un fichier texte find whereis ou locate recherche de fichier grep recherche de cha ne dans les fichiers chown changement de propri taire chmoa changement des autorisations un fichier tar pour d s archiver gzip pour d zipper bzip2 quand c est zipp en bz2 n s cr e un lien symbolique 1n s fichiercible lien cat qui envoie quelque chose vers quelque part l cran par d faut et bien s r man manuel et info Ces commandes de base sont en fait int gr es dans le BASH Vous ne les trouverez pas dans les r pertoires de binaires Pour en conna tre la liste faites man bash et lisez le premier paragraphe Les explications sont plus bas dans la page Pour man tapez man lacommandeque jeveuxconna tre Si VOUS ne connaissez pas le nom de la commande qui fait ce que vous voulez tapez makewhat is une fois pour toutes puis man k lemotcl quejecherche Un petit probl me les pages de man sont regroup es en plusieurs r pertoires num rot s pouvant contenir des mans de nom identique mais de contenu diff rent Par exemple si vous voulez le
106. et le module automatiquement ins r Plus simple tu meurs Vous devriez avoir un paquetage install du genre kernel pcmcia xxx Les modules ne sont pas dans lib modules net mais dans lib modules pcmcia Comme d habitude les options sont dans etc Plus pr cis ment etc pcmcia config et config opts Le fichier etc sysconfig pcmcia RedHat etc pcmcia conf anciennes Debian ou etc default pcmcia doit comporter les lignes PCMCIA yes et PCIC 182365 dans le cas d un PCMCIA Intel Pour conna tre les cartes ins r es tapez cardctl ident Lisez absolument man cardct1 Une carte bien configur e doit faire 2 bips clairs son initialisation Si la carte fait un bip clair et un grave c est souvent un probl me d IRQ cardct1 configet cat proc interrupts Astuce pour d marrer le r seau oubliez les commandes etc network start mais d marrez simplement le service pcmcia C est lui qui lancera le r seau Sinon a risque de ne pas fonctionner Vous avez les programmes cardmgr c est lui qui contr le les insertions d sinsertions de cartes et cardctl Un port PCMCIA actif doit mettre un driver dans proc devices Probl me avec le mode suspend si le mode suspend est activ automatiquement ou manuellement cardctl suspend 0 par exemple pour le socket 0 r activez la carte avec cardctl resume 0 Relancez ensuite le pcmcia restart La liste des cartes PCMCIA connues se trouve http
107. eu de inetd syst mes r cents La tablette graphique Vous devriez trouver un pilote pour les tablettes Wacom http www lepied com xfree86 Ce pilote s appelle Xinput et se place dans usr X11R6 lib modules Ensuite modifiez votre XF86Conjig selon les instructions fournies sur le site Un site plus r cent avec les instructions compl tes http www ecn wfu edu cottrell thinkpad tpa2 1m wacom htmIl J ai fait un simple copier coller dans XF86Config pour faire fonctionner une tablette USB Les tablettes Aiptek Trust p ex ont un pilote sous forme de patch pour XFree86 sur http aiptektablet sourceforge net Petit probl me il ne fonctionne pas si le module evdev est charg Et mon appareil photo L appareil photo est un des rares p riph riques qui ne devrait pas vous poser de gros probl mes Tout appareil disposant d une disquette amovible Compact Flash Smart Media Memory Stick SD MMC vous permet au moins de r cup rer les photos via un adaptateur externe PCMCIA ou USB en g n ral Certains appareils souvent bas de gamme ne disposent que d une m moire interne et vous devrez vous renseigner sur leur gestion par Linux avant de les acheter Si vous d sirez connecter directement l appareil photo l ordinateur par son c ble s rie ou parall le vous aurez besoin d un pilote Le plus souvent les appareils USB acceptent d tre reconnus comme de simples disquettes USB Storage Un montage classi
108. eule au prochain d marrage Pour lister les IRQ utilis es cat proc interrupts cat utilis sans gt dirige ses r sultats vers la sortie standard c est dire l cran Si vous avez un wWinmodem sorte d mulation Windows de modem il existe des pilotes pour certaines marques que vous pourrez trouver sur http www linmodems org Si vous ne trouvez pas votre bonheur achetez un vrai modem Les chips Lucent ont un pilote sp cial qui marche bien Les Kortex base de PCTel aussi http pctelcompdb sourceforge net Les Olitec PCT ont un pilote pr compil pour certaines versions du noyau ce qui fait qu il ne vous servira sans doutes jamais rien Un superbe travail inutile Les winmodems base de chipset Rockwell Conexant HSF dont le Olitec et les HCF ont un pilote compilable non libre ici http www linuxant com drivers Le param trage se fait par hsfconfig Pour les fonctions sp ciales module autonome on commence trouver des pilotes pour les US Robotics et Olitec http www olitec com et http golix free fr Pour les modems USB cr er un lien par 1n s dev usb ttyACMO dev modem puis modprobe acm ADSL Il est possible d utiliser un modem souvent un winmodem ADSL voir l http infolibre free fr adsl adsl html 39 Les boitiers ADSL install s par France Telecom marchent sous Linux La connexion s effectue gr ce un client VPN compatible avec les r seaux virtu
109. ez installer un serveur NIS Celui ci v rifiera s il trouve votre login quelque part sur le r seau et vous donnera automatiquement acc s votre compte Le serveur NIS vous vite galement de modifier tous les etc hosts au moindre changement sur le r seau L id e est de rassembler tous les fichiers de param trages utilisateurs dans des fichiers sp ciaux de var yp nom_du_domaine_nis Installation d un serveur NIS V rifiez l installation du paquetage ypserv V rifiez le fonctionnement de portmap ps aux grep portmap Attribuez un nom de domaine NIS bin domainname yp nom de domaine _NIsS Ne surtout pas attribuer un nom de domaine d j attribu par ailleurs Pour ne pas retaper cela chaque fois vous devriez avoir dans efc sysconfig network une ligne comme NISDOMAINNAME nom_de_domaine_nis le fait de ajouter quelque part nis est une astuce pour ne pas se m langer les pinceaux avec les noms de domaine d autres types Red marrez la lecture du fichier par etc sysconfig network V rifiez que le domaine est bien attribu en tapant domainname qui doit vous renvoyer le nom de domaine NIS Placez vous dans le r pertoire var yp ca var yp ditez le fichier le Makefile si n cessaire Dans la ligne all retirez tout le superflu all passwd group devraient suffire Faites tr s attention ne pas mettre d espace en fin de ligne ou ce genre de chose qui rend la compilation impossible Enreg
110. g n rer partir du source du programme en pla ant en d but du fichier en c traduire les commandes suivantes include lt libintl h gt define _ x gettext x puis en faisant xgettext d le _fichier de chaines pret _ a traduire k_ s le_ prog _ que_je_ veux _traduire c Dans ce cas pr cis le k_ signifie que vous avez entour dans le source toutes les cha nes traduire par une balise _ english string Cette balise peut tre n importe quelle suite de caract res souvent 118n Vous obtiendrez un fichier le_fichier de_chaines_pret_a_traduire po Traduisez ensuite le po Emacs a un mode sp cial pour vous faciliter le travail Sinon kbabel Compilez le ensuite msgfmt o le fichier traduit binaire mo v le _ fichier traduit _source po Placez ensuite le mo dans usr share locale fr LC_MESSAGES Relancez votre programme il est maintenant en Fran ais Envoyez le po l auteur C est encore mieux si Vous int grez une quipe de traducteurs sur Internet afin de coordonner vos efforts http www traduc org Les programmes en pur QT La biblioth que graphique C sur laquelle est bas KDE permet d crire des programmes multiplate forme Pour cette raison elle n utilise pas gettext e Il faut mettre des balises tr english_string dans le source e Il faut faire lupdate projet pro e Cela donne un fichier fs qu il faut traduire avec l outil linguist e Vous compilez le fichier
111. ger d utilisateur au motif que vous tes dans le r pertoire du chef Attention Si vous tes pass de duduche Bebert par su Bebert ne repassez pas duduche par su mais par logout lt Ctrl d gt ou exit Astuce Si vous voulez simplement lancer un programme sous le compte root su c le_programme R pondez au mot de passe demand et c est tout Comment changer de mot de passe passwd duduche SOUS root ou passwd tout court sous le compte de duduche Les groupes Cr er un groupe groupadd le nouveau_groupe Ce nouveau groupe est maintenant enregistr dans etc group Ajouter l utilisateur bebert au groupe nouveau_ groupe gpasswa a bebert nouveau _groupe Identifier les groupes auxquels appartient l utilisateur groups bebert Changer un fichier de groupe chgrp groupe cible fichier Ce n est possible que si le propri taire qui lance la commande appartient aux 2 groupes source et cible Les droits Si vous faites un 1s 1 sur un fichier quelconque vous verrez des d tails insoup onn s sur votre fichier rw r r 1 bebert users 231473 nov 2 1998 snapshot0O2 gif le premier tiret signifie qu il s agit d un fichier simple remplac par d pour un r pertoire et l pour un lien 22 Viennent ensuite 3 groupes de rwx r read w write x execute Le premier concerne le propri taire u utilisateur le deuxi me concerne le groupe et le troisi me le reste du monde Le cas classique est le fichier su
112. grammes standard de X window kmines et gnomine en plus de xdemineur Les vga games et les bsd games sont carr ment nuls sauf exception e Supprimez les programmes pas franchement utiles xhanner xpinguin xeyes xfishtank xsnow xdaliclock Certains autres sont utiles mais pas pour tout le monde ex gnuplot traceur de courbes math matiques e Supprimez les dictionnaires trangers de Ispell dans usr lib ispell si vous n en avez pas l usage gain 1Mo par langue Supprimez aussi les dossiers de langues trang res de KDE et du syst me usr share doc et usr share locale P ex ainsi que les documentations en langues trang res pages de man entre autres dans lusr share man e Supprimez un max d conomiseurs d cran et de fonds d cran la main en g n ral car tous sont dans un m me package e Supprimez les syst mes de d marrage graphique automatique xdm kdm si vous pr f rez taper start ou travailler en mode texte e Si vous ne comptez pas recompiler le noyau ou d autres programmes supprimez le source dans usr src linux 450 Mo gagn s Attention a peut vous emp cher de compiler certains programmes Pensez aussi virer les vieux noyaux qui ne vous servent plus dans boot ainsi que les modules qui vont avec dans lib modules Sinon rezippez le tar cvjf linux 2 6 10 linux La documentation usr share doc 782 Mo chez moi Supprimez au moins les packages ou les r pertoires dans
113. gt en mode insertion parfois Pour quitter sans sauver lt Esc gt q Pour quitter en sauvegardant lt Esc gt wa Attention ces commandes se tapent l une la suite de l autre Si vous avez accroch ces commandes en voici quelques autres 27 Copier coller une ligne lt Esc gt puis lt Maj y gt puis lt p gt Le lt Maj gt ou le redoublement de la lettre s applique la ligne enti re Effacer une ligne lt Esc gt puis dd Aller en fin de ligne D but de ligne o z ro Astuce ne retapez pas lt Esc gt chaque fois Il suffit que vous soyez en mode commande pour encha ner toutes ces commandes Chercher un mot 1lemotque jecherche Occurrence suivante n Pareil avec less ou man Vous avez un historique des recherches avec la fl che lt Haut gt Plus de d tails http echo linux alienor fr articles vi vi html Tous les d tails sur VI en tapant lt F1 gt Toujours pas convaincu Alors lancez Midnight Commander mc 1l contient un diteur de fichiers compr hensible MC fonctionne aussi bien en mode console et est pr sent sur peu pr s toutes les distributions De plus il sait travailler avec les fichiers zip tar gz rpm et m me HTML Sinon essayez emacs puis sous X kedit gnotepad et plein d autres Encore plus simple echo lacommandequej_ajoute gt gt lefichierquejerenseigne ou encore cat gt fichier mode crasement ca
114. hos ou Xosl d marreur graphique s installant sous DOS Conclusions Ceci n est qu un petit survol de l installation de Linux simplement destin aborder l installation avec les notions de base et vous faire viter quelques pi ges Il y a souvent des surprises pas toujours faciles d m ler m me pour un vieux routier Lisez bien les explications qui accompagnent votre distribution Ne vous d couragez pas le jeu en vaut la chandelle Et d s que a bootera proprement passez la suite 5 Les premiers pas de l administrateur O suis je L ordinateur vient d effectuer son premier d marrage apr s l installation Plusieurs cas sont possibles selon votre distribution et les options d installation que vous avez choisies Premier cas d marrage en mode texte Normalement apr s une installation r ussie Linux tourne mais sans utilisateur Vous devez voir une invitation taper votre identifiant login L utilisateur principal s appelle root racine Ne pas confondre avec le r pertoire racine l origine de toute l arborescence des fichiers Tapez root comme nom d utilisateur puis validez Ensuite on vous demande un mot de passe password Inventez en un si ce n est d j fait lors de l installation tapez le 13 une fois puis confirmez Si vous avez fait une installation sans mot de passe tapez simplement sur lt Entr e gt ce moment vous tes log en tant que root Vous tes sur une co
115. i vous voulez faire un rpm partir d un binaire tar gz rpm tb monprogramme tar gz C est mieux pour la d sinstallation Troisi me cas c est du far tar xvf monprogramme tar Les fichiers far sont des fichiers archive c est dire contenant plusieurs fichiers mais non zipp s Pour tout compliquer si c est du far tar c est s rement un far quelquechose merdiqu par Windows Essayez de le d zipper classiquement zip ou bz2 puis de le d tarer 124 Si c est un binaire pr vu pour une autre distribution alien Ex alien to rpm monprogramme deb fait un rpm partir d un deb Si le programme est livr en sources si c est du far gz ou fgz copiez le sur le disque Linux l o a vous arrange puis tar xvzf monprogramme tgz si c est du Z gunzip monprogramme gz si c est du bz2 vous avez besoin de bunzip2 puis bunzip2 monprogramme bz2 OU bzip2 p4p d monprogramme bz2 si c est du far bz2 faites tar xvjf monfichier tar bz2 Remarquez que le j remplace le z des fichiers zipp s Puis cd monprogramme vous vous placez dans le r pertoire cr par tar puis configure le indique ex cuter le fichier configure qui se trouve dans le r pertoire courant car celui ci n est pas dans le path puis make pr c d d un make dep ventuellement puis make check pour v rifier puis make install Pour avoir une chance de compiler quelque chose vous devez avoir
116. ibilit la commande history affiche l historique des commandes Un tube et vous atteignez facilement la commande recherch e historyl lgrep un_morceau_de_l_ancienne_commande Une variante de history fc ni 10 affiche les 10 derni res commandes man bash Plus vicieux si vous tentez d effacer un fichier qui commence par son nom sera consid r comme une option Vous pouvez faire rm lenomdufichier OU rm lenomdufichier Les r pertoires comment a marche Faites 1s et vous avez la liste des fichiers et r pertoires du r pertoire courant dans notre exemple 1s dans home donne duduchel Pour savoir quel est le r pertoire courant pwa Pour voir les fichiers cach s 1s a ils commencent par un point Pour avoir des d tails 1s 1 vous donne le type de fichier le propri taire les droits et si c est un lien la cible Astuce 1s 1 monfichier donne les caract ristiques d un seul fichier Vous voulez diff rencier les diff rentes sortes de fichiers 1s co1or Vous voulez que durant cette session votre ls soit toujours en couleurs alias 1s ls color Attention aux quotes apostrophes bizarres qui s obtiennent par lt AltGr 7 gt sur un clavier Fran ais Vous voulez que votre alias soit activ pour toutes les sessions Ins rez le dans Zetc bashre Votre cran n est pas assez grand pour voir tous les noms Faites un tube 1s less ou ls more Pour changer de r pertoir
117. ier prononcez vi a e S1 le nom existe vous trouverez un texte plein d explications pr c d es par des non ex cut es Sinon vous trouverez un fichier vide que vous venez de cr er Pour tre s r de bien taper les noms de fichiers laissez le shell faire Tapez vi etc monf lt tab gt Si le fichier est le seul commencer comme a le nom va se compl ter tout seul S il y en a plusieurs ajoutez une lettre et actionnez nouveau lt Tab gt Magique non a marche aussi pour les commandes a s appelle l auto compl tement Encore plus simple si vous avez surlign le nom du fichier trouv par un locate ou un 1s un simple clic sur le bouton central de la souris ou les boutons D et G si vous avez accept cette mulation pour une souris 2 boutons fait un superbe coller Pour toute modification commentez la ligne modifier puis recopiez la avec vos param tres Vous pourrez plus facilement revenir la version pr c dente si a ne marche pas Autre m thode les copies de secours des fichiers souvent automatiques terminaison Vi vous fait peur C est vrai qu il est plut t moche mais il marche tr s bien m me quand rien ne marche La plupart du temps vous pouvez vous en sortir avec 4 commandes seulement Pour crire lt Esc gt puis i mode insertion Dans certaines versions la touche lt inser gt marche pareil Pour effacer lt Esc gt puis x ou la touche lt Ef f
118. ier demand dans un r pertoire de votre choix 12 La s curit rubrique en travaux Linux est r put comme un syst me s curis En fait tout d pend des circonstances La s curit absolue n existe que pour une machine reli e aucun r seau et inaccessible physiquement Cas d une machine seule physiquement accessible 119 Il faut emp cher que le disque Linux soit mis en esclave pas d autre syst me d exploitation d marrable Linux se lit tr s bien depuis Windows pas de possibilit de boot sur disquette ou cdrom penser coder l acc s au BIOS interdire le d marrage en Linux single Pour viter qu une personne ne boote en ajoutant un param tre lilo comme nom_du_noyau single il faut limiter l acc s Il suffit d ajouter les lignes suivantes dans lilo conf avant le prompt password mot_de_passe en_clair restricted prompt Il faut penser mettre ce fichier en lecture seulement pour le superutilisateur et aucun droit pour les autres chmod 600 etc lilo conf Le boot normal se passe comme d habitude sans demander le mot de passe ceci est important si on veut que la machine red marre seule En revanche si l on veut passer des param tres au noyau lors du boot Lilo demande alors ce mot de passe Merci Martin pour ce paragraphe S1 le pirate potentiel a acc s physiquement la machine sans contr le la seule protection absolue est le cryptage du disque dur ou des fichiers
119. ieur tapez linux 3 l invite de LILO ou tapez e l invite de GRUB reconnaissable l inscription stagel stage2 et ajoutez 3 en fin de ligne Sur certaines distributions Debian mettez plut t s Vous arriverez en mode texte et aurez tout le temps pour faire un param trage manuel avec xf86config ou autre Le boot Vers la fin de l installation le programme d installation vous demandera o vous voulez installer le syst me de d marrage et peut tre quel programme de d marrage vous voulez utiliser L emplacement du syst me de boot Votre premier disque dur poss de un secteur de boot qui est automatiquement lu par le BIOS lors du d marrage master boot record mbr C est g n ralement ici que vous allez installer le programme de d marrage Si vous avez plusieurs OS d marrer c est ce moment que vous devez les d clarer G n ralement le programme d installation les trouvera sans votre aide Le disque dur poss de galement un secteur de boot par partition Vous pouvez installer ici votre syst me de d marrage mais sachez que vous aurez de toutes fa ons besoin d un syst me de boot sur le mbr qui saura chercher ici le d marrage de Linux Si vous avez des disques SCSI et IDE dans la m me machine c est toujours le mbr du premier disque IDE qui sera lu Donc pas d installation sur le mbr du SCSI De plus Linux ne sait d marrer que sur les deux premiers disques Or les disques IDE sont compt s en premier
120. iez son identifiant caract1 ident v rifiez qu il est bien connu du erc pcmcia config j ai d ajouter card Linksys WPC11 11Mbps 802 11b WLAN Card version Instant Wireless Network PC CARD Version 01 02 bind orinoco_cs pour que ma Mandrakelinux 9 1 trouve ma Linksys RedHat 9 0 et Debian la trouvaient sans modification La commande de base pour interroger la carte ou la param trer est iwconfig Ensuite vous param trez comme un r seau normal Votre carte devrait s appeler eth0 ou eth1 si votre portable a une carte r seau int gr e Il va sans dire que sur un r seau ouvert tous les vents les mesures de s curit doivent tre draconiennes Sur certains syst mes il est pr f rable d arr ter le r seau et le PCMCIA avant de retirer la carte plantages s v res T7 Il semble que l activation du client DHCP ne soit pas faite automatiquement avec les cartes WIFI Voil une commande qui l active dhcpcd h nom du_ reseau eth0 Si vous avez une carte WIFI PCI PCMCIA ou USB n ayant pas de pilote natif Linux il existe la possibilit d utiliser les pilotes Windows avec ndiswrapper pour la faire fonctionner http ndiswrapper sourceforge net Les explications g n rales sur ndiswrapper sur http ndiswrapper sourceforge net phpwiki index php Installation En r sum dans le cas d une Netgear WG 111 USB e Installez ndiswrapper e Trouvez le pilote pour Windows sur le site de netgear ne
121. il y a la classique carte SCSI qui supporte toutes sortes de p riph riques disque dur graveur scanner etc Mais il y a aussi tous les SCSI cach s zip parall le disquettes flash scanners parall les scanners USB etc Donc m me si votre PC est tout IDE vous ferez rarement l conomie d un module SCSI dans votre noyau Une des principales difficult s avec le SCSI concerne la num rotation des p riph riques Les p riph riques tant num rot s dans l ordre o ils sont trouv s au d marrage cette num rotation est difficile pr voir Il faudra souvent faire des essais Encore plus g nant si vous avez des p riph riques amovibles leur pr sence absence au d marrage modifiera le num ro des p riph riques suivants Ennuyeux si vous avez pr cis un nom de device dans votre etc fstab par exemple ce probl me est exactement le m me sur les autres O S Encore plus compliqu lorsque vous retirez un p riph rique SCSI amovible il reste en m moire Donc un p riph rique qui le remplace prendra le num ro suivant sdb au lieu de sda par exemple Ce probl me devrait dispara tre dans les noyaux 2 6 Vous pouvez lister les p riph riques SCSI disponibles avec la commande magique cat proc scsi scsi Certaines cartes ont besoin d initialisation au d marrage Voici la m thode utilis e par Micha l pour sa Tekram DC395 1 Dans etc modules conf ajouter alias scsi_hostadapter dc395x_trm options dc3
122. ilise 1sof Pour le d monter en force fuser kvm mnt cdrom tue les process qui acc dent au r pertoire Si un autre ordinateur a mount votre disque par NFS il faudra d abord qu il le d monte puis le d monter en local par umount avt nonfs mnt cdrom Autre possibilit moins l gante arr ter NFS Autre possibilit une op ration est en suspens par exemple une criture sur la disquette faite provisoirement dans un cache et le seul fait de fermer un xterm ou un file manager par exemple kfm ne r alise pas l criture Il faut alors revenir dans le r pertoire mont et en sortir proprement pour obliger l op ration se terminer Vous pouvez galement forcer les critures en suspens sur le disque avec la commande sync Encore une possibilit si votre cdrom est mont automatiquement au d marrage et qu il est pr sent dans le tiroir pendant le d marrage vous ne pourrez pas le d monter ce qui peut tre un avantage si vous ne voulez pas qu on vous le vole Pour viter cet ennui dont l origine est difficile d terminer ajoutez noauto dans le erc fstab ou bien d marrez sans cdrom dans le tiroir Pour gagner du temps tout ce qui le veut bien peut tre d mount d un seul coup en tapant simplement umount a Pour d monter et jecter en une seule op ration eject si le d montage est possible Le SCSI 37 Le SCSI est plus souvent pr sent dans nos PC qu on ne le croit Bien s r
123. imaire juste apr s la derni re partition logique vous cl turez de fait la partition tendue Num rotation des partitions Si votre disque dur est de type IDE son nom commencera par hd Le premier de la premi re nappe est hda le deuxi me hdb le premier disque de la deuxi me nappe hdc et le deuxi me de la deuxi me nappe hdd Si vous avez des disques UDMA66 en plus des connecteurs IDE ordinaires a commence hde Si votre disque est SCSI il s appelle sd Le premier est sda le deuxi me sdb etc Si votre disque dur est Serial ATA il peut tre consid r comme IDE hde ou SCSI sda selon les param tres de votre distribution S1 votre disque est partitionn son nom ne change pas pas plus que celui des suivants mais on ajoute un num ro sdal hdb4 etc La num rotation des partitions logiques commence 5 Une absence de num ro d signe un disque non partitionn comme un CD ROM ou le secteur de boot du disque Comment partitionner Si votre disque dur est vierge et que vous voulez Linux tout seul vous pouvez lancer l installation directement S il est vierge et que vous voulez Windows commencez par partitionner avec fdisk sous DOS ou avec un microlinux tomsrtbt puis installez Windows sur la premi re partition puis installez Linux S1 votre disque dur contient d j Windows commencez par d fragmenter Windows et forcez un scandisk ce qui aura pour effet de rassembler au d but du disque tout Wind
124. ion Internet Modem c ble etc Vous pouvez galement r cup rer les mails etc Pour tester vous pouvez pinguer l interface reli e l Internet identifiez la par ifconfig Si a ne r pond pas c est un probl me de routes Vous pouvez aussi pinguer depuis le client l IP du provider Si a r pond mais que les URL ne r pondent pas voyez du cot des serveurs DNS Pour ne pas tout retaper chaque fois ditez le etc sysconfig network et remplacez FORWARD_IPV4 n0 par yes ceci remplace la ligne echo Ensuite placez la ligne ipchains en fin de etc rc d rc local Astuce n importe quelle ligne destin e d marrer automatiquement peut tre plac e l Vous pourrez voir qui est connect en faisant ipchains L M 111 Sur le kernel 2 4 x ipchains est remplac par Netfilter command par iptable Param trages g n raux d ipchains ou d iptables et du firewalling Iptables effectue plusieurs fonctions ind pendantes le filtrage de paquets entrants ou sortants le masquage d adresses IP le proxy etc Le principe g n ral du filtrage est soit d accepter tous les paquets par d faut et de pr ciser des r gles de refus soit au contraire de tout refuser par d faut et d accepter seuls certains paquets meilleure s curit Pour savoir dans quel tat est votre syst me tapez iptables L Centraliser les comptes et les mots de passe les pages jaunes Pour cela vous dev
125. ir plusieurs cartes graphiques et donc plusieurs affichages Je vous recommande la lecture du How To Xinerama tr s bien fait e Configurez les cartes graphiques une par une en n en laissant qu une la fois dans la machine et sauvegardez chaque fois le fichier de configuration sous un nom reconnaissable e Si vous utilisez une AGP et une PCT et dites votre BIOS laquelle doit d marrer par d faut Ce sera la carte principale la seule active en mode texte Si vous avez plusieurs PCI seule la premi re trouv e sera activ e e Identifiez les connecteurs par XF86Config scanpci Vous obtenez une s rie de 3 nombres s par s par des deux points e Fusionnez tous les fichiers de configuration vous devez avoir en autant d exemplaires que vous avez de cartes des sections Monitor Screen et Device en faisant attention de donner des noms diff rents en coh rence aux diff rentes cartes e Ajoutez les identifiants trouv s dans la section Device de chaque carte BusID PCI 0 12 0 toutes ces op rations sont automatis es dans les distributions tr s automatis es comme Mandrakelinux e Si vous vous contentez d crans ind pendants cela suffit e Si vous voulez fusionnner les crans Indiquez galement la position respective des crans dans la section Layout Screen Screen0 Screen Screenl RightOf Screen0 e condition bien s r que vos crans s appelent Screen0 et Screen1 ailleurs dans le fichier e D
126. irez le par modprobe r le module _de_son Sachez que le support son doit tre activ dans le noyau mais pas en module Mettez quelque part mp ou usr src par exemple les 3 fichiers archives alsa driver alsa lib et alsa utils D zippez les et placez vous dans le r pertoire alsa driver Faites le c r monial classique configure amp amp make amp amp make install ce moment vous devriez avoir tout un tas de snd xxx dans votre lib modules 2 misc Faites de m me avec alsa lib et alsa utils Placez vous dans alsa driver et tapez sndadevices pour installer les dev xxx Faites ensuite modprobe snd card ens1371 remplacez bien s r la fin par votre mod le de carte son Confirmez que tout va bien par 1smod R glez le son par alsamixer N oubliez pas de supprimer tous les m en haut de colonne en tapant sur m m signifie muet Compl tez par modprobe snd pcm 0ss pour obtenir une compatibilit avec tous les programmes qui r clament OSS Vous pouvez maintenant effacer les fichiers et r pertoires qui vous ont servi faire l installation 42 Modifiez la ligne du etc modules conf par exemple en la rempla ant par alias sound snd card ens1371 Vous pouvez aussi demander alsaconf de faire tout a votre place Attention Avant de conclure que a ne marche pas pensez mettre le volume et annuler le mute amixer ou alsamixer Pour m moriser les r glages d alsa alsactl store card1
127. ison lt Maj gt touche tr ma fait e La combinaison lt Maj gt fait e La combinaison lt Maj gt fait e Je n ai pas trouv pour le e La touche effacement efface gauche en combinaison avec lt Maj gt sinon elle efface droite La touche AltGr ne fonctionne plus apr s avoir install XFree86 4 02 ou sans raison Histoire v cue sur Mandrakelinux 7 2 o setxkbmap refusait de fonctionner En fait xkbcomp essayait d crire dans usr X11R6 lib xkb compiled qui est un lien vers var state xkb qui n existe pas Solution cr er un r pertoire var state xkb Si vous n avez chang aucun r glage v rifiez que setxkbmap se lance bien S il refuse il peut s agir d une partition var ou racine si var n a pas sa propre partition pleine Faites de la place Dans ce cas vous ne pouvez pas afficher non plus vos pages de man Comment fonctionne le clavier sous X X n utilise pas une table de caract res statique mais dynamique C est dire que la table de clavier est g n r e au d marrage partir d un source Le programme qui lance la compilation est setxkbmap et le compilateur est xkbcomp Astuce Pour obtenir des majuscules accentu es sous X lt CapsLock Lettre_accentu e gt Ex lt CapsLock gt donne Autre astuce Les touches drapeau des claviers Windows permettent le basculement de console Encore une astuce de T S et S Blondeel pour changer le clavier aze
128. istrez et tapez Make target Cette derni re op ration devra tre faite apr s chaque changement d utilisateur Lancez le serveur en tapant etc rc d init d ypserv start Redhat et d riv es Pour automatiser tout ceci ajoutez domainname nom_de_domaine_nis dans votre etc profile et param trez le d marrage automatique au service par exemple avec fksysv 112 Vous aurez int r t installer des serveurs secondaires sur d autres machines afin qu une d faillance du serveur principal ne bloque pas tout le monde Installation d un client NIS Commencez installer un client NIS sur la machine o fonctionne le serveur a sera plus facile pour tester le fonctionnement V rifiez l installation du paquetage ypbind ditez le fichier etc yp conf Ajoutez y le nom du serveur ypserver nomduserveur et V rifiez que le nom du serveur est bien d clar dans etc hosts 192 168 0 1 nom _du_ serveur petit nom Ajoutez avant hosts le mot yp dans le fichier efc host conf order yp hosts bind ditez le fichier etc yp conf et ajoutez y la ligne ypserver 192 168 0 1 en supposant qu il s agisse de l adresse IP du serveur NIS Assignez un nom de domaine NIS votre machine le m me que pour le serveur Ajoutez la ligne dans etc passwd Lancez le service etc rc d init d ypbind start ce moment il va chercher un serveur o se connecter Si a a march vous devez recevoir
129. kware Si vous avez un PC plus ancien 486 faites attention ne pas prendre une distribution compil e sp cialement pour Pentium Suse Mandrakelinux Prenez plut t une Debian ou une Slackware Si vous avez un Mac voyez du c t de linuxppc ou Suse voire Debian ou Gentoo Les derni res versions seraient assez faciles installer Si vous avez un Alpha vous avez Red Hat Debian ou Suse et sur Sparc vous avez Red Hat ou Debian Si vous n avez pas de lecteur de cd rom vous pouvez en emprunter un le temps de l installation ou bien faire une installation par r seau le r seau peut tre de type Ethernet ou un simple c ble Null modem s rie ou Null printer parall le c ble pour transferts de fichiers Dans ce cas vous devez aussi avoir sous la main une machine Linux contenant un cd rom d installation et vous y donnant acc s par nfs ou ftp Excellente liaison indispensable Autre possibilit certaines distributions comme Slackware ou Debian sont pr vues pour tre tron onn es en disquettes et un PC sous DOS pourra facilement g n rer les nombreuses disquettes n cessaires l installation Le cas particulier de Debian la Debian est d clin e en 3 versions e stable programmes obsol tes inutilisable pour le bureau stable ne signifie pas que les programmes sont stables seulement qu une coh rence entre les programmes est assur e e testing la version raisonnablement utilisable e unstable l
130. l Une page de documentation en fran ais sur la base de donn es standard de Linux http tecfa unige ch guides mysql fr man manuel_toc html Staroffice OpenOffice org Si vous comptez utiliser Java installez le pr alablement et donnez son chemin pendant l installation Pour installer Star Office correctement tapez le nom du binaire en ajoutant en fin de ligne net Exemple soffice xxxxx bin net Si le programme n est pas ex cutable copiez le sur le disque dur rendez le ex cutable d abord Demandez le mode expert et pr cisez un r pertoire d installation neutre comme opt office52 ou usr local office52 Apr s l installation de base sous 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 de 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 de StarOffice En fait ne fonctionne pas vraiment depuis la version 5 2 La premi re session lanc e prend 40 Mo de RAM la deuxi me 4 Mo 129 Un pi ge avec OpenOffice org sous Mandrakelinux si lors de l installation de Mandrakelinux vous avec choisi fran ais dans la rubrique Am rique OOo plantera au lancement cause de mauvaises variables de langue StarOffice se pr te tr s bien l exploitation depuis des clients l gers Astuce installez un
131. lafax Des d tails sur Hylafax sur la page de Maurice Libes http www com univ mrs fr ssc info hylafax ou http www linux kheops com doc hylafax hylafax com html e Installer tous les paquets hylafax gt e Lancer sous root faxsetup server e R pondez 36 000 questions la plupart inutiles e Lancez le service par etc init d hylafax server start e et vous pouvez envoyer partir de l interface kdeprintfax par exemple e Pour recevoir faites faxgetty dev modem e Vos fax arrivent comme fichiers rif dans var spool fax recvq e Vous pouvez vous arranger pour que Hylafax envoie les fax re us dans votre syst me de courrier interne n cessite un serveur postfix en tat de marche Attention Les paquets hylafax et mgetty sendfax sont incompatibles contiennent des commandes de m me nom Pour faxer depuis OpenOffice org e Lancez opt OpenOffice org1 0 1 spadmin et s lectionnez e Nouvelle imprimante e Choisissez Connecter un p riph rique fax e Pilote par d faut e Ajoutez sendfax n d PHONE TMP ou selon le moteur utilis fax send PHONE TMP e Pensez la mettre au moins temporairement par d faut sinon OOo risque de ne pas la trouver e Rerelancez OOo puis faites Outils gt Options gt Texte gt Impression et faites appara tre votre fax dans la liste d roulante e et a devrait marcher e Jl nereste qu ajouter l ic ne de fax en cliquant du bouton droit sur la barre d ic nes Autre
132. lay pour vos fichiers avi 96 Autre possibilit X Movie Player t l chargeable sur http heroinewarrior com xmovie php3 ou tout simplement DivXPlayer le lecteur officiel en phase alpha mais a marche Pour le montage video Vous avez cinelerra http heroinewarrior com cinelerra php3 h ritier de Broadcast 2000 L installation du binaire n cessite des pr cautions version Betal rpm i nodeps force programme rpm Ensuite in s usr lib libstdc s0 4 usr lib libstdc s0 3 Ce programme semble ne pas marcher sur les distributions qui utilisent la libpng3 Mdk 8 2 par ex car il n cessite la libpng2 incompatible Il est galement tr s consommateur de ressources L alternative est cinepaint ex filmgimp http cinepaint sourceforge net tr s utilis dans les milieux professionnels mais manquant de la gestion des mov et avi Kino permet aussi le montage Le framebuffer Rubrique crite par Damien Boureille Le framebuffer est un pilote vid o g n rique qui permet d afficher des graphismes ind pendamment de la carte graphique Pour cela les donn es sont crites directement en m moire vid o sans passer par le chipset de la carte graphique La zone m moire contenant ces donn es vid o est galement appel e framebuffer et appara t dans dev fb0 Elle a la taille de votre m moire vid o Il y a plusieurs int r ts cela Tout d abord si votre chipset vid o ne
133. le le WIFI l adaptateur de disquettes flash sur PCMCIA G rer la machine D bloquer espace libre Faire de la place les quotas changer la priorit lib rer de la RAM mettre l heure se d loguer sans arr ter un programme param trer le d marrage lancer un service version r cup rer un fichier effac r parer les partitions d fragmenter redimensionner polices fran aises linuxconf webmin Le mode graphique Lancer X lancer X automatiquement les Window managers les X terms les r solutions les couleurs r gler le centrage les polices les ascenseurs X changer de console graphique lancer un programme en tant qu invit quitter X la 3D le double cran la sortie T l le DivX le framebuffer Le r seau La carte r seau L adresse IP Les routes Telnet et ssh Exporter l affichage Session X distante le null modem la passerelle r seau ip aliasing nfs serveur ftp imprimer Samba r seau Apache serveur de mails R seau distance VNC Internet Naviguer Client ftp Mail par telnet ICQ P2P La s curit La s curit GnuPG J ai perdu mon mot de passe Les antivirus Routage firewall ports et filtrage Configuration des logiciels et mulation Installer un programme Compiler plus vite cluster Faire ses RPM Utiliser CVS Les programmes probl me a ne marche pas mulation DOS mulation Windows Wine Word et Excel Mac on Linux Cygwin
134. les Cesar Cela vous ouvre un diteur vi avec des valeurs par d faut facilement compr hensibles dans lequel il ne vous reste qu remplacer ces valeurs par celles que vous souhaitez e activez les quotas par quotaon a Attention Le syst me de quotas tant bas sur le comptage des inodes du syst me ext2 il ne fonctionne pas sur un syst me diff rent comme Reiserfs Il y a une version sp cifique de quota pour Rei serfs mais encore en stade Beta Comment changer la priorit des processus Imaginez que le plus gros de vos ressources soient occup es par une compilation ou une recherche g nant votre travail Vous pouvez changer sa priorit d ex cution en la lan ant avec nice Exemple nice 15 find name toto amp Pour acc l rer nice 15 find name toto amp Vous avez droit des chiffres entre 19 et 19 sans oublier le signe devant Si vous voulez lancer syst matiquement un programme donn avec une priorit donn e modifiez la ligne de commande raccord e au bouton ou au menu d interface graphique de la meme mani re Si la t che est d j lanc e essayez renice Exemple renice 15 1190 Ici 1190 est le num ro de processus identifi en faisant ps Il est possible de pousser la logique un peu plus loin encore car l utilisateur que nous sommes ne lance pas tout la main Un certain nombre de d mons sont lanc s sans nice par votre distrib pr f r e Citons cups impres
135. les diodes situ es sur les cartes Admettons que vous avez une machine cliente 192 168 0 1 et une machine routeuse 192 168 0 4 sur eth0 reli e un deuxi me r seau par sa deuxi me carte eth1 La machine 104 cliente doit chercher ses ressources sur l IP de la carte du routeur 192 168 0 4 laquelle elle est raccord e La machine routeuse doit signaler que cette m me carte sert de passerelle Cela se traduit par un GATEWAY 192 168 0 4 GATEWAYDEV eth0 dans le etc sysconfig network du routeur Voir les routes netstat rn Table de routage IP du noyau Destination Passerelle Genmask Indic MSS Fen tre 1rtt face 192 168 0 0 0 0 0 0 255 255 255 0 U 0 0 0 eth0 212 198 35 0 0 0 0 0 255 255 255 0 U 0 0 0 eth1 0 0 0 0 212 198 35 1 0 0 0 0 UG 0 0 0 eth1 0 0 0 0 192 168 0 4 0 0 0 0 UG 0 0 0 eth0 Si votre machine ne doit servir que de routeur par exemple un firewall pour raccorder votre r seau local au c ble un 486 sans disque dur suffit avec Coyote Linux http www coyotelinux com Vous n avez qu une carte r seau et voulez quand m me faire passerelle La solution est l IP aliasing Merci Vincent TOUGAIT Exemple vous souhaitez partager une connexion Internet par c ble Vous avez besoin d une adresse IP pour causer au modem c ble et d une autre pour causer votre deuxi me ordinateur L IP aliasing est une m thode qui consiste donner deux adresses IP une m me interface fonctionnalit
136. love you d barquait chez nous il ne pourrait faire de d g ts que sur ce compte o 1l ne se passe rien Attention aux fonctions de prise de contr le distance rlogin telnet qui devraient toujours tre d sactiv es retirez le maximum de lignes dans efc inetd conf Pareil pour finger qui permet de tout savoir sur un utilisateur m me si son compte n est pas actif finger utilisateur machine Red marrez inetd apr s avoir fait les modifications Pour d tecter les tentatives d intrusion lisez r guli rement les fichiers var log messages et var log syslog Ne jamais donner un mot de passe identique au login Sachez que la s curit r side plus dans lo longueur du mot de passe que dans sa complexit Un bon mot de passe commence 10 caract res avec une difficult de d codage croissant exponentiellement avec sa longueur 14 caract res procure d j un excellent niveau de s curit Ne pas mettre les mots de passe dans etc passwd mais dans etc shadow mots de passe shadow le plus souvent install s de base maintenant Attention aux protocoles qui changent les mots de passe en clair comme telnet Tout ceci peut tr s bien tre intercept par quelqu un qui utilise tcpdump La solution crypter les changes par ssf disponible seulement en t l chargement sur http www in2p3 fr securite ssf Retirez ssh auparavant vous n tes pas suppos l utiliser en France Installez Lancez ssfd D une
137. luffant Faire ses RPM 126 La m thode classique S1 votre syst me est bas sur RPM bien s r vous pouvez installer les logiciels que vous compilez vous m me par le classique configure amp amp make amp amp make install Le probl me c est que ce super programme ne sera pas list dans les programmes install s souvenez vous rpm qa et que la d sinstallation ou la mise jour ne sera pas facile non plus Pour que votre programme soit int gr au syst me RPM vous devez d abord en faire un RPM C est assez facile e Vous devez avoir quelque part une arborescence contenant les dossiers BUILD RPMS SOURCES SPECS et SRPMS Souvent pr sente dans usr src RPM e Vous placez le source dans SOURCE pas oblig de le d zipper e Vous devez disposer d un fichier spec dans SPECS C est le point difficile Vous pouvez r cup rer ce fichier dans un de vos fichiers src rpm avec la formule magique rpm ih fichier srce rpm Ensuite modifiez le avec le bon nom de programme les bonnes d pendance les bonnes lignes de compilation etc Il existe aussi des programmes destin s faciliter l criture du fichier de specs e Dans le r pertoire sup rieur RPM ici faites rpm ba SPECS fichier de _specs_de_ votre _prog spec Surveillez les erreurs c est ici que a risque grandement de rater mauvaises biblioth ques install es mauvaises options de configure etc e Une fois termin sans erreur vous devez avoir un
138. lus dans les distributions et pas en suppl ment plus stable plus s r pas de fonctionnalit cach e pas de virus I Love You et plus ouvert S1 la pr sence de Linux sur le serveur et le supercalculateur est une chose acquise la diffusion sur le bureau ne fait que d buter La seule chose qui vous est demand e participez l effort Pour paraphraser Richard Stallman vous ne savez pas programmer crivez une documentation Vous crivez mal l anglais Rejoignez une quipe de traduction http www traduc org Vous ne voulez rien faire de tout a Envoyez des rapports de bugs utilisables ou des souhaits aux auteurs Bonne chance et bon courage Retour la page d accueil P gt Bonne chance et bon courage Retour la page d accueil n vous ne savez pas programmer crivez une documentation Vous crivez mal l anglais Rejoignez une quipe de traduction http www traduc org Vous ne voulez rien faire de tout a Envoyez des rapports de bugs utilisables ou des souhaits aux auteurs Bonne chance et bon courage Retour la page d accueil 143
139. m le r pertoire de montage du cdrom Pensez le mounter sinon vous aurez acc s un r pertoire vide public yes only guest yes writable no logique printable no Autoriser l acc s vos imprimantes Linux printers Un d tail important Mettez host allow 192 168 0 127 127 pour vous et 192 pour votre r seau Lancez samba etc rc d init d smb start restart si vous changez un param tre On me signale que sur SUSE le d marrage se fait par rcsmb start restart Autoriser l acc s vos imprimantes Windows Pour imprimer avec une imprimante connect e un serveur Windows partir d un client Linux smbclient windows canon dans cet exemple l ordi Windows s appelle 109 Windows et le nom de partage de l imprimante est canon Vous verrez appara tre un prompt smb gt Tapez print unfichier txt et c est parti Vous pouvez galement configurer le etc printcap par exemple avec le printtool PRINTTOOL3 SMB POSTSCRIPT 300x300 a4 PostScript Default Ip sd var spool Ipd Ip mx 0 sh if var spool lpd lp filter af var spool lpd lp acct 1p dev null Le fichier var spool lpd lp general cfg contient export DESIRED_ TO ps export PAPERSIZE a4 export PRINTER_TYPE SMB export ASCII TO_PS YES Avec Cups choisissez d ajouter une nouvelle imprimante s lectionnez le type smb et mettez comme Device URI smb ordi_win nom_d
140. mage gzip dc windows tgzltar xvf Le DVD L installation d un DVD est identique celle d un CDROM Pensez faire pointer un lien symbolique dev dvd vers dev cdrom ou vers le vrai descripteur de p riph rique hdc etc Un ordinateur tr s banal actuel peut d coder les DVD Vid o d une mani re logicielle Le seul probl me provient des DVD vid o cause d algorithmes de cryptage zonage secrets jusqu un pass r cent Dans ce cas vous aurez besoin de la libdvdcss disponible sur le site du PLF dans le cas de Mandrakelinux par exemple g me Essayez par exemple mplayer dvad 3 si vous voulez lire la piste Le transcodage en divx Pour stocker vos propres DVD en DIVX il est assez facile d obtenir de bons r sultats avec dvd rip ou K3b Le programme Xine http xine sourceforge net lit les vid os non crypt es directement et les vid os crypt es avec le module css Il peut en outre faire de la d compression mat rielle sur de nombreuses cartes r centes L utilisation de xine est tr s simple Le seul probl me est pour le son sous KDE xine A arts xine help J ai n ai pas pu obtenir de r sultat plantage de Kxine J ai aussi eu de bons r sultats avec mplayer Le lancement en ligne de commande est plus compliqu Sous KDE je fais mplayer alang fr ao sdl dvd 1 sdl pour avoir acc s au mixer KDE sinon pas de son Si vous ou votre distributeur n a pas oubli l interface graphique dans la c
141. man mtools S la commande man mtools affichera le man mtools 1 Dans ce cas faites man 5 mtools Dans KDE tapez en URL de Konqueror 1acommande ou man lacommande La page man s affichera dans Konqueror avec des liens hypertexte Pour les pages info faites lacommande ou info 1a commande dans la barre d URL de Konqueror On n arr te pas le progr s La commande 1ocate recherche de fichiers est un peu particuli re elle s appuie sur une base de donn es qui doit etre remise jour la nuit par ex gr ce au syst me ana cron Si vous voulez forcer la mise jour updatedb script bas sur fina Les recherches sont ensuite beaucoup plus rapides et faciles pas besoin de caract res joker Cette base de donn es est en fait le fichier var lib slocate slocate db normal qu il soit dans var c est un fichier variable Si vous n avez pas ces programmes installez slocate A l inverse si vous voulez conna tre l emplacement exact d une commande type la_commande 20 Quelques astuces pour taper dans le shell bash En mode Emacs v rifiez par set o e lt Tab gt compl te la commande e lt CTRL U gt efface tout ce qui est a gauche du curseur e lt CTRL A gt d but de ligne e lt CTRL E gt fin de ligne merci T Stoehr e lt CTRL W gt efface le mot gauche du curseur e lt Esc B gt ou lt Alt B gt recule d un mot En mode vi set o vi utilisez les commandes de vi pour activer un mode com
142. mande ou un mode insertion Autres astuces man bash Une autre bonne lecture Bash Prog Intro HOWTO html Les utilisateurs Linux est multiutilisateur M me si vous tes seul il est indispensable de cr er au moins un compte utilisateur La raison en est simple le chef root peut tout faire y compris planter la machine par exemple en d zippant un fichier dans un disque plein ou tout effacer rm au lieu de rm Les puristes vous diront m me qu il est d conseill de lancer X sous root car X acc de au mat riel et a le pouvoir de tout bloquer ce qu il ne se g ne pas pour faire Vous verrez que pour effectuer les commandes il est facile de lancer le compte root sans avoir besoin de quitter votre compte utilisateur adduser duduche Cette commande cr e en m me temps un r pertoire home duduche not dans les docs dans lequel Duduche aura ses fichiers Les autres les membres du groupe ou tous les autres ne pourront pas les lire ou les modifier sauf s il leur en donne le droit En fait adduser est un script qui appelle userada et cr e en plus le home du nouvel utilisateur Le home duduche contiendra sa cr ation un certain nombre de fichiers cach s commen ant par qui pourront tre dit s selon les besoins Ces fichiers sont des copies de ceux contenus dans etc skel Si vous voulez faire des modifications qui concerneront tous les nouveaux utilisateurs wm par d faut alias path di
143. marrez avec startx xinerama e Si vous tes content du r sultat et que vous voulez un d marrage automatique du syst me ajoutez l option xinerama au bout de la ligne de commande qui lance X dans le fichier de configuration de votre gestionnaire de d marrage graphique ou ajoutez le dans la section Server Layout Si vous voulez une acc l ration 3D sachez qu elle est assur e ind pendamment sur chaque carte En cas de mod les diff rents il peut y avoir des surprises Enfin certaines cartes tol rent mal le xinerama Voodoo Banshee par ex qui g le ou capte la souris Pour les Matrox Dual Head il y a un pilote et un configurateur graphique ici http wWww matrox com mga support drivers files linux_07 cfm Avec XOrg 6 8 vous pouvez m me r partir le multi cran sur plusieurs ordinateurs chacun portant une ou plusieurs cartes graphiques avec le syst me DMX http dmx sf net 95 Il s agit simplement d accepter le partage d cran sur toutes les machines susceptibles d afficher une partie de l image dont le serveur Ces machines peuvent porter n importe quelle version de X Sur la machine serveur XOrg 6 8 obligatoire vous devez lancer la commande Xdmx 1 txinerama display machinel 0 display machine2 0 La sortie t l l autre mani re d avoir le double cran De plus en plus de cartes graphiques ont une sortie T l Malheureusement la plupart du temps cette sortie n est pas support e par les pil
144. mountage L insertion du module se fera automatiquement si vous ajoutez dans votre etc modules conf la ligne alias block major 8 ppa Vous d terminerez ce nombre en faisant un 1s 1 dev sda4 astuce de Christophe Demko Pour les curieux sachez que les descripteurs de p riph riques sont de type bloc disques file systems ou char cartes son TV 49 Ensuite un mount mnt zip vous donnera acc s au zip en lecture et criture si vous voulez l ex cution ajoutez exec comme pour les cdrom Pour le zip parall le le noyau doit supporter le scsi car ce zip fonctionne comme du scsi le port parall le et imm ou ppa Sur les 2 2 l imprimante peut fonctionner en m me temps que le zip condition que le module ppa ait t lanc avant le module imprimante Faites rmmod 1p puis mount t vfat dev sda4 mnt zip apr s avoir cr un r pertoire zip mkdir mnt zip puis nouveau modprobe 1p Il faut ajouter dans etc modules conf alias parport_lowlevel parport_pc options parport_pc 10 0x378 0x278 1rq 7 auto L IRQ est obligatoire pour le zip Les nouveaux mod les de zip parall le depuis m1 98 utilisent imm au lieu de ppa Si votre zip est format en ext2 utilisez sdal au lieu de sdad Windows commence ses formatages par la fin Si apr s acceptation de modprobe ppa et d tection du disque le mountage est impossible il s agit sans doute d un mauvais formatage par exemple d l
145. mplement que les disques n apparaissent pas en tant que tels mais comme des dossiers accroch s l arborescence principale g n ralement dans nnt L extinction Vous ne devez JAMAIS teindre l ordinateur directement Utilisez les menus pour quitter le syst me proprement 31 7 Les p riph riques G n ralit s L installation de p riph riques sous Linux est un vrai probl me Dans les bons cas mat riel courant et pas trop r cent distribution r cente et auto configurable 1l n y a rien faire a marche tout seul Dans les cas un peu moins bons le pilote du p riph rique existe mais il faut le trouver par exemple sur le net Il suffit g n ralement de suivre les indications du ReadMe ou du INSTALL pour y arriver Le probl me est souvent d identifier quel est le VRAI nom de votre p riph rique Pour cela plusieurs solutions selon les cas e cat proc scsi scsi e cat proc bus usb devices e Ispci v Ces commandes vous r serveront souvent des surprises concernant le vrai fabricant de votre mat riel que vous croyiez tre de grande marque Dernier recours le d montage Vous d montez les capots et vous cherchez lire ce qui est crit sur les puces ou les cartes Dans les tr s mauvais cas il n existe aucun pilote moins de l crire vous m me d sassemblage du pilote Windows etc il vous reste la chance que votre p riph rique soit proche d un p riph rique existant m me marque de compo
146. n mais sans Sfartx e directement sur votre compte utilisateur et en mode graphique syst me autologin Vous n aurez m me pas de mot de passe taper La ligne de commande Si vous avez besoin de taper une commande par exemple pour lancer un programme vous avez plusieurs possibilit s e passer sur une console de texte en faisant lt Ctrl Alt F1 gt e lancer un xterm cherchez dans les menus pour faire appara tre une console texte dans votre environnement graphique e utiliser les astuces de votre environnement graphique menu Ex cuter combinaison lt Alt F2 gt Vous n aurez g n ralement pas besoin de taper des commandes en entier voir les astuces bash Voyez aussi la rubrique sur les commandes Changer le mot de passe Tapez passwd lt Entr e gt puis Votre nouveau mot de passe sachez que l administrateur root pourra toujours aller chez vous L espace de travail Vous devriez avoir plusieurs crans graphiques virtuels et plusieurs consoles de texte Vous devriez galement pouvoir travailler sur votre compte en utilisant n importe quel autre ordinateur par des astuces d exportation d affichage Vous pouvez changer la r solution en faisant lt Ctrl Alt gt le du pav num rique La souris Si vous connaissez l usage de la souris dans un autre environnement vous ne serez pas d pays La grosse diff rence vient du bouton central standard sous Unix et qui rend bien des services
147. n Sparc IPX Ensuite taper n et se laisser guider par les menus Normalement pour booter sur la disquette vous devrez taper une commande comme boot floppy Sun Sparc Classic Il suffit de taper boot floppy Sinon la commande help vous donne toute l aide n cessaire La station va red marrer et booter sur la disquette elle va charger le noyau et va ensuite vous demander la disquette root Ins rez la et appuyez sur lt Enter gt Normalement votre Linux est d marr et il ne vous reste plus qu l installer La suite de l installation est la m me que pour un PC Si votre ancien OS boote malgr tout il faut interrompre le boot en tapant lors du d marrage lt SToP A gt Attention si on a un clavier Qwerty il faut taper sToP Ensuite se laisser guider par les menus n pour le nouveau menu Ensuite pour booter la machine il faut taper une des commandes suivantes e boot sbus esp sd4 0 e boot sbus esp sdi 0 On me signale que sur Sparc 5 a boote tr s bien partir du CDROM id 6 la mise sous tension STOP A m me avec un clavier US Ensuite boot cdrom et installation standard Attention par d faut il n utilise qu un DD il faut prendre installation personnalis e pour pouvoir utiliser les 2 DD d apr s Claude Hiebel AlphaServer Comme pour les Sun j ai r alis l installation partir du net avec une connexion FTP partie des deux disquettes de boot et root faites partir de rawrite Ensuit
148. n le faisant pointer sur le vrai device dev hdc par exemple et pas dev cdrom Enfin pour faire chic Konqueror toujours lui int gre un kioslave sp cialis Il suffit d crire dans la barre d URL caaudio pour voir appara tre les fichiers cdda mais aussi leurs versions transcod es en wav et en ogg Le MIDI Le son MIDI est fabriqu par la carte son partir d une simple description du son ex un Fa du piano Il faut donc que la carte ait des fonctions de synth se sonore En dehors de SB Live les autres cartes son ne sont pas MIDI Il faut donc faire appel une mulation nomm e timidity Pensez installer timidity et timidity les chantillons sonores J ai r ussi lancer du son MIDI avec la commande timidity ig Beaucoup d explications sur http www linuxfocus org Francais September2002 article259 shtml et sur le How To MIDI Et mes anciens vinyls Rubrique crite par D Trystram Pour num riser le son et donc de la musique sous Linux le logiciel utiliser est gramofile http panic et tudelft nl costar gramofile Il est n cessaire de se procurer un c ble pour relier votre chaine st r o votre carte son 2 fils pour droit et gauche avec prise jack la sortie de l amplificateur rec mais d autres possibilit s sont probablement utilisables viter toutefois les sorties frontales de l amplificateur en g n ral r serv es aux casques se terminant en 1 prise jack connecter sur vot
149. n mot de passe Une astuce pour cr er plusieurs niveaux de r pertoires d un coup mkdir p www repl rep2 sous_repl_de_rep2 rep2 sous_rep2_de_rep2 Pour accepter les demandes de connexion ftp vous devez avoir une ligne ftp 21 tcp dans etc services et une ligne ftp stream tcp nowait root usr sbin tcpd in ftpd l a dans etc inetd conf Red marrez inetd si n cessaire autrement dit s il n tait pas d marr ou si vous avez modifi le inetd conf Placez vos donn es dans home ftp pub Vous devriez maintenant pouvoir vous connecter en anonyme avec n importe client ffp ftp nom du_ serveur name anonymous password moi ma_machine Attention Ce mode est dangereux au niveau s curit Pour imprimer en r seau Une fois install e l imprimante sur le serveur vous installez l imprimante sur le client avec printtool ou quivalent en pr cisant qu il s agit d une imprimante r seau Donnez l IP et le nom d imprimante du serveur ditez le etc hosts lpd et ajoutez y le nom des machines clientes machine domaine autoris s utiliser l imprimante Red marrez le serveur d impression etc rc d init d lpd restart Le etc printcap du client montrera quelque chose comme PRINTTOOL3 REMOTE POSTSCRIPT 300x300 a4 PostScript Default rm 192 168 0 1 l IP du serveur rm remote machine rp lp le nom de l imprimante du serveur Puisque vous avez une ligne rp remote 107
150. n terminal de votre console Linux Vous pouvez galement changer des fichiers entre Psion Series 3 et Linux avec comms c t Psion et minicom c t Linux L mulateur PSION 3 s3aemul fonctionne tr s bien dans dosbox Pour le Palm il existe de nombreux softs de connexion Si vous voulez une synchro avec StarOffice faites comme suit e Il faut d abord installer si ce n est pas d j fait l option compl te de StarSchedule par le truchement de StarOffice Setup e Une fois install il faut se rendre par l explorer dans StarSchedule source de donn es et juste dessous il y a une position partir de cette position que j ai renomm Base de donn es j ai pu cr er un utilisateur menu contextuel nouvel utilisateur e Il faut donner un nom de nouvel utilisateur j ai donn le m me nom d utilisateur qu il y a dans mon Palm e Une fois cet utilisateur cr il faut maintenant s occuper de la synchronisation Pour ce faire j ai utilis le logiciel fourni par Palm Pilot Hotsync 2 0 Lors de l installation de SO une position StarS ync vient se ajouter l endroit suivant 1 clic sur la petite ic ne Hotsync qui se situe en bas droite de l cran un menu s ouvre aller sur personnaliser puis une bo te de dialogue s ouvre A cet endroit on trouve les diff rentes op rations que fait le Palm pour synchroniser avec son logiciel J ai gel toute les position l exception de StarS y
151. nde_incompr hensible dans la barre d URL et vous aurez la page d info en html nettement plus pratique V rifiez que vous disposez de la toute derni re version de Linux les diff rents probl mes tant r gl s au fur et mesure des nouvelles versions Actuellement Fedora Core 3 remplace RedHat Mandrakelinux 10 1 Suse 9 2 Slackware 10 0 Debian 3 0 avec Xorg 6 8 remplace Xfree et le kernel 2 0 40 2 2 26 2 4 29 ou 2 6 10 Les s ries ant rieures au 2 6 sont r serv es la maintenance la version de production la plus courante est la s rie 2 6 Ne confondez pas la version de Linux le kernel ou noyau et celle de la distribution les num ros de distributions cit s ici correspondent des contenus en programmes voisins 4 L installation Choix d une distribution Les images iso t l charger et des commentaires sur chacune d elles sur http www linuxiso org ou http lwn net Distributions Tout d pend de votre mat riel et de ce que vous voulez faire Les distributions g n ralistes se pr sentent g n ralement sous la forme d un ou plusieurs cd rom Elles contiennent norm ment de programmes pr configur s et sont munies d un syst me d installation souvent perfectionn int grant un partitionneur de disque dur Si vous avez un PC moderne de type Pentium et clones avec cd rom la plupart des grandes distributions conviendront RedHat Suse non t l chargeable car non GPL Mandrakelinux Debian Slac
152. ne installation et syst me e Il faut maintenant s occuper du Palm lui m me en effet dans le dossier OfficeS1 11 y a un sous dossier palmpilot et dans ce dossier il y a un fichier qu il faut installer sur son Palm Pilot starsync pre Pour cette installation Palm Pilot propose un petit logiciel permettant ce genre de manipulation e a yest Tous les ingr dients sont pr ts pour la 1 re synchronisation 54 e Toutes les donn es de mon Palm ont t r cup r es mon agenda mes t ches mon carnet d adresses Merci ric BARONNET pour ces explications palmistes Pour le Zaurus Une page fran aise sur les Zaurus http www zaurusfr org Et mon scanner Installez Sane http www sane project org Sane est un programme en deux parties un backend serveur qui pilote le scanner et un frontend client ou interface utilisateur comme xsane sur http www wolfsburg de rauch sane sane xsane html Ainsi m me si vous avez plusieurs scanners diff rents vous utiliserez toujours la m me interface disponible en mode texte et en mode graphique et acceptant le mode r seau Scanner SCSI Installez une vraie carte SCSI si vous ne disposez pas d une des rares cartes propri taires reconnues UMAX AGFA insmod g_NCR5380 ncr_irq 255 ncr_addr 0x280 par exemple pour UMAX ou insmod aha152x aha152x 0x140 10 7 1 pour Adaptec V rifiez le bon fonctionnement par cat proc scsi scsi Un cer
153. nit d nom_du_service start soit tout simplement service nom_du_service start restart pour red marrer Pour les interroger remplacez start par status et pour les arr ter utilisez stop Pour le d marrage automatique cela d pend des distributions Sur Red Hat et d riv es vous mettez le nom du service dans etc rcx d pr c d de symboles d marrage de type syst me V 84 Exemple de contenu de rc5 d S71sound S85gpm S85httpd Ce dossier sera trait par ordre alphab tique Le S start signifie que dans le runlevel 5 ces 3 services d marreront K pour kill Le chiffre est arbitraire Plus il est grand plus se service aura une chance de d marrer apr s les autres Dans notre exemple deux services portent le num ro 85 mais cela n a pas d importance car leur nom est forc ment diff rent et comme g pr c de h le syst me d marrera gpm avant httpd ce qui dans ce cas n a aucune importance Quelle est ma version de Linux l invite tapez uname a Lorsque vous demandez de l aide donnez toujours les renseignements sur votre distribution Ex FedoraCore 3 le noyau ex 2 6 10 et le serveur X org 6 8 Ne polluez pas les newsgroups avec des probl mes de mat riel si vous avez une version ant diluvienne celle que je viens de citer dans 3 mois Une version hyper jour est indispensable surtout pour une machine neuve R cup rer un fichier effac C est tr
154. nners usb html Qui dit scanner USB sous Linux dit Epson Si vous voulez tenter votre chance avec autre chose voyez ci dessous ce qui vous attend V rifiez que l USB fonctionne Si ce n est pas le cas recompilez un kernel r cent partir de 2 2 18 ou patch modules usb et usb scanner La commande mount doit vous montrer l usbfs condition que l USB device file system de la section USB du kernel soit compil e Identifiez l ID du vendor et du model en faisant cat proc bus usb devices ditez votre etc modules conf en y ajoutant les lignes suivantes facultatif options scanner vendor 0x04b8 product 0x0104 mettez les chiffres que la commande pr c dente vous a montr s ditez le usr etc sane d lt vendor gt conf en commentant les lignes inutiles et en crivant usb dev usb scanner0 Donnez les permissions aux utilisateurs chmod a rw dev usb scanner0 Puis insmod scanner Testez par scanimag list devices S1 cette commande reste bloqu e ind finiment ou plante tout faites export SANE_ DEBUG _DLL 128 et relancez la Rep rez les backends qui bloquent et effacez les sans piti dans usr lib sane De toutes fa ons ils ne vous servent rien Assurez vous aussi que le nom du pilote de votre scanner figure bien dans dil conf Les noms des autres pilotes peuvent tre effac s Exemple du HP 5300C Utilisez un kernel partir du 2 4 12 Compilez le module pour hp53xx n cessite le
155. nsole terminal de texte dans un shell c est dire un interpr teur de commandes Vous devez voir une invite se terminant par sp cifique du superutilisateur Cette invite est souvent repr sent e par dans les docs Il est bien vident qu il ne faut pas reproduire ce signe lorsque vous tapez une commande Quelques exemples de commandes que vous pouvez utiliser d s maintenant e date e factor 12 factorise 12 e cal cal 12 1999 cal 2000 et voil des calendriers e echo 2 3 bc doit vous renvoyer 5 Pas besoin de calculette Marche aussi comme ceci echo 2 3 Deuxi me cas login graphique Dans ce cas vous avez un cran graphique qui vous demande qui vous tes et votre mot de passe Une fois valid vous arrivez sous un Linux graphique c est dire un terminal graphique sous X C est plus long mais c est plus joli Lorsque vous voudrez taper des commandes comme pr c demment vous pourrez soit lancer un xterm c est dire une bo te permettant aussi bien la saisie de commandes que l affichage du r sultat les menus de base de votre environnement graphique doivent vous mettre quelque part disposition un moyen d en lancer un facilement soit basculer sur une console texte Dernier cas votre syst me d installation a pr vu le syst me autologin Dans ce cas vous n avez absolument rien faire le syst me tape les mots de passe votre place pour l utilisateur par d faut Vous arrivez
156. nt le fingerprint de votre cl Celui ci doit v rifier votre identit Vous d posez votre cl publique sur un serveur Votre correspondant la t l chargera et en profitera apr s v rification du fingerprint pour l authentifier Ainsi toutes les personnes qui connaissent votre correspondant et qui lui font confiance pourront tre s res de votre identit Toutes ces manipulations sont tr s simples avec gpa 122 Les antivirus Il existe un scanner libre virus fonctionnant sous Linux Il s agit de ClamAntiVirus On le trouve http www clamav net Bien s r il cherche essentiellement les virus destin s Windows et on s en sert essentiellement sur des serveurs de courrier ou sur des machines en double amor age Routage firewall ports et filtrage Les notions de s curit li es au firewall ou pare feu et aux ports sont souvent confuses En effet il est de nombreux cas o le firewall logiciel dont la fonction noble est le filtrage ne sert rien e Vous tes derri re un routeur Autrement dit si votre routeur ne redirige pas les ports vers vous vous serez tout simplement invisible Donc inattaquable seul le routeur le sera e Vous tes visible par exemple directement raccord au net avec une adresse publique mais vos ports sont ferm s vous ne risquez toujours rien e Vous tes raccord au net vos ports sont ouverts mais vous n avez pas de serveur actif sur ces ports vous ne risquez pas grand
157. nutile de dire que la Mailing list chauffe pas mal Enfin il est possible d installer Linux sous Windows La merveille qui fait cela s appelle Cygwin http www cygewin com Il s agit d une distribution fonctionnant en mulation sous Windows Elle est assez compl te utilitaires shell Xfree compilateurs d bogueurs et biblioth ques de d veloppement 700 Mo en tout Commencer l installation Sur PC Commencez faire un tour dans le BIOS du PC touche lt Suppr gt ou lt F2 gt ou autre chose pendant le d but du d marrage selon votre PC Si vous ne savez vraiment pas comment faire essayez de d marrer en ayant d branch le disque dur D sactivez la protection anti virus sinon vous risqueriez de ne pas pouvoir crire votre syst me de boot Ensuite choisissez la mani re dont votre ordinateur doit d marrer pour l installation disquette ou CD ROM option possible partir des Pentium 150 Rappelons que le BIOS des PC est un petit programme incorpor la carte m re dont le r le est de g rer le mat riel et le d marrage nombre emplacement et type des disques IRQ m moire vive disque d marrer Il y a plusieurs mani res de d marrer l installation e partir d une disquette de boot Celle ci est peut tre fournie avec la distribution ou bien faire soi m me Lisez les instructions crites sur le cdrom Sur certaines distributions il en faudra deux Pour g n rer la disquette sous DOS il faudra
158. ogramme tente de faire et donc aurez une chance d y rem dier Et mes applications dos Il existe un mulateur DOS dosemu qui tourne soit en console texte se lance par dos soit en console graphique dos in a box qui se lance par xdos Ne lancez surtout pas dos dans une fen tre graphique Son param trage n est pas vident amusez vous avec dosemu conf Il est assez performant Il refuse certaines applications qui en g n ral refusent galement l environnement Windows celles qui acc dent directement au mode prot g du processeur voir dosbox S il refuse de d marrer pour cause de VGA font v rifiez que le fichier Zusr X1TRG lib X11 fonts misc fonts dir contient vga pcf vga vgal1x19 pcf vgal1x19 La version est maintenant 1 2 2 donc stable Les d veloppeurs assurent qu il fonctionne comme un vrai DOS Dans un certain nombre de cas il apporte m me des applications un environnement meilleur que le vrai DOS sur lequel il s appuie plus de m moire Attention Si vous utilisez le vrai DOS la partition DOS ne doit pas tre mount e Votre _hdimage doit pointer sur votre disque physique dev disque dans le etc dosemu conf par exemple _hdimage dev hdal Sinon vous pouvez utiliser freedos et laisser faire l installation standard Pour le probl me du clavier et de l affichage en Fran ais j ai enfin trouv qu il y avait un conflit entre l autoexec bat de DOS et Linux Il faut copier l autoex
159. oir les accents fran ais sur la console S1 votre console affiche des signes bizarres au lieu des caract res accentu s faites consolechars f lat1 16 Autre m thode pour lancer un xterm avec des polices utf 8 xterm u8 fn fixed Linuxconf Il s agit l d un outil graphique pour faire la plupart des r glages mentionn s dans ce guide de survie Il ne se contente pas de faire les r glages il les optimise et relance les parties du syst me si besoin Id al pour configurer le r seau les utilisateurs les disques le d marrage l heure etc Se lance tout b tement par la commande 1inuxconf Webmin mon avis encore mieux que Linuxconf Vous avez une cinquantaine de fonctions partages Samba gestion des services apache ftp telnet etc r glages de cron les processus actifs Tous ces r glages sont accessibles partir d un navigateur web local ou distant Le fonctionnement est tr s simple la machine param trer doit avoir un webmin qui tourne se lance par etc rc d init d webmin start de pr f rence lanc automatiquement au d marrage La machine qui veut acc der aux r glages doit lancer dans un navigateur la commande http adresse_ip 10000 Attention Si vous avez perl ssl sur votre machine webmin d marrera automatiquement en mode s curis et vous ne pourrez y acc der que par https adresse_ip 10000 Encore faut il que votre navigateur supporte https 10 Le mode graphique Comment lancer
160. ompatible avec les versions actuelles du syst me Le programme krec semble aussi n cessiter de la mise au point Pour le moment le programme recora disponible dans le paquet des programmes annexes de xawtv donne d excellents fichiers wav Pour le mixage et l dition Audacity http audacity sourceforge net Et mes CD audio 43 Placez un CD dans le lecteur Lancez un programme de lecture de CD kscd xplaycd cdp V rifiez qu il pointe vers le bon disque dev hdb p ex Il ne faut pas mounter le cdrom Si a ne marche pas lisez les messages d erreur vous obtiendrez plus de messages exploitables si vous lancez le programme partir d un Xterm noter que tous les lecteurs de cd audio utilisent le syst me CDDB ce qui vous permet de b n ficier de l affichage des titres si vous tes raccord Internet Si les titres de votre disque sont inconnus vous pouvez toujours les ajouter pour en faire profiter les autres CDDB refuse maintenant les connexions des lecteurs de CD non homologu s Ils conservent donc tout votre travail sans retour Du fait de ce scandale il faut boycotter CDDB mais utiliser Freedb qui fait la m me chose honn tement Sachez aussi que pour les CD audio la carte son n a pas besoin d tre configur e si vous avez un lecteur qui int gre le d codeur CD audio le cas de la plupart des lecteurs de pc de bureau Si vous n avez pas de c ble audio vous pouvez lire vos cd audio avec xmms e
161. ompilation vous pouvez lancer gmplayer pour avoir le mode graphique Ou plus simplement je mets dans le mplayer config les lignes alang fr ao sdI Pour la petite histoire mplayer ou plus exactement son copain mencoder sait tr s bien transformer n importe quelle source video en DivX Tous les renseignements sur http www thedukeofurl org reviews misc dvdlinux printable shtml 63 Les principales cartes de d compression seraient support es par leurs fabricants drx2 ou par la communaut Hollywood et drx3 Les PC puissants modernes se passent tr s bien de ce genre de carte Des informations sur http opensource creative com Graver un CD ROM Passons sur l installation du graveur qui se fait exactement comme un cdrom normal Seul probl me le support de cdrom au niveau du noyau doit tre en module sous peine de ne pas pouvoir graver Autre curiosit les graveurs IDE sont reconnus comme des SCSI Ne soyez donc pas surpris s ils s appellent dev scd0 et quivalents Pour qu ils soient reconnus ajoutez la ligne de d marrage de Linux par ex dans lilo conf avec appena la commande hac ide scsi adaptez selon votre emplacement du disque sur la nappe Pour v rifier la bonne d tection de votre graveur cdrecord scanbus Ensuite l interface graphique xcdroast gcombust ou k3b permettent de faire une gravure en quelques clics de souris S1 votre interface de gravure ne trouve pas votre lecteur IDE
162. on Si vous recompilez une nouvelle fois la m me version du noyau retirez ou d placez l ancien r pertoire de modules ib modules 2 4 x avant d installer les nouveaux modules Ensuite une tape fondamentale pr voir de booter aussi bien avec le nouveau noyau qu avec l ancien Pour cela il faut copier le nouveau noyau usr src linux arch i386 boot zImage en boot vmlinuz 2 4 xx et copier usr src linux System map en boot System map 2 4 xx puis diter le fichier de param trage du boot ex etc lilo conf copier le paragraphe existant et le coller en dessous en pr voyant un nouveau label ex linux_new qui lancera le nouveau noyau ce moment tapez Lilo ou chos ou ce que vous voulez d autre ou rien de tout si vous utiliser GRUB et il ne vous reste plus qu rebouter Vous verrez appara tre votre nouveau label en plus de l ancien Si le boot choue reboutez sur l ancien et recommencez tout depuis le d but 15 Appel contribution Rep rez les endroits o je pose des questions Si vous d tenez la r ponse envoyez la moi Tout le monde en profitera Si vous avez r ussi r soudre une difficult faites moi un r sum Si vous trouvez une erreur signalez la moi Si vous estimez qu un d tail manque la compr hension je l ajouterai volontiers Si vous avez des comp tences dans un domaine absent de ce guide prenez la plume Restent faire Serveur DNS serveur NNTP proxy fonctionnement d
163. on nl webcam Il y a galement une tr s bonne page sur http lea linux org hardware webcam php3 Vous pouvez installer des webcams USB ou parall les Une page sur les webcams Logitech http digilander libero it demarchidaniele qcamvc quickcam ve html Une page sur les webcams base de spca5xx http mxhaard free fr Une page sur les webcams base d OV 511 http alpha dyndns org ov511 cameras html Une page sur les webcams bas es sur les chipsets ZC 030x http zc0302 sourceforge net zc0302 php Une page sur les webcams konica http www si org konica Une liste de tous les projets de pilotes de webcams http mxhaard free fr liensspca html J ai install tr s facilement une Logitech quickcam express USB en allant sur http qce ga sourceforge net Ensuite make puis quickcam sh Insertion du module par insmod mod quickcam Pour automatiser la chose j ai mis dans le etc modules conf les lignes post install usb uhci modprobe videodev 71 post install videodev modprobe mod_quickcam Les cam ras g r es par le module cpia sont l http webcam sourceforge net et celles support es par le module ov511 sont ici http alpha dyndns org ov511 cameras html Les programmes d affichage sont par exemple Xawtv vic ou apache pour s afficher sur le Net tous les d tails sur Lea linux Cam scope num rique Les cam scopes Firewire sont assez faciles faire fonctionner voir le cha
164. os l invite dos windows d marrera Si l installation automatique de lilo n a install que Linux ditez le fichier etc lilo conf Vous devriez y trouver quelque chose comme ceci boot dev hda map boot map install boot boot b 15 vga normal default linux changer si vous voulez Windows par d faut keytable boot fr latin1 klt vous permet de taper avec le bon clavier d j install prompt timeout 50 temporisation avant le d marrage automatique message boot message message int ressant afficher other dev hdal la partition win label windows c est le nom qui appara t pour booter Windows a pourrait tre n importe quoi d autre table dev hda image boot vmlinuz label linux c est le nom qui appara t pour booter Linux root dev hda3 la partition Linux initrd boot initrd img append options possibles read only Ajoutez les lignes n cessaires enregistrez puis tapez lilo pour que les modifications soient prises en compte pour en savoir plus man lilo Astuce pour red marrer automatiquement en mode Windows depuis Linux avec lilo tapez lilo R windows reboot en supposant que windows est bien le nom que vous avez donn comme nom de d marrage de Windows Autre astuce si votre syst me ne boote plus ou Windows a effac Lilo en se r installant d marrez partir d une disquette ou d un cdrom montez votre partition racine dans un r pertoire quelconque du
165. otes sous X Nvidia fait exception la r gle puisque depuis la version 1 0 1251 le pilote supporte la sortie TV de toutes les cartes Il y a une documentation sur le sujet dans NVIDIA_GLX 1 0 xxx usr share doc Seules les cartes base de Geforce 2 MX permettent d avoir la fonction TwinView double cran identique ou compl mentaire Vous devez bien s r commencer par configurer correctement le pilote Nvidia Un exemple de fichier de configuration de XOrg Fin de la Section Screen Option TwinView Option SecondMonitorHorizsS ync 30 50 Option SecondMonitor VertRefresh 60 Option Metamodes 800x600 800x600 640x480 640x480 Option TwinViewOrientation Clone Pour les cartes Matrox G400 et G450 il y a un pilote sp cial ici http wWwww matrox com mga support drivers files linux_07 cfm Pour les cartes ATI XOrg inclut maintenant le projet GATOS http gatos sourceforge net Le support de la sortie TV s active simplement en basculant de console Ctrl Alt F Pour les ATI Mach 64 vous devrez donner des options de compilation sp ciales DRI car le support est inactiv par d faut Le DivX Vous voulez voir le dernier film la mode No problem Allez sur http www divx euro ru download htm pour r cup rer le binaire de divx que vous d zipperez dans usr lib win32 unzip d usr lib win32 binaries 010122 zip puis compilez et installez classiquement avifile Vous pourrez alors lancer avip
166. ou n importe quel nom de r pertoire o se trouvent les donn es uploader sur le CVS m message monprojet envoyer tout a dans le r pertoire monprojet du serveur Igestionnaireprojet en tant qu utilisateur gestionnaireprojet initial cr ation cvs import m Cr ation monprojet gestionnaireproyet initial ce moment une copie CVS distante d un r pertoire ordinaire local a t cr e 128 e _ Il faut r cup rer cette copie avec tous ses param tres CVS en local cvs co monprojet Maintenant on peut commencer utiliser le CVS o Pour ajouter un fichier au CVS Pr parer en local l envoi cvs add nom du fichier Effectuer l envoi pour de bon partir de ce qui a t pr par cvs commit o Pour enlever un fichier du cvs Ipr paration rm le_fichier en local cvs remove le_ fichier il ne se passe encore rien sur le serveur Jeffection cvs commit o Pour modifier un fichier existant en local et l envoyer modifier le_fichier cvs commit le_fichier o Pour envoyer sur le serveur un fichier local modifi entre temps par un autre utilisateur IVous ne pouvez pas envoyer votre fichier tant que le conflit n est pas r gl faire la synchro d abord en r cup rant le fichier sur le serveur cvs up les_fichiers On vous propose alors de g rer le conflit ce que vous faites en local Vous envoyez alors le fichier vers le serveur cvs commit le_ fichier Quelques programmes qui posent probl me Mysq
167. ouleurs 8 bits c est tr s insuffisant Pour travailler correctement 16 bits et 800X600 sont un strict minimum 1 Mo de m moire sur la carte 1024X768 sont encore mieux 2 Mo de m moire video 800X600 est le param trage minimum pour KDE Essayez lt Ctrl alt gt le plus du pav num rique Si l image change de taille c est gagn Sinon relancez Xconfigurator Red Hat Y AST Suse ou ce que vous voulez d autre et 89 r pondez aux questions sur la r solution En dernier ressort ditez etc X11 XF86Config certaines distributions ont le XF86Config directement dans efc la main Pour que l cran d marre directement dans la bonne r solution rep rez d abord le paragraphe consacr votre serveur X et dans celui ci la ligne du XF86Config section screen subsection display o l on peut lire 640x480 800x600 1024x768 par exemple et inversez l ordre pour mettre en premier votre r solution pr f r e dans votre nombre de couleurs Si vous ne voulez pas d cran virtuel plus grand que votre plus grande r solution commentez la ligne virtual Attention Ne vous trompez pas de section Inutile de trafiquer la section sur l affichage monochrome si vous tes en SVGA Sur Xfree 4 0 il n y a plus qu une seule section Je n ai pas le bon nombre de couleurs plusieurs possibilit s startx bpp 16 a marche mais c est p nible noter que le signifie la fin des options
168. ous voulez le plein cran il vous faut la r solution 768x576 Si vous aimez d coder voyez du c t de Xawdecode S1 votre carte TV est USB je crois qu il n y a rien pour le moment Je veux jouer Autrement dit comment installer mon joystick Mod le sur prise manette de jeu Le descripteur de p riph rique s appelle dev input js0 Si vous n avez pas ce fichier tapez dev MAKEDEV js D chargez le module son s il tait charg Rechargez le avec l adresse du joystick insmod es1371 joystick 0x200 par exemple Puis insmod joystick puis insmod joy sidewinder selon votre mod le 52 Pour ne pas retaper tout a chaque fois ajoutez l option dans votre etc modules conf option sound joystick 0x200 Mod les USB Gr ce Hotplug ces mod les sont autod tect s et install s automatiquement sur dev input js cas de Mandrakelinux Vous pouvez les tester avec une interface graphique dans KControl dans KDE 3 3 Les conseils sur les b tons de joie sont http www linuxgames com joystick L installation compl te en anglais sur http www freelink cx joystick html Plein d infos galement dans usr src linux Documentation input joystick txt Vous y apprendrez le nom de votre pilote de joystick et celui du support de port jeu de votre carte son En g n ral vous devez faire modprobe joydev modprobe ns558 sauf si vous avez une SB 64 ou 128 ou une cs461x qui g rent
169. ows et lib rera de la place pour partitionner sauvegardez toutes vos donn es puis tentez un partitionnement fips sous DOS ou Partition Magic Vous pouvez sauter cette tape si votre distribution poss de un partitionneur non destructeur int gr au processus d installation diskdrake ou gtparted par ex Vous pouvez aussi utiliser le partitionneur de Mandrakelinux le seul proposer le redimensionnement et autant d options faciles comprendre pour installer n importe quelle autre distribution en commen ant une installation par le CD 1 de Mandrakelinux puis en l interrompant apr s le partitionnement Quelles partitions Le minimum pour Linux est 1 partition En fait on en utilise souvent davantage La swap Presque toutes les distributions vous obligent utiliser une partition de swap fichier d change m moire virtuelle Cette partition servira crire lorsque la m moire vive d borde Dans le temps on disait que le swap devait faire le double de la taille de la RAM Maintenant que le kernel a chang et que les RAM sont normes ainsi que les disques durs une fois la RAM est g n ralement suffisant Id alement plac e vers le d but du disque plus rapide hdas est g n ralement un bon choix Ici se trouve la partition racine du syst me Obligatoire Plus ou moins grande selon ce que vous mettrez dessus Sachez que la saturation de cette partition est dangereuse pour le syst me Donc viter tout ce qui
170. p www delafond org survielinux La partie mat rielle ne concerne que la plate forme Intel 386 un peu MacIntosh Sparc et Alpha Je n ai pas de machine pour l largir d autres configurations Si vous avez une machine disponible quelque temps un z series par exemple Vous pouvez le redistribuer librement sous forme lectronique ou mieux faire des liens du fait de sa grande volutivit Si vous voulez le distribuer sous forme papier veuillez me contacter Je crois que des traductions sont en cours Des versions pdf et postscript compil es par Claude Mah sont disponibles sur http www uppp free fr survie pdf et ps ainsi qu une version pdf sur ftp ftp linux france org pub article cesar Survie_Linux pdf gz par Cesar Alexanian Il est r dig par un non informaticien et il ne pr tend pas r soudre toutes les questions Il existe de tr s bons livres pour a Prenez en un tr s gros 1 000 pages semble un minimum pour pouvoir aborder correctement tous les sujets le syst me Linux des ditions O Reilly a une excellente r putation Parti pris M me si ce guide essaye de couvrir les syst mes bas s sur Linux dans leur diversit il y a forc ment un peu de parti pris e Le syst me est d sign par le nom du noyau c est dire Linux La d nomination Gnu Linux pourrait faire croire que le syst me n est compos que de ces deux parties ce qui est totalement faux e Il est essentiellemen
171. peut grandir Tous les r pertoires ci dessous se placeront ici si vous ne leur sp cifiez pas de partition sp cifique Format ext2 ext3 ou Reiserfs boot Il peut tre bon que le syst me de d marrage soit sur une partition part Une bonne raison est l utilisation d un syst me de fichiers Reiserfs qui n est pas support par certains syst mes de boot Donc un boot en ext2 de tr s petite taille 8 Mo Id alement en d but de disque hdal Cela rend possible le boot dans certains cas gros disques mal g r s par les BIOS home Ici seront vos donn es L int r t de les s parer physiquement est de pouvoir par exemple r installer Linux sans toucher vos donn es Donnez la taille que vous voulez Le format peut tre ext2 ext3 ou reiserfs si votre noyau le supporte lusr 10 Ici seront install s les programmes Cette partition doit tre de grande taille au moins 1 Go 5 ou 6 avec les disques modernes et les distributions normes actuelles Vous pouvez ne pas cr er de usr Simplement votre sera plus grande Et attention ne pas installer trop de programmes qui satureraient alors Format ext2 ext3 dangereux ou reiserfs recommand Cette partition est facultative var Sans doute une partition tr s utile Votre syst me crit r guli rement ici des donn es Comme la partition racine ne doit jamais saturer il est prudent que les donn es changeantes soient sur une partition part Une c
172. ph rique Le serveur doit avoir une ligne sane 6566 tcp dans son etc services voir man sane net et man saned 114 Si vous voulez utiliser un client Windows vous avez SaneTwain http sanetwain ozuzo net Devenir un serveur http Vous devez installer le serveur Apache Le lancement du bazar se fait en tapant etc rc d init d httpd start sous RH ou usr sbin apachectl start selon les cas Pour vous connecter tapez http 127 0 0 1 OU http 1ocalhost si Vous tes sur votre machine locale ou http ip_du_serveur si vous tes sur un client distant Faites vos premiers tests avec Lynx car Netscape a une option par d faut qui emp che la connexion en local d sactiver le proxy Le r pertoire de base c est dire celui qui sert de racine vu du monde ext rieur est en principe home httpd html mais la nouvelle tendance est apache html Encore plus moderne var www html Vous y placerez les r pertoires et fichiers destin s tre lus de l ext rieur Les scripts CGI sont placer sous home httpd cgi bin ou apache cgi bin pour les faire fonctionner il faut s assurer de la ligne suivante dans etc httpd conf srm conf ScriptAlias cgi bin home httpd cgi bin Mais d une mani re g n rale il n y a rien retoucher dans les fichiers de config Aux derni res nouvelles tous les param trages d Apache sont dans httpd conf Devenir un serveur de courriers Admettons que vous vouliez utiliser
173. pitre d di Ensuite lancez kino permettant de faire la r cup ration des s quences et un montage sommaire ou la capture en direct Le montage peut aussi se faire avec kdenlive Onduleur L onduleur appareil compos d une batterie actionnant un g n rateur de courant alternatif destin pallier les d faillances de la prise de courant peut fonctionner avec tout type d ordinateur simplement en s intercalant sur le secteur Pour b n ficier des fonctions avanc es permettant la sauvegarde et l arr t de l ordinateur en cas de batterie faible ainsi que d interroger l appareil pour conna tre son tat vous aurez besoin d un pilote sp cifique Il existe un pilote multimarque pour Linux le projet nut disponible http eul networkupstools org compat Toutes les explications pour les MGE sont sur http opensource mgeups com howto htm Pour faire fonctionner un MGE Protection Center 675 sponsoris par MGE il faut Installer nut et nut server et ventuellement knutclient l interface graphique et nut cgi pour l acc s par navigateur Le nom par d faut de votre onduleur est ups_name ne le changez pas ou changez le partout Mettre dans etc ups ups conf driver newhidups port auto 72 Autoriser l acc s un client local ou distant dans etc ups upsd conf Copier etc ups upsmon conf sample en etc ups upsmon conf et modifiez le comme suit MONITOR ups_name localhost 1 monuser mypa
174. possibilit sous OOo KDE faire pointer l impression sur kprinter et s arranger pour que KPrinter g re fax et impression Kvoice d apr s jc J utilise kvoice 0 3 1 sous Mdk 7 2 apr s l avoir utilis sous 7 0 Il est disponible en rpm sur chacune L utilisation est d une facilit d concertante car tr s intuitive Sous root pour envoyer un fax Fax New fax et deux possibilit s e soit taper un texte directement dans la fen tre inscrire un num ro de destinataire dans To et clic sur enveloppe 68 e soit choisir un document existant par File add file le _document_a_faxer puis le num ro du destinataire dans To puis clic sur l ic ne enveloppe Il y a des param trages dans Options dont modem et fax mais je n utilise pas les autres possibilit s de kvoice sur mon USR S6Kpro Je ne faxe que des documents texte et n ai pas essay les autres Pour ne pas tre oblig de me loguer en root chaque utilisation j ai install sudo RPM de Mdk 7 2 Son param trage se fait sous root par visudo en ajoutant Cmnd alias specification Cmnd_Alias KVOICE usr bin kvoice User privilege specification mon_login ALL NOPASSWD KVOICE La commande tant sous user sudo kvoice il suffit de faire un petit script kvoicesudo bin sh sudo kvoice plac dans home user bin et ensuite facilement sur le bureau avec une ic ne Fax avec efax et fax4CUPS Installez le paquetage efax Pour recevoir fax receive
175. que fera l affaire Pour les autres il y a des protocoles sp ciaux souvent pris en compte par gphoto2 http www gphoto org Une fois install lancez gphoto2 auto detect seulement si vous tes en usb Sinon d terminez le type de pilote utiliser avec gphoto2 1ist cameras Ensuite tablissez les param tres avec gphoto2 port serial dev ttyS0O camera Olympus C 20207 70 par exemple Par la suite ces param tres seront enregistr s dans gphoto settings Vous pourrez r cup rer ou uploader vos photos en ligne de commande ou avec une interface graphique comme gtkam digikam ou Konqueror protocole ioslave camera malheureusement parfois inop rant La liste des appareils connus et du protocole se trouve http www teaser fr hfiguiere linux digicam html Pour faire un diaporama avec vos photos situ es dans un r pertoire de votre PC utilisez gqview kuickshow ou kview Pour lire les Photo CD format pcd vous pouvez utiliser le convertisseur hpcdtoppm Exemple de syntaxe hpcdtoppm 2 image pcd image ppm L option 2 correspond la r solution que vous souhaitez pour l extraction L image ppm peut ensuite tre facilement ouverte avec divers programmes comme GIMP La webcam Un site sur les webcams http tomatlab videontv org webcam webcamlinux html Les webcam Philips USB peuvent se raccorder moyennant des manips un peu compliqu es modules usb pwc Voir http www smcc dem
176. r var bin placez le dans la racine Puis tar xvzf monprogramme Si c est du source src rpm rpm ivh vous cr e un fichier archive dans Jusr src redhat Si vous n tes pas programmeur utilisez toujours cette m thode c est bien plus simple et rapide qu install shield sous Windows Cela marche m me partir d un autre disque Encore mieux utilisez un utilitaire qui fait a en mode graphique glint du control panel moche kpackage superbe gnorpm etc Sur Mandrakelinux utilisez rpmarake qui ne se contente pas d installer mais conna t la liste des d pendances et les num ros des cdroms o se trouvent les programmes la main urpmi nom_du_paquet Deuxi me cas de figure c est du fgz ou du far gz tar xvzf monprogramme tgz la lettre z d zippe Sur Slackware selon Joris Il existe 4 programmes principaux e pkgtool outil g n ral de la Slack il permet d installer de retirer visualiser les paquetages il permet galement de param trer les fonctions principales de la Slack lilo mouse carte r seaux etc e _installpkg nom _du_paquetage installe le paquetage e removepkg nom_du_paquetag supprime le paquetage e upgradepkg nom _ du _ nouveau_paquetage supprime le paquetage de l ancienne version et installe le nouveau si le paquetage n a jamais t install il n y aura pas l install du nouveau Il y a un d pot de binaires Slack ici http www linuxpackages net S
177. r lequel l utilisateur a tous les droits le groupe seulement la lecture et le reste du monde rien du tout Cela donne rwxr x x Pour tout compliquer il existe un quivalent chiffr Le premier groupe de lettres rwx correspond aux centaines le deuxi me aux dizaines et le dernier aux unit s Dans ce syst me r vaut 4 w vaut 2 et x vaut 1 Dans notre exemple rwxr x vaut 750 Si vous voulez attribuer vous m me des propri t s faites chmod 777 le fichier que_je donne_a_tout_le monde Pour compliquer encore plus il existe des bits qui donnent des caract res particuliers aux fichiers Le setuid qui donne les droits du propri taire un autre utilisateur Exemple faites 1s 1 usr bin passwd Le r sultat donne r s X X 1 root root 22656 oct 24 1999 usr bin passwd Vous constatez un s dans les droits utilisateurs Cela signifie qu un utilisateur quelconque peut utiliser ce programme et obtenir le m me r sultat que s il tait root c est dire crire dans le fichier etc passwd r serv au root Les changements peuvent se faire par chmod s ou chmod g s o toute commande adapt e vos besoins Attention Un fichier setuid root est un gros trou potentiel de s curit Enfin le sticky bit t permet d emp cher l effacement d un fichier m me situ dans un r pertoire ouvert tous Pour information ces bits suppl mentaires s et t sont enregistr s dans un quatri me chiffre plac
178. re carte son R gler le niveau d entr e avec xmixer igain ainsi que les autres boutons de r glage de volumes en s aidant du vu m tre d enregistrement de gramofile et en enregistrant vers un fichier ou dev null dans un premier temps Tester donc Les deux temps suivant consistent d couper le fichier au format wav d une face en autant de fichier que de morceau puis de 44 filtrer l encore faire des essais pour obtenir le r sultat optimal Enfin ventuellement vous pouvez les transformer en fichiers moins volumineux tel du mp3 utiliser alors par exemple bladeenc http bladeenc mp3 n0 Attention Comme toujours ces copies ne sont autoris es qu titre personnel pour des sauvegardes Sox permet aussi bon nombre de conversions par ailleurs Attention G rer le son n cessite d avoir pas mal d espace disque Le fichier wav d une face de disque 33 tours occupe environ 220 250 Mo autant alors pour les fichiers fils d coup s et filtr s les fichiers mp3 faisant alors 10 15 de cette taille soit 4 6 Mo pour un morceau de 3 4 minutes Le I River Pour t l charger vos musiques pr f r es en ogg ou en mp3 vous trouverez sur http 1fp driver sourceforge net et http ifpgui sourceforge net les outils qui vont bien Et mon imprimante D abord la connexion Sous Linux les ports parall les s appellent p0 Ip1 Depuis les noyaux 2 2 les num ros de p ne d pendent plus de l adresse mais
179. re vos fax re us sous Windows avec un modem Olitec N oubliez pas de mettre le chemin du disque Windows entre guillemets s il y a des espaces dans les noms Ex wine Programs files monprogramme Si a ne fonctionne pas testez avec un programme qui est dans le path wine notepad Si a marche essayez wine c monrep monprogramme Word 7 et Excel 7 fonctionnent de mieux en mieux mais il y a encore des probl mes On nous promet un fonctionnement sans faille bient t En Fran ais vous aurez des probl mes pour ouvrir ou enregistrer les fichiers Wine vous r clamera msoSenu dll et openenu dil Il vous suffit de copier openfra dll et msoSfra dll vers les noms r clam s Astuce Si un programme refuse de fonctionner pour cause de dll donnez lui en une cr ez un fichier vide de ce nom dans votre Pseudo_C windows system Wine saura ensuite lui donner la vraie dll mul e Si vous voulez vraiment un mulateur de Windows installez XWine http darken33 free fr index php cat 2 amp rub 21 qui est une surcouche graphique de Wine De cette mani re vous aurez le menu d marrer et toutes ces choses qui vous manquent tant Ne pas confondre avec Winex qui est une version commerciale modifi e de Wine destin e supporter une mulation DirectX Autres possibilit s pour avoir Linux et Windows Windlin 5 0 http www netraverse com est une vrai mulateur PC commercial qui semble assez valable Id al pour ex
180. ributions grand public ma connaissance SuSE 8 1 et RedHat 8 d tectent votre carte graphique automatiquement et s lectionnent un pilote ad quat Le plus souvent si elles n en trouvent pas elles activent m me automatiquement le pilote framebuffer Si ce n est pas le cas et que votre carte graphique n est pas d tect e s lectionnez le manuellement Il devrait se trouver dans les pilotes g n riques Normalement le probl me doit tre r gl La situation est donc bien diff rente d autrefois o il fallait configurer etc X11 XF86Config la main 2 11 Le r seau Linux sur une machine c est bien Linux en r seau c est carr ment top Installation de la carte r seau Procurez vous une carte Ethernet compatible Linux et installez la essentiellement v rifiez la pr sence d un module adapt dans lib modules 2 x xx sinon compilez Ajoutez les bons param tres dans etc modules conf Activez la par modprobe votre_module Vous pouvez voir le module charg en faisant 1smoa Pour ne plus avoir taper cette commande ins rez dans le etc modules conf des lignes comme alias 3c509 eth0 options eth0 irq 10 Si votre carte r seau utilise une IRQ qui ne vous convient pas il est souvent possible de la changer avec une disquette de param trage sous DOS m me sur une autre machine ces r glages tant permanents M me probl me pour choisir entre le coaxial BNC et le RJ45 sur les cartes de type Combo Les param
181. rifiez que tout va bien en tapant ifconfig Vous devez voir appara tre un paragraphe montrant tout ce que vous avez fait Pour voir si tout va bien pinguez votre carte ping 192 168 0 1 lt Ctrl c gt pour arr ter Si vous n avez pas de r ponse retournez la case d part Attribution dynamique des adresses DHCP Admettons que vous ne vouliez pas donner une IP fixe aux machines par exemple pour passer moins de temps faire les param trages Vous aurez besoin qu un serveur DHCP tourne quelque part sur le r seau et r ponde vos requ tes en vous attribuant une adresse IP Votre machine n aura besoin que d un nom Param trage d un client DHCP Vous tes peut tre d j un client DHCP sans le savoir Par exemple si votre fournisseur d acc s Internet ne vous donne pas d IP fixe ou si vous utilisez le c ble la connexion au modem c ble se fait en DHCP Ce param trage est tr s facile si vous utilisez linuxconf ou control panel de RedHat voire Webmin Vous pr cisez simplement votre interface ethernet le plus souvent eth0 Il s agit simplement de supprimer les lignes donnant l IP fixe dans etc resolv conf et de laisser search Vous aurez besoin des paquetages dhcp client et dhcpcd Votre fichier etc sysconfig network scripts ifcfg eth0 doit contenir peu pr s a DEVICE eth0 IPADDR videmment on utilise DHCP NETMASK 255 255 255 0 ONBOOT yes 99 BOOTPROTO dhcp Puisqu on vous dit qu on
182. rty en qwerty et inversement sous X dans une console ou xterm tapez setxkbmap us ou fr en mode texte sans X tapez loadkeys us ou fr Et une astuce de plus de Bernard Delechamp Appuyez sur lt AltGr Touche gt pour avoir des caract res sp ciaux 2 amp aAzroOpPsdDxc C lt touche utilis e 61 l Tw pPB8 D g lt caract re obtenu En prime vous pourrez m me avoir l Euro lt AltGr e gt Derni res astuces Taper des accents avec un clavier sans accents dans Emacs lt Meta x gt iso accents mode Puis lt apostrophe e gt etc Merci David Faure Vous obtenez le m me r sultat avec n importe quelle appli si vous chargez le clavier international dans XF86Config us intl au lieu de votre descripteur habituel merci Marc Falesse Je veux lire et crire ma partition Windows Pareil que pour les cd rom voir etc fstab Normalement l installation de Linux cr e la ligne n cessaire avec le descripteur de p riph rique ex dev hdal pour la premi re partition du premier disque IDE dev sda pour le premier disque SCSI et le point de mountage souvent mnt dosc De plus il fait le mountage automatiquement Si c est votre cas ca mnt dosc puis 1s Sinon mount t vfat dev hdal mnt dosc puis apr s v rification que a marche ajouter la ligne dev hdal mnt dosc vfat 0 0 0 dans etc fstab Un simple mount mnt dosc suffira ensuite Pour les disques NT ou XP
183. s e host all 192 168 68 52 255 255 255 255 trust ici une seule machine a acc s toutes les bases all sans authentification e host all 192 168 68 0 255 255 255 0 trust ici un r seau Si vous avez Mandrakelinux 8 0 ajoutez o 1 juste apr s pg_ctl ligne 83 de Zetc rc d init d postgresql Lancer freeciv placez vous dans le r pertoire d installation Lancez 2 consoles en tant qu utilisateur ordinaire pas root Dans la premi re tapez serv Dans la deuxi me civ pareil pour d autres clients int ress s Retournez la premi re o se trouve maintenant un prompt sp cial et tapez start 134 Heretic II Installation par sh heretic2 demo x86 run Lancer Heretic II avec l acc l ration 3D heretic2_demo set 640 glx ou un autre nombre selon la r solution souhait e Le programme ne marche pas Vous avez r ussi installer compiler le programme de vos r ves L ex cutable est bien ex cutable il est bien dans le PATH mais il ne d marre pas Lancez le partir d un xterm au lieu d utiliser les menus de l interface graphique Vous aurez des messages qui vous donneront peut tre la cl du probl me Si le xterm n est pas bavard essayez de lancer le programme par bash x nom du_ prog valable pour les scripts seulement pas pour les binaires Vous devriez avoir d autres renseignements Pour les binaires tapez strace ou ltrace nom du_ prog En lisant ce qui en sort vous trouverez ce que le pr
184. s Linux sont assez m diocres Voici un petit script pour photocopier avec les outils de base bin sh scanimage mode Gray resolution 300 x 215 y 297 gt tmp image pnm lpr tmp image pnm rm tmp image pnm L USB Le site incontournable pour le support des p riph riques USB http www linux usb org Une fois de plus rien d vident Pour d terminer votre chipset USB et ainsi savoir le bon module compiler 1spci v D marrer l USB la traditionnelle etc rc d init d usb start Il faut savoir que la compilation du kernel peut autoriser ou non brancher les p riph riques chaud General Setup gt Support for hot pluggable devices Si votre BIOS vous donne le choix entre MPS 1 1 et 1 4 choisissez 1 1 Les HUBS USB sont en g n ral support s mais il peut y avoir des surprises J ai un TRUST qui fonctionne tr s bien avec la webcam mais pas avec le scanner Enfin l USB 2 commence tre support avec le kernel 2 4 19 module ehci Le firewire IEEE 1394 Le firewire est un peu moins rapide sur le papier que l USB2 mais son d bit est garanti valable pour les applications multim dia 58 La compatibilit du mat riel est list e ici http www linux1394 org view_ device php id 17 Sur une bonne distribution le mat riel simple disque dur par exemple devrait fonctionner tout seul Assurez vous d avoir le module ieee1394 compil avec votre noyau et un fichier dev raw1394 command
185. s de cette machine et m me peut tre d autres deviennent autoris s Si votre machine est reli e l Internet ou un autre r seau non s r vous devriez plut t une m thode bas e sur xauth et des cookies d tails dans le how to Remote X apps Astuces Voir la valeur d une variable echo DISPLAY OU echo LANG OU ce que vous voulez d autre Voir toutes les variables env Autre possibilit lancer un seul programme sur l autre affichage emacs display 0 Si vous trouvez que c est trop lent utilisez bxproxy Exemple 1bxproxy 192 168 0 1 0 puis emacs display 63 Pour v rifier si le serveur X accepte de se faire traiter de la sorte xapyinfo doit supporter LBX Comment quitter X et Linux 92 Pour quitter X lt Ctrl Alt Eff gt ou les menus de l environnement graphique l id al Pour quitter Linux compl tement il ne faut jamais teindre sauvagement Si vous tes tout seul pas de r seau e halt e reboot ou shutdown h now avec les bonnes options de d lai man shutdown dans un x term Autre possibilit lt Ctrl Alt Suppr gt depuis une console texte puis teindre la machine avant le red marrage Si vous tes en mode graphique automatiquement kdm en quittant vous vous retrouvez nouveau en console de login Choisissez le menu arr ter Si vous tes en mode graphique avec xdm la solution est de changer de runlevel init 0 pour arr ter ou init 6 pour rebooter
186. s de grosses compil par exemple il y a mieux que le traditionnel bg renice le batch Le batch va vous permettre de lancer un travail souvent long ou d une importance mineure C est encore le travail dont le r sultat ne vous int resse pas dans l instant mais vous voudrez le retrouver classer Tapez batch Si la commande n existe pas at qe m now saisissez votre commande puis lt Ctrl d gt La commande va tre lanc e par le d mon atd Vous pouvez donc vous d logger sans tuer la t che ce n est pas le cas de bg o ma commandes c est un pas de plus vers la s curit avouez combien compilent leur noyau dans une console sous le compte root ET ne restent pas devant leur cran 0 Plus important encore le travail batch ne consomme que les restes des ressources laiss s par les autres t ches nice lev la machine reste votre service Le fin du fin le travail termin un mail contenant les r sultats stdout de la commande viendra vous en avertir configurez une bo te recevant le mail local avec kmail ou mai1 Enfin vous n aurez plus d excuse de ne pas utiliser su plut t que le compte root les mails sont envoy s votre profil m me si la commande batch ou at sont lanc es sous root depuis un xterm en passant par su En r sum simple efficace avantageux et l gant plus d info avec man batch OU man at Voici un exemple de commande batch modifi e de la Mandrakelinux 7 2 le m sert renvoyer
187. s difficile sous Unix en g n ral http www freenix fr unix linux HOWTO mini Ext2fs Undeletion 10 html Il existe un utilitaire du nom de recover et son interface gfkrecover qui vous permet de r cup rer des fichiers effac s assez facilement ou unrm pour ext2 et ext3 La m thode la plus simple et la plus r pandue Midnight Commander mc dispose d un mode de r cup ration lt F9 gt Commande r cup ration de fichiers Probl me ne marche que sur ext2 Pour reiserfs reiserfsck rebuild tree S Permet de revenir sur un rm fr R parer la table des partitions Il peut arriver qu une installation difficile fasse sauter la table des partitions Une seule solution plut t que de tout r installer gpart examine tout le disque pour essayer d en comprendre la structure et r crit la table des partitions qui correspond D fragmenter 85 La mani re dont Linux crit sur son syst me de fichiers est assez propre et la machine ne subit pas une fragmentation des fichiers notable dans la plupart des cas Si vous tenez absolument d fragmenter vous pourrez trouver un programme du nom de e2defrag Redimensioner les partitions Plus int ressant pour redimensionner une partition exf2 vous pourrez vous procurer ext2resize Malheureusement c est en mode texte seulement DiskDrake de Mandrakelinux est tr s intuitif en mode graphique Sinon Gnuparted ou OTParted Attention aux pertes de donn es Av
188. s pour les librairies utilis es par le compilateur ditez le fichier etc Id so conf puis placez y opt kde lib pour un programme utilisant QT n oubliez pas d installer gt devel ou usr include etk pour un programme utilisant gtk Mettez jour par 1dconfig 125 Astuce vous devriez toujours jeter un coup d oeil au configure situ dans le r pertoire d installation Vous pouvez y voir des options qui peuvent tre indispensables dans votre cas Vous les ajouterez sur la ligne de commande Exemple configure prefix le rep d_install pour forcer l installation se faire un endroit pr cis Ce r pertoire d installation peut tre opt les gros programmes usr local normalement pour les programmes ajout s soi m me ou usr si vous voulez m langer vos programmes avec ceux de la distribution Ce peut aussi tre home xxx si vous n avez pas les droits d administrateur a ne compile pas S1 la compilation plante sur un message du genre undefined reference to xxx cr ez dans le r pertoire d o ce message a t lanc un fichier bidon xxx touch xxx ou mieux mettez y le fichier r clam Si la compilation plante sur un missing separator il doit s agir d un probl me de tabulations Des tabulations ont d tre remplac es accidentellement lors d un copier coller par exemple par des espaces Faites la manip inverse S il vous manque des librairies mais vous ne savez pas sous quel nom
189. sant etc Dans ce cas contactez l auteur de ce pilote expliquez lui votre cas et 1l est tr s possible qu apr s changement de quelques param tres votre mat riel fonctionne tr s honorablement Les autres utilisateurs en seront ravis Je ne trouve pas mon cdrom Et pourtant il fonctionne puisqu il m a servi installer Linux Normal Il n est pas mount Attach pour parler fran ais Vous pouvez le v rifier en tapant mount qui vous donne la liste des disques mount s Il faut cr er un r pertoire dans lequel appara tra le cdrom lorsqu il sera mount La plupart des distributions cr ent un r pertoire mnt cdrom ou cdrom S il y en a un utilisez le Au prompt tapez mount t iso9660 dev cdrom mnt cdrom ou bien cdrom selon le r pertoire que vous aurez Cr Si vous n obtenez pas de message d erreur faites ca mnt cdrom puis 1s ou ls mnt cdrom et vous devriez voir le contenu du cdrom 32 Pour jecter le cdrom sortez du r pertoire de montage quittez toutes les applications lanc es depuis ce r pertoire puis faites umount mnt cdrom puis appuyez sur le bouton d jection du CDROM ou tapez eject Astuce umount mnt cdrom amp amp eject Le amp amp v rifie la r ussite de la premi re commande Une astuce r utiliser dans d autres circonstances les versions actuelles d eject font le d montage automatiquement Si a ne marche pas il faut v rifier l existence de dev cdrom 1s
190. sbin mingetty tty2 laissez en quand m me une sauf si vous tes toujours en mode graphique Autre possibilit ne commentez pas les lignes mais enlevez seulement les chiffres des runlevels graphiques De cette mani re vous aurez 6 shells lorsque vous n utilisez pas le mode graphique et moins lorsque vous avez X gourmand en ressources 200 ko de gagn s chaque fois Prendre cette modification en compte chaud init q Autre gain de place en RAM en lisant le r sultat de ps ax vous verrez peut tre des lignes du genre sh usr sbin quelque_chose Ces lignes signifient que le programme quelque_chose a t lanc lors du d marrage par un shell et que ce shell n a pas t quitt Trouvez dans les fichiers d initialisiation quelque part dans etc ce qui lance ce service et ajoutez exec devant Le shell sera quitt lors du lancement du programme Qui a dit que les scripts fournis avec les distributions taient crits avec les pieds Chaque shell inutile en moins quelques centaines de ko disponibles en plus 83 Diminuer les animations et gadgets sur KDE lancez kpersonalizer Mettre l heure Les utilitaires graphiques disponibles sur vos syst mes ne changent en r alit pas l heure du BIOS mais seulement l horloge syst me UNIX Pour la mise l heure en dur faites hwclock set date 12 31 2001 14 20 00 Pour v rifier le r sultat hwclock show Pour synchroniser l horloge syst me avec
191. se fige au lancement de X v rifiez d j qu elle fonctionne en mode console tout simplement en la remuant Si oui v rifiez vers quoi pointe dev mouse ls 1 dev mouse Vous devriez trouver dans XFS6Config le m me device Sinon changez le Pour lancer correctement gpm identifiez la bonne commande en faisant gpm t Vous y trouverez votre type de souris Lancez alors gpm t imps2 par exemple selon votre mod le Il existe aussi des conflits entre gpm le gestionnaire de souris en mode console et X Dans ce cas d sactivez le en faisant gpm k avant de lancer X Sous Slackware il y a un bug dans certaines livraisons dans rc local on doit enlever le R dans la ligne gpm m dev mouse t PS2 Dans certains cas de figure la souris se bloque en haut de l cran au lancement de X Ceci peut se r soudre en lan ant startx kb ou en d commentant XkbDisable dans le XF86Config Dans ce cas vous aurez sans doutes des probl mes avec le clavier sous X On ne doit plus utiliser le programme imwheel astuce permettant d muler les fl ches haut bas avec la roulette car la fonction roulette est g r e directement par les programmes modernes Sous emacs mode X uniquement ins rer un mouse wheel mode 1 dans le fichier emacs et relancer emacs ou le charger avec load file Sous XOrg Recopiez ces lignes au lieu des pr c dentes Option Device dev mouse Option Protocol Auto Option Buttons N
192. sensibles PSP Vous avez tous les renseignements n cessaires sur la page http openpgp vie privee org linux html Vous devrez appliquer le patch crypto International au noyau puis recompiler L utilisateur qui veut crypter des donn es doit cr er un r pertoire destin cet usage Il vous faut aussi des versions modifi es de mount et losetup Encfs Encfs est un syst me de montage virtuel Vous avez un dossier contenant des donn es crypt es et vous montez ce dossier dans un dossier qui fait vous pr sente les donn es sous forme d crypt e Ce syst me se base sur fuse http sourceforge net projects fuse syst me permettant de monter un syst me de fichiers en espace utilisateur Vous devez avoir deux r pertoires l un pour stocker les donn es crypt es l autre pour y acc der crypt_data et access_data par exemple Le montage se fait avec encfs crypt_ data access _ data Il suffit alors de mettre les donn es dans access_data pour qu elles soient en r alit enregistr es sous forme crypt es dans crypt_data Pour supprimer l acc s aux donn es crypt es il suffit de faire fusermount u access _ data 120 Sinon Linux se d fend assez bien logiciellement c est dire sans acc s physique ou sans possibilit de lancer un compte root Cas d une machine reli e un r seau vitez d utiliser Internet sous root Id alement utilisez un compte d di cet usage Si un jour un virus type I
193. sion et postfix courrier comme exemple Il est l aussi possible d agir mais c est un peu plus complexe 81 Les daemons sont lanc s par des scripts En utilisant webmin il est relativement simple de pouvoir les modifier postfix il faut rep rer une ligne contenant usr sbin postfix start et de la faire pr c der de nice n num ro_de_ nice a donne sur Mandrakelinux 9 2 nice n 20 usr sbin postfix start 2 gt dev null 1 gt amp 2 amp amp success l failure cups m me logique on cherchera une ligne contenant cupsd Attention sur Mandrakelinux 9 2 au moins une commande daemon est utilis e C est en r alit une fonction d finie dans efc init d functions daemon est capable d utiliser nice il suffit de lui demander On aura daemon 20 cupsd pour fixer une politesse tr s lev e En r p tant la d marche on obtient un syst me qui r pond au doigt et l oeil m me en pleine charge de mani re prolong e Merci Pierre Couvy pour cette astuce Top vous permet aussi de changer la priorit des processus commande r Des programmes d administration graphique comme Webmin permettent aussi de faire ceci Encore plus fort le batch Merci Pierre Couvy Cela fait partie de la diff rence entre l informatique domestique et le monde des grands syst mes au m me titre que le multiutilisateur Pour ne pas monopoliser une console voire le PC la mode zindozs en ca
194. sont dans bin sbin les commandes du chef usr bin usr sbin usr X11RO bin et usr local bin Allez donc voir les noms des fichiers qui y sont pr sents 1s bin Si vous aimez l aventure tapez un nom qui sonne bien Si a ne donne rien tentez man macommande OU info macommande a peut vous donner plein de renseignements Mieux tapez une lettre au hasard puis 1 ou 2 fois sur lt Tab gt selon version de BASH Vous verrez appara tre toutes les commandes commen ant par cette lettre Encore mieux tapez directement lt Tab gt Vous verrez appara tre le nombre de commandes disponibles souvent 19 plus de 1 000 Acceptez de toutes les voir y et bon courage Ceci n est pas valable dans tous les shells Conna tre votre shell echo SHELL Pour lancer une commande mieux vaut la faire suivre de amp si son action doit tre permanente Cela permet de la lancer en t che de fond et de ne pas mobiliser une console updatedb amp Attention La fermeture de la console fermera la programme L espace avant le amp est facultatif Il est d conseill d utiliser le amp si cette commande renvoie des messages la console Cela risque de perturber votre travail ult rieur Si vous voulez r cup rer l usage d une console occup e par un programme tapez lt Ctrl z gt puis bgn background Votre programme retournera l arri re plan d o il n aurait jamais d partir Pour le ramener en avant plan fg Sinon l
195. ss master lisez les commentaires du fichier D marrer les services upsd et upsmon Tester upsc ups_name localhost battery charge 99 battery charge low 30 battery runtime 1732 driver name newhidups driver parameter port auto etc Notez que le syst me est orient r seau et que vous pouvez ainsi contr ler le fonctionnement d installations dans le monde entier dans un simple client knut Les param tres sont dans etc ups upsmon conf 8 L ordinateur portable Lisez http tuxmobil org howto_linux_laptop html Le modem pour ligne filaire Lorsqu il est int gr 1l est du type Winmodem Ne pleurez pas c est souvent un Lucent pour qui il existe un pilote sur http www physcip uni stuttgart de heby Itmodem index html Depuis peu on trouve une forme compilable du module modem valable pour les noyaux 2 2 et 2 4 L installation est tr s facile il faut avoir les source du noyau install es faire un make xconfig en activant le support ppp puis make dep Ensuite il suffira de d zipper l archive ltmodem ne pas d zipper l archive interne et de taper dans l archive build_ module environnement de compilation n cessaire Ensuite 1tinst2 puis autoload modprobe 1t_modem suffira d marrer la chose Si tout ceci marche bien vous devriez avoir 73 alias char major 62 It_serial alias dev tts LTO It serial dans etc modules conf Le descripteur de p riph rique se nomme dev ttyLT0 Le
196. stributions r centes post rieures m1 1998 comme MkLinux DR3 Linux PPC R4 et suivantes ext2fs en little endian Ne vous trompez pas de version au risque de perdre totalement le contenu de vos disques Linux La deuxi me solution est d utiliser MountX la diff rence de LinuxDisks MountX ne permet que l acc s en lecture et uniquement sur les syst mes de fichier en little endian MountX est disponible http ftp penguinppc org users benh Les premiers pas de l utilisateur Admettons que vous n tes pas la personne qui a install Linux sur la machine et que vous ne connaissez pas le mot de passe de root Admettons par ailleurs que vous avez d j quelques notions d informatique par exemple issues du monde Windows Admettons enfin que votre administrateur vous ait fait une configuration aux petits oignons o tout fonctionne correctement et o les droits ont t bien attribu s Eh bien votre situation est plut t bonne j ajouterais excellente 6 Les premiers pas de l utilisateur de base Le d marrage Lorsque vous d marrez la machine vous pouvez selon les cas arriver 29 e sur une horrible ligne de commande marqu e login Tapez l identifiant que l administrateur vous a donn suivi de lt Entr e gt puis le mot de passe suivi de lt Entr e gt Si vous voulez le mode graphique tapez startx e surun cran graphique o l on vous demande votre identit et votre mot de passe M me motif m me punitio
197. support SCSI dans le noyau V rifiez que le pilote scsi est bien d tect par cat proc scsi scsi qui doit vous montrer le scanner Tapez ensuite sane find scanner Vous devriez voir le nom de votre scanner appara tre ditez votre usr localWetc sane d avision conf pour y mettre 56 scsi hp usb dev scanner option connect device Ensuite utilisez normalement les programmes comme scanimage scanimage list devices pour v rifier si tout marche scanimage gt fichier_image pnm OU xsane pour faire de l acquisition L interface graphique la plus jolie pour le moment kooka KDE Attention Ne tentez jamais de d sins rer le module hpusbscsi plantage net Le mode de pr visualisation bloque tout aussi Les joies des drivers Beta Scanner parall le Dans la s rie rien n est simple il existe deux sortes de scanners parall les ceux qui utilisent un protocole propri taire et les SCSI d guis s Pour les deuxi mes vous aurez besoin du module ppscsi Les scanners bas s sur Plustek et USB ont une page web http www gjaeger de scanner plustek html Faire piloter le scanner par Gimp cd gimp 1 2 plug ins In s usr X11R6 bin xscanimage xscanimage Menu Fichier gt Acquisition Astuce Si votre scanner est trouv par sane find sanner scanners composants SCSI seulement mais pas par scanimage L c est un probl me de usr local etc sane d lt vendor gt conf Soit le fichier n exist
198. syst me provisoire r parez votre etc lilo conf si n cessaire puis tapez lilo r le_ r pertoire _ quelconque Si vous voulez tre moderne lilo a un successeur en la personne de chos 1 avantage il est plus joli Il se configure la main dans efc chos conf ou avec vchos Attention avoir une disquette de boot sous la main parce que chez moi a fait un joli kernel panic sur une machine Lilo a maintenant un menu graphique Contrepartie la touche lt Tab gt ne fait plus rien 16 Cas de Grub Si vous voulez tre puriste utilisez GRUB le boot loader 100 GNU La s lection se fait dans un menu en utilisant les fl ches du clavier GRUB s utilise assez diff remment de Lilo La nomenclature des disques ob it des r gles diff rentes premier disque IDE ou SCSI peu importe hd0 premi re partition hdO 0 Vous devez d abord taper grub Puis l invite tapez find boot grub stage1 Cela vous donne un r sultat du genre hd0 0 Notez le bien puis tapez root hd0 0 puis setup hd0 pour une installation sur le mbr du premier disque ou setup hdx y avec x comme num ro de disque et y comme num ro de partition Quittez par quit Si les r glages par d faut ne vous conviennent pas ditez le fichier boot grub menu lst Il doit ressembler quelque chose comme a timeout 5 le d lai avant que a ne d marre tout seul color black cyan yellow cyan les couleurs 118n hd0 4 boo
199. t gt gt fichier mode concat nation gt permet de taper plusieurs lignes 1 ligne la fois terminer l dition avec un C d Trouver une cha ne de caract res find repertoire _ou_je cherche name xargs grep la_chaine que _je_ cherch Autre m thode find type f exec grep toto print gt resultat txt Dans cet exemple on cherche la cha ne toto dans le r pertoire courant le point Je voudrais lire mes fichiers de param trage et les autres depuis MS Windows ou Mac OS 28 Pour les PC il ne faut plus utiliser fsdext2 mais explore2fs programme compos d un seul fichier pour win 9x ou NT et qui se lance sans aucun param trage et qui n interf re pas avec votre autre syst me Ensuite vous pouvez voir et ventuellement crire vos fichiers texte avec notepad o wordpad mieux vos fichiers gif ou jpg ou parcourir les arborescences Pour les Mac deux solutions s offrent vous Merci Etienne Herlent pour tout ce qui concerne le Mac La premi re et la plus ancienne est d utiliser LinuxDisks LinuxDisks permet l acc s en lecture et criture aux partitions ext2fs depuis MacOS ATTENTION il existe 2 versions de LinuxDisks LinuxDisks 10d6 LinuxDisks 10d7 La version 10d6 n est utilisable qu avec les distributions de Linux ant rieures la m1 1998 o le syst me de ficher tait en big endian MkLinux DR2 par exemple La version 10d7 n est utilisable qu avec les di
200. t des ascenseurs diff rents de la norme habituelle Descendre Monter 91 Descendre Monter Lentement Bouton gauche en haut Bouton droit en haut Vite Bouton gauche en bas Bouton droit en bas Tirer l ascenseur manuellement bouton central Vous pouvez tester ceci avec xpaint menu aide Comment basculer de console sous X lt Ctrl Alt F2 gt Pour revenir sur la console graphique lt Ctrl Alt F7 gt si vous avez bien 6 consoles texte Sinon adaptez Pour lancer une deuxi me console en mode graphique starts pil La deuxi me console graphique est maintenant F8 Comment lancer un programme graphique lorsqu on est invit sur la console Si vous avez d j utilis la commande su vous constaterez que l utilisateur invit peut lancer des programmes en mode texte dans la console mais pas de programme graphique La solution l h te doit lancer la commande xhost L invit tape seulement s il est sur une autre console texte ou graphique export DISPLAY 0 0 Le premier 0 d signe la premi re console graphique le deuxi me 0 est facultatif il d signe le num ro d cran g n ralement un seul Il peut alors lancer n importe quel programme graphique comme s il tait chez lui ATTENTION cette commande permet n importe qui d afficher un programme sur votre cran y compris par le r seau Refaites vite xhost pour tre tranquille Sinon lancez xhost par xhost machine_autorisee tous les utilisateur
201. t fait mention de Mandrakelinux comme distribution pour plusieurs raisons o je ne connais pas tout o C est une distribution fran aise meilleur support du clavier et des traductions o C est une distribution libre o J ai toujours t content de l ensemble m me s il y a r guli rement des probl mes mais pas pires qu ailleurs e je centre les informations sur KDE car ce syst me est tr s en avance sur tous les autres tant le seul proposer un v ritable syst me homog ne et non une simple interface graphique munie de quelques utilitaires S1 vous tes Parisien je peux vous pr ter des livres pr s de 100 titres Voyez la page http www delafond org librerie 2 Utiliser ce guide Il s agit d une TR S LONGUE et unique page HTML sans image Ce format est voulu facile et rapide t l charger lisible avec tout navigateur y compris en mode texte facile imprimer les URL sont lisibles en clair afin d tre utilisables en format papier Pour chercher un renseignement vous pouvez soit utiliser l index soit utiliser simplement la fonction Chercher de votre navigateur 3 Trouver de l aide ailleurs Avant de poster une question dans un newsgroup assurez vous qu elle n est pas pos e r guli rement en consultant les archives http groups google com et lisez les how to ttp www linux center org fr informations doc french index html le guide du rootard http www freenix org unix linux Guide et les faq
202. t grub messages le fichier o se trouvent les messages dans votre langue keytable hd0 4 boot fr latin1 klt la langue du clavier default 0 le syst me lanc par d faut l issue du timeout ici le premier de la liste title linux_2218 le libell de menu choisir kernel hd0 4 boot vmlinuz 2 2 18 root dev hdas 3 vga 0x318 le 3 force le d marrage en init 3 et le 0x318 concerne le mode d affichage ici 1024x768 en 24 bits On aurait pu mettre ask auquel cas vous auriez tap 0318 quand on vous le demande title windows le menu pour d marrer Windows root hd0 0 makeactive chainloader 1 Astuce contrairement LILO vous n avez pas besoin de refaire la proc dure d installation de Grub si vous modifiez un simple r glage dans menu lst En effet contrairement LILO qui est oblig de conna tre l adresse physique sur le disque GRUB est capable de monter le file system et il se contente de l adresse logique nom du fichier 17 Autre astuce si vous voulez ajouter un param tre pendant le boot tapez sur la touche e Cas de loadlin comme oadlin est un utilitaire qui vous permet de lancer Linux partir de DOS il est bien vident que le boot de Windows n est pas chang En revanche vous pouvez d marrer Linux avec Loadlin sans lancer totalement Windows gain de temps Pour ceci il vous faut faire un menu de d marrage Contenu de config sys d apr s Jean Pierre Vidal DEVICE C
203. tain Micha l me signale que les cartes SCSI TEKRAM DC315U ont besoin d tre initialis es avec certains param tres modprobe dc395x_trm dc395x_trm 7 5 1 32 du fait que le module ne fonctionne pas pour toutes les fr quences http www garloff de kurt linux dc395 sane find scanner gt sane find scanner found scanner UMAX Astra 1220S V1 3at device dev sg1 cette commande ne marche que pour les scanners SCSI et apparent s ln s dev sgx dev scanner remplacer x par 1 si c est votre cas chmod 777 dev sgx chown root users dev sgx xscanimage Attention Si vous avez une carte SCSI d une g n ration diff rente du scanner par exemple SCSI2 pour le scan SCSI3 pour la carte il y a incompatibilit mat rielle et toute tentative de sane find scanner risque de tout bloquer Astuce Pour forcer la d tection d un scanner SCSI non allum lors du boot echo scsi add single device 2 0 5 0 gt proc scsi scsi avec dans ce cas 2 le bus SCSI et 5 l identifiant du scanner sur la cha ne SCSI Un exemple de scanner r calcitrant d apr s Christophe Tronche 55 J ai un SnapScan 1236S et une adaptec 2940 a marche avec Sane une fois qu on a comment les trois lignes de code qui lancent l auto test du scanner et dont l effet net est de planter le driver SCSI je crois qu il y a le m me probl me avec la version non SCST Scanner USB Une bonne page en anglais http www buzzard org uk jonathan sca
204. term geometry 80x24 10 10 ls title SVNCDESKTOP Desktop amp facultatif startkde amp vous pourrez exporter un vrai KDE ce moment vous pouvez l afficher en local avec l option shared ex vncviewer shared 192 168 0 1 1 Cela vous permet de lancer un client sur une machine distante avec la m me commande De plus on peut voir plusieurs serveurs depuis un m me poste client Sur KDE 3 1 et il y a une interface graphique pour VNC qui se trouve dans le centre de configuration item Iternet et r seau L utilisation est tr s intuitive quelques clics suffisent partager un bureau en cours d utilisation gr ce un envoi de mail automatis Configurer Internet par Modem Il existe plein de m thodes allant du simple script Aaargh au mode graphique KDE propose un num roteur appel kppp tr s simple de configuration num ro de t l phone DNS serveur pop mais qui fournit un script par d faut qui ne fonctionne pas toujours Il faut parfois diter un script personnel du genre Expect ogin ID votrelogin expect word password votremotdepasse Dans les versions actuelles il faut commenter le mot lock dans etc ppp options Pour choisir la num rotation en vocal ou en impulsions il faut remplacer dans la cha ne de num rotation ATDT par ATDP par exemple pour kppp choisir Configuration modem Commandes du modem cha ne de num rotation Sinon Redhat propose un netcfg tr s simpl
205. tes kill num ro Refaites ps et v rifiez qu il a bien disparu Si ce n est pas le cas tentez kill 9 num ro a devrait marcher Si vous obtenez un processus zombie essayer de killer les processus encore actifs en rapport avec ce programme Ou bien killall nom du _ programme bloqu Quitter un programme lt Ctrl c gt depuis la console qui l a lanc Fonctionne aussi pendant le processus de boot Permet parfois de terminer un boot mal engag quitte corriger l erreur par la suite Si vous aviez tap par inadvertance sur lt Ctrl S gt vous pouvez d bloquer par lt Ctrl q gt Normalement le noyau ne devrait pas tre bloqu Vous devriez encore pouvoir y acc der partir d une autre console sauf gros conflit mat riel conflit d IRQ Si vous ne disposez pas d un r seau attendez un bon bout de temps Il se peut que a se d bloque tout seul S1 cela ne r pond pas il existe une combinaison de touches de sauvetage qui n est pas intercept e par X Alt Syst S U B maintenir Alt et ImprEcran et actionnez successivement S U et B Cela devrait provoquer un red marrage apr s avoir synchronis les disques Si vous tes vraiment oblig de faire un Reset le red marrage pourrait tre difficile surtout en ext2 ext3 Vous serez peut tre oblig de faire un fsck A mais normalement il se fera tout seul Si le fsck A vous jette faites le en manuel fsck r R pondez y partout S1 votre micro est seulement
206. tez plut t ces fichiers en tant que root Les utilisateurs sont enregistr s dans etc passwd Sans autre pr cision ils appartiennent au groupe par d faut appel users Il y a 3 niveaux de droits lire crire et ex cuter pour trois niveaux d utilisateurs moi le groupe et tous soit 27 combinaisons possibles pour un fichier S1 votre commande adduser ou useradd ne fonctionne plus v rifiez s il n existe pas un Zetc pwd lock et d truisez le rm etc pwd 1lock Retirer un utilisateur et tous ses documents userdel r duduche 21 Quels sont les utilisateurs actuellement connect s who Qui suis je whoami Comment changer d utilisateur logout ou lt Ctrl d gt quitte votre compte actuel Sinon lancez un deuxi me terminal par lt Alt F2 gt et r pondez la demande de login Vous pourrez rebasculer sur la premi re console par lt Alt F1 gt Pour passer provisoirement en mode super utilisateur sur la m me console su switch user Pour passer provisoirement sur un autre compte non root su autreutilisateur Cette possibilit est tr s int ressante vous lancez un utilisateur normal pour votre travail ordinaire et si vous avez besoin de faire un r glage su Si vous voulez aller directement dans le r pertoire du chef avec les variables du chef en devenant le chef su Si vous voulez devenir un utilisateur ordinaire su bebert Si vous oubliez le le syst me refusera de chan
207. ttp www loria fr services tex general flshort 3 3 dvi et http www loria fr services tex Utilisez un diteur de textes bruts quelconque vi notepad crivez un texte avec des balises sp ciales Enregistrez le comme mondoc tex Tapez 1atex mondoc tex Cela vous g n re un fichier mondoc dvi device independant Lisez le avec xdvi mondoc avi Si l apprentissage des balises ne vous tente pas essayez lyx ou klyx Gnuplot traceur de courbes Tapez gnuplot puis pour les courbes 2D plot 1og x ou plot 2 x 2 3 x 1 2x2 3x 1 ou pour les courbes 3D splot sqrt x y y q pour quitter Les How to ont souvent des titres c co om me e a a Lisez les avec less et ils seront en gras KDE combien de messages a t il provoqu s Avant tout il faut d finir des PATHS et des variables d environnement fonction export ajouter les 3 lignes suivantes etc profile export KDEDIR opt kde export PATH PATH KDEDIR bin export LD_LIBRARY_PATH LD_LIBRARY_PATH KDEDIR lib Si KDE est install ailleurs que dans opt kde adaptez la premi re ligne 132 Il faut placer startkde dans le fichier de d marrage de X SHOME xinitre si vous faites startx Astuces pour d placer une fen tre sous KDE appuyez sur lt Alt gt et enfoncez le bouton gauche de la souris Plus besoin d aller sur la barre de titre Pratique si elle d passe de l cran Pour la redimensionner lt Alt bouton droit gt
208. u firewall syst me RAID J attends vos suggestions 16 Conclusions provisoires J esp re que ces quelques pages vous auront permis de d buter sans trop de douleurs Lisez les enti rement car certains renseignements sont r partis en plusieurs questions Linux avec ses satellites GNU XOrg KDE etc est un syst me tr s complet et tr s puissant Son tat actuel le rend encore un peu d licat configurer mais les progr s effectu s en 1 ou 2 ans sont spectaculaires Le manque d homog n it des logiciels est en train de se r gler De grandes marques de mat riel crivent elles m mes les pilotes de p riph riques Creative Labs Nvidia voire des distributions enti res Abit avec sa Gentus La presse informatique commence parler sereinement de Linux Les programmes r clam s arrivent au pas de charge Quaqueries diverses pour les amateurs de jeu bureautique avanc e avec une demi douzaine de suites am lioration du noyau support USB2 ou firewire syst mes de fichiers jJournalis s multiprocesseur multithread g n ralisation des traductions des programmes et 142 de la documentation support HotLine machines pr install es d ploiement dans les grandes entreprises apparition de mat riel d di Qube Il devient maintenant possible de faire tout ce que vous faisiez auparavant avec les environnements propri taires mais dans un contexte libre et incroyablement conomique les utilitaires sont inc
209. un de vos ordinateurs pour changer des courriers entre machines de votre r seau Installez le serveur Postfix Les r glages se font dans etc postfix main cf Renseignez vos myhostname mydomain myorigin mydestination Red marrez le service et vous n avez plus qu envoyer vos courriers votremachine votredomaine Faire un r seau distance par t l phone Il s agit ici de configurer votre machine pour tre un serveur ppp comme votre fournisseur d acc s Internet Configuration un modem pour chaque machine et une ligne t l phonique Le programme activer est mgetty en ayant soin d autoriser le d crochage il ne doit pas y avoir de fichier etc nologin ttySx x tant le num ro de votre port s rie Lancer mgetty mgetty dev modem Vous pouvez tester le fonctionnement en vous faisant appeler il doit y avoir d croch et mission de sifflements Comme pour la r ception de fax vous pouvez configurer le efc inittab en ajoutant la ligne S0 2345 respawn sbin mgetty ttyS0 115 Forcer la relecture de l inittab sans rebouter init q Cr ez sur le serveur un compte utilisateur par exemple ppp user et arrangez vous pour que ce compte lance pppd au d marrage Pour cela ditez le fichier etc passwd rep rez le compte de ppp user et remplacez la fin de la ligne bin bash par letc mgetty sendfax login config Param trez sur le client celui qui appelle une connexion de typ
210. un message m me si il n y a pas de r sultat bin sh prefix usr 82 exec_prefix usr exec usr bin at qe m now Lib rer de la RAM Vous trouvez que le syst me est un peu gourmand en m moire Posez vous des questions sur les services daemons lanc s Faites un ps aux et regardez ce qui est lanc Il y a peut tre des services que vous n utilisez pas Les plus courants e httpd le serveur Apache Sert des pages web Rarement utile sur une machine cliente e mysql la base de donn es mysql e nfsd le partage de disques en r seau UNIX e smbd les services d changes avec Windows en r seau e postfix le serveur de mails e postmaster la base de donn es postgresql e portmap le service qui accepte les connexions distantes sert nfs telnet e inetd le d mon service qui d tecte si un client a besoin d un service qui n a pas son propre d mon xtel talk ftp telnet finger e __Ipd ou cupsd le service d impressions Avez vous une imprimante e crond le service qui effectue les t ches intervalles programm s e __ssfd pour les r seaux s curis s c t serveur Pour arr ter un service etc rc d init d service_a_arreter stop Vous verrez aussi en faisant ps aux un certain nombre de mingetty Il s agit des consoles F1 F6 Si vous n avez pas besoin de tout a une seule suffit et encore ditez le etc inittab et commentez les lignes comme 2 2345 respawn
211. une ligne comme suit dans le XF86Config Section Device Identifier Neomagic Driver neomagic Option ShadowFB Cette ligne est la ligne importante 76 Les cartes ATI ne peuvent pas b n ficier du pilote standard ATI car les cartes int gr es aux portables ont subi des modifications ATI renvoie sur le fabricant du portable qui g n ralement ne met disposition aucun pilote Il existe aussi des cartes graphiques suppl mentaires sur PCMCIA chez http www villagetronic com e_pr_vtbook html qui disposeraient d un pilote pour Linux X Internet par t l phone portable 1 ordinateur portable 1 t l phone portable Internet de n importe o enfin presque Achetez un t l phone int grant un modem un c ble sp cifique ou l infrarouge ou un t l phone avec connectique un modem sp cial ex carte PCMCIA Xircom multiport Vous devez aussi avoir un abonnement sp cial data rien voir avec le WAP Ensuite la configuration est identique celle d un modem normal Simplement vous serez limit 9 600 bps liminez les mails trop gros par exemple en webmail ou avec un Kmail r cent fonction de filtrage sur le serveur Pour t l charger des musiques logos ou lire l agenda du t l phone par infra rouge ou port s rie utilisez gnokii pour les t l phones Nokia Internet par carte WIFI Si une borne wifi se trouve dans votre environnement vous devriez pouvoir y raccorder votre portable V rif
212. ur lancer un seul programme distance prog_a lancer display 192 168 0 1 0 devrait suffire mais pas toujours Pour interdire nouveau l envahissement de votre cran xhost Pour viter que n importe qui ne vienne envahir votre cran il est prudent de sp cifier les h tes autoris s xhost client_autoris Lancer une session graphique distance Il est possible d utiliser xdm ou quivalent pour se connecter graphiquement sur une machine distante connexions XDMCP Sur la machine serveur xdm doit tourner Vous devez avoir autoris l acc s aux autres machines dans le Xaccess par exemple en d commentant l toile Si votre machine utilise kdm vous devez avoir dans le kdmrc Xdmcp Enable true Si vous avez gdm la gestion de session distante se fait avec g msetup sur une Mdk 9 0 c est la seule m thode qui a fonctionn Sur la machine cliente vous tapez sous root en mode console x query 192 168 0 1 adaptez l IP votre cas ou tapez un nom de machine d clar dans etc hosts ou fourni par un DNS et le gestionnaire de connexion graphique du serveur s affiche Choisissez un nom d utilisateur et tapez le mot de passe Et hop vous travaillez graphiquement distance Autre possibilit vous tapez startx query 192 168 0 1 Dans ce cas la machine cliente a tendance lancer plein de choses qui risquent d entrer en conflit avec celles lanc es sur le serveur Pensez donc annuler tout
213. us la main vous pouvez l installer partir des sources dans votre r pertoire perso il faudra simplement ajouter des prefix home chez moi quand vous lancez le configure Les fichiers Comme sur tout syst me informatique les donn es sont situ es dans des dossiers et r pertoires sous la forme de fichiers Ces fichiers peuvent porter toutes sortes de noms mais vitez les espaces tirets points d interrogation toiles etc Bref surtout des caract res normaux Sachez aussi que les caract res majuscules sont diff rents des minuscules pour le syst me Les droits de lecture criture Grossi rement vous pourrez lire ce qui se trouve sur le syst me mais pas faire de modification En revanche vous ne pourrez pas lire ce qui se trouve chez les autres D tails ici Sachez galement que tous vos param tres sont personnels Vous pourrez changer les fonds d cran l aspect des bordures de fen tres etc cela ne g nera aucunement un autre utilisateur de la m me machine qui l utilise sous un autre compte De plus tous vos signets Internet toutes vos adresses E mail seront quelque part dans home chez_vous Donc un seul dossier sauvegarder L utilisation du syst me L administrateur devrait s tre arrang pour que vous puissiez lire un cd rom ou imprimer aller sur Internet ou non L id al si vous n tes pas un sp cialiste est que le montage des disquettes et cdroms se fasse par automontage Sachez si
214. veur CVS Concurrent Version System 127 Qu est ce que CVS C est un gestionnaire de suivi de versions Il s agit d un serveur qui garde dans chacun des fichiers qu il h berge l ensemble des modifications qui ont permis d y acc der Ces modifications sont dat es sign es et commnet es R cup rer des fichiers sur un serveur CVS e Donnez la racine CVS laquelle vous voulez vous connecter et de quelle mani re exacte esport CVSROOT pserver quelquepart com e Puis connectez vous au serveur cvs login e Puis r cup rez vos donn es cvs co fichier_ indispensable Utiliser CVS en tant que d veloppeur e Installation du client CVS et de SSH QS e _ prise de contr le du serveur Chez moi ssh utilisateur cvs monprojet monhebergeur pasword xxxx gt Continuer sur le serveur e __ positionner le CVSROOT export CVSROOT var lib hebergeur chroot home users monprojet e _ Fabriquer une racine du projet mkdir monprojet cd monprojet cvs init Cela cr e un tas de fichiers cryptiques dans monprojet distant e __ Revenir chez moi e _ Cr er l environnement pour communiquer avec le serveur export CVS_RSH ssh s1 acc s crypt par ssh JExporter le chemin de travail sur le serveur et se loguer refaire chaque nouvelle session ces deux commandes export CVSROOT pserver monprojet cvs monprojet monhebergeur cvs login e _ Pour cr er la branche initiale sur le serveur 1Chez moi cd monprojet
215. vous transforme du doc en html e Antiword fait la conversion dynamiquement e Sinon OpenOffice org le mieux Star office non libre Koffice encore jeune m me en 1 4 Wordperfect Applix Pour traduire les fichiers Excel et doc mais sans la mise en forme catdoc et xIs2csv http www 45 free net vitus ice catdoc Par ailleurs Wingz http www wingz com sait aussi lire les fichiers excel les graphiques ne passent pas toujours tr s bien le cap Faire des pr sentation la powerpoint utilisez magic point Merci C Vidal kpresenter ou Impress dans OOo Emulation MacOS Linux sait aussi procurer un environnement aux applications Mac gr ce Mac on Linux Cet mulateur sous licence GPL permet d ex cuter MacOS sous Linux pour PowerPC Yellow Dog ppc SuSE etc Disponible http www ifrance com macpower Cygwin et Mingw Il existe une mulation Linux sous Windows Il suffit de lancer le setup exe que l on trouve sur http www cygwin com La seule difficult consiste trouver un serveur ftp qui d bite correctement N oubliez pas de tout s lectionner si vous voulez quelque chose de complet les archives zipp es doivent faire environ 200 Mo pour une version compl te L installation et la configuration sont enti rement automatiques ne tenez pas compte de la doc pour installer XFree il n y a strictement RIEN faire Pour lancer XFree faites usr X11R6 bin startxwin sh depuis le terminal lanc
216. window manager ultra l ger wm2 par exemple avec Sfaroffice en d marrage automatique Comme SO sait peu pr s tout faire vous ne serez pas g n et vous aurez un maximum de ressources disponibles Encore pire pas de WM du tout lancez soffice 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 KDE donnez kprinter comme ligne de commande d impression Word Perfect Se lance avec opt xwp wpbin xwp lang fr Changez le Path selon votre installation Probl me pour imprimer Word Perfect ne conna t qu une liste restreinte d imprimantes Si la v tre est d j configur e avec ghostscript il faut proc der en 5 bo tes de dialogue successives Fichier Imprimer Imprimante select prenez l Apple laser writer c est du postscript Imprimante cr er modifier Configuration Destination choisissez Ip ou le nom que vous avez donn votre imprimante OUF Validez tout a devrait marcher Autre m thode allez chez Corel r cup rez le driver pour DOS qui va bien renommez le WP60ms03 all gt wp60ms us all pour une bj4200 puis s lectionnez le Avantage vous n aurez pas une page d erreur apr s une impression correcte Amaya vers 9 0 diteur HTML du W3C pour avoir le fran ais Menu Special gt Preferences gt General gt dialog language gt fr Vous b n ficierez d un tr s bel diteur H
217. wisofs Z dev graveur_dvd R J fichier _a _graver e pour ajouter une gravure existante multisession growisofs M dev graveur_ dvd R J fichier _ a _graver e pour une iso faite avec mkisofs dvd video o image iso mnt dvdrom growisofs Z dev graveur_dvd image iso ceci marche pour e DVD R e DVD RW e DVD R e DVD RW e DYD RAM Il n est pas n cessaire d effacer le dvd RW et RAM L option Z le fait directement la vol e Si on veut quand m me le faire alors growisofs Z dev graveur_dvd dev zero Pour effacer un DVDRAM dvd rw format dev dvdrom Les interfaces graphiques comme K3B g rent ces programmes L automontage Si vous ne voulez pas passer tout votre temps taper des mount vous pouvez utiliser l automonteur autofs Ceci d autant plus que certaines distributions r centes l installent par d faut Mandrakelinux 7 0 et Plus s rieusement l astuce de l automonteur est d viter que des utilisateurs ordinaires n aient acc s au montage ce qui pose des probl mes de s curit mais simplement un serveur qui lui fait le montage L automonteur doit tre compil en module du noyau avant tout Kernel automounter support Vous pouvez v rifier si c est d j fait si vous avez quelque chose comme a lib modules 2 2 15 15mdk fs autofs o Sur Mandrakelinux 7 0 et syst me supermount les montages se font dans mnt le fichier etc auto master fait appel etc auto misc
218. x espaces aux tirets et aux points Syntaxe habituelle commande espace tiret option espace fichier _ source espace fichier_cible Une commande qui fonctionne ne renvoie souvent rien Vous n aurez un message au prompt que si la commande choue Sinon la commande n existe peut tre pas ou alors elle n est pas dans le chemin de recherche le PATH Cherchez la d j par un find name macommande vous avez droit aux jokers remplace tout plein de caract res en remplace un et un seul Si elle existe mais pas au bon endroit tapez la avec son chemin entier usr local bin macommande par exemple ou bien cd lerepertoireo estmacommande puis macommande contrairement DOS le r pertoire courant n est pas dans le path il faut taper pour ex cuter une commande situ e dans le r pertoire courant Sinon enrichissez le path dans etc profile Pour voir le PATH echo PATH Pour enrichir le path export PATH nouveaupath PATH N oubliez pas PATH sinon le path que vous vouliez ajouter remplace l ancien et toutes vos commandes deviendront inop rantes Pour l enrichir d finitivement ditez le fichier etc profile Autre possibilit le fichier existe mais n est pas ex cutable Faire chmod x monfichier Ou bien il ne vous appartient pas Demandez un chown ou un chmod au root Encore plus fort il faut reconna tre que Linux n a pas son pareil pour nous compliquer la vie si la commande se
219. z vous en bebert sous X Tapez createdb ma base a moi puis pgaccess ma base _a_ moi a y est vous tes en mode graphique n cessite tcl tk Si a ne fonctionne pas mais que psql fonctionne c est que le lancement de postmaster ne contient pas l option i cas des Mandrakelinux 8 et 9 Lancez le comme ceci la main postmaster i S D var lib pgsql data Sinon tapez psql ma_base_ a moi Vous avez acc s la base en mode texte Si je vous disais que a marche m me partir du Psion connect par p3nfs Si vous pr f rez le mode graphique pgaccess dans le paquetage postgres tcl parfois vous offre une interface sympathique mais encore incompl te Pgaccess est fourni avec une base de d monstration pgaccess demo formdemo sql tr s instructive quant ses capacit s Pour l installer Cr ez une base createdb formdemo Puis installez la d mo psql q formdemo lt formdemo sql Il ne vous reste plus qu l ouvrir pgaccess formdemo Sauvegarder une base pg_dump dbname gzip gt filename dump gz Restaurer la base createdb dbname cat filename dump gz gunzip psql dbname Merci Tuan PS je n ai pas r ussi lancer postgres ou pgaccess en r seau Pour utiliser Postgres en r seau faites Merci G Gracian e d commenter la ligne PGALLOWTCPIP n0 et remplacer le no par un yes dans postmaster init e d clarer les machines qui sont autoris es se connecter dans le fichier pg_hba conf Exemple

Download Pdf Manuals

image

Related Search

Related Contents

    LG Electronics LP1415GXR Use and Care Manual  XLIGHT 180 LED  French Handbook JP901 ATEX June 2014.pub  Easypix EasyScan  電波時計 (カレンダー付掛時計) 取扱説明書  pH - Sartorius AG  APLIHDIS  LG GD570 Blue Quick Start Guide  

Copyright © All rights reserved.
Failed to retrieve file