<strong>Gui<strong>de</strong></strong> <strong>de</strong> <strong>Survie</strong> <strong>du</strong> Débutant <strong>sous</strong> <strong>Linux</strong>Plus mo<strong>de</strong>rne : gkill vous affiche toutes les tâches qui tournent et vous arrête celle quevous voulez, graphiquement.Quel espace est encore libre sur mon disque <strong>du</strong>r ?Tapez df (disk free). Kdfree = pareil, mais en plus beau.Un piège ! Il est tout à fait possible qu'un disque disposant <strong>de</strong> place libre ne veuilleplus écrire. La raison ? La table <strong>de</strong>s ino<strong>de</strong>s (les <strong>de</strong>scripteurs <strong>de</strong> fichiers) est pleine.Pour le savoir : df −i.Pour l'occupation <strong>de</strong>s répertoires : <strong>du</strong>. K<strong>du</strong> vous répertorie tout le disque ou tout unrépertoire.Comment lire la taille d'un dossier avec <strong>du</strong> en obtenant seulement le résultat global ?Taper : <strong>du</strong> -h −max−<strong>de</strong>pth=0 /home (par exemple) ou <strong>du</strong> −s.(Merci à Alain AUBERT et à Damien CHRISMENT).Mon disque débor<strong>de</strong>. Que supprimer sans danger ?Une fois <strong>de</strong> plus, ce genre <strong>de</strong> manip sera plus facile avec un système qui gère <strong>de</strong>s packages(Redhat, Debian), <strong>de</strong> préférence en mo<strong>de</strong> graphique (kpackage est le champion). Désinstallezen priorité les plus gros packages.−Si vous n'installez que <strong>du</strong> compilé, supprimez les librairies <strong>de</strong> développement (pour lestrouver : rpm −qa|grep <strong>de</strong>vel)−Supprimez les shells et file managers que vous n'utilisez pas (rpm −qa|grep sh etrpm −qa|grep fm), ainsi que Midnight Comman<strong>de</strong>r (mc) si vous utilisez <strong>de</strong>s outils plusmo<strong>de</strong>rnes. En général, vous n'utilisez que bash.(pour le savoir : echo $SHELL). I<strong>de</strong>m pourles Xterm, un seul suffit. Attention cependant : certains shells sont indispensables àcertains programmes.−Supprimez les window managers que vous n'utilisez pas (rpm −qa|grep wm pour les trouver).Un seul suffit. Certains wm tels Afterstep n'apparaîtront pas avec la comman<strong>de</strong> précé<strong>de</strong>nte.À vous d'adapter.−Supprimez tous les programmes qui vous ont servi à faire <strong>de</strong>s paramétrages (XF86Setup,XF86Vga16 si vous êtes en SVGA, xf86config, SuperProbe, Xconfigurator, mouseconfig,sndconfig etc...) ou qui ne servent plus (mkbootdisk si votre disquette <strong>de</strong> boot estfaite...)−Supprimez les programmes qui font double emploi (Xpaint et xv si vous avez Gimp, lynx sivous naviguez avec Netscape ou konqueror, Acrobat Rea<strong>de</strong>r si vous avez k<strong>de</strong> ou Staroffice oughostscript...). À noter que les systèmes mo<strong>de</strong>rnes complets (Gnome, k<strong>de</strong>) installent <strong>de</strong>sversions <strong>de</strong> beaucoup <strong>de</strong> programmes standards <strong>de</strong> X window (kmines et gnomine en plus <strong>de</strong>x<strong>de</strong>mineur...). Les vga games et les bsd games sont carrément nuls, sauf exception. Lenavigateur Arena est plutôt obsolète.−Supprimez les programmes pas franchement utiles : xbanner, xpinguin, xeyes, xfishtank,xsnow, xdaliclock... Certains autres sont utiles, mais pas pour tout le mon<strong>de</strong> (ex :gnuplot, traceur <strong>de</strong> courbes mathématiques)−Supprimez les dictionnaires étrangers <strong>de</strong> Ispell (dans /usr/lib/ispell) si vous n'en avezpas l'usage (gain : 1Mo par langue). Supprimez aussi les dossiers <strong>de</strong> langues étrangères <strong>de</strong>KDE et <strong>du</strong> système (/usr/share/doc et /usr/share/locale P.ex), ainsi que les documentationsen langues étrangères (pages <strong>de</strong> man, entre autres dans /usr/(share)/man/...).−Supprimez un max d'économiseurs d'écran et <strong>de</strong> fonds d'écran (à la main en général, cartous sont dans un même package)−Supprimez les systèmes <strong>de</strong> démarrage graphique automatique (xdm, kdm) si vous préféreztaper startx ou travailler en mo<strong>de</strong> texte.54/100 20.03.2003 20:58:32
−Si vous ne comptez pas recompiler le noyau ou d'autres programmes, supprimez le source(dans /usr/src/linux). 70 Mo gagnés. Attention, ça peut vous empêcher <strong>de</strong> compiler certainsprogrammes. Pensez aussi à virer les vieux noyaux qui ne vous servent plus (dans /boot),ainsi que les mo<strong>du</strong>les qui vont avec (dans /lib/mo<strong>du</strong>les). Sinon, rezippez−le(tar cvyf linux−2.4.18 linux).−La documentation (how−to French = 39 Mo !). Supprimez au moins les packages ou lesrépertoires dans /usr/doc qui ne vous correspon<strong>de</strong>nt pas (pcmcia pour un poste fixe...),supprimez /usr/lib/X11/doc une fois que votre serveur X fonctionne correctement.−Supprimez les instructions <strong>de</strong> débuggage (strip nom_<strong>de</strong>_l_executable)−Sur Mdk 7.x, surveillez vos /var/log/mail/ et /var/log/news/, qui ont tendance à enflerdémesurément à la suite d'un bug dans /etc/logrotate.d/syslog.−Supprimez les fichiers core (images mémoire pouvant être utilisées pour le débuggage).Pour les supprimer tous d'un coup : find / −name core −exec rm −f "{}" ';'. Pour éviterque ces fichiers ne se créent : ajoutez « ulimit −Sc 0 » à votre /etc/profile.−Regar<strong>de</strong>z si le fichier /var/log/messages (les messages systèmes) n'enfle pas outremesure. Si oui (ls −l), effacez. Ce genre <strong>de</strong> considération fait conseiller à certains <strong>de</strong>faire une partition séparée pour /var, afin d'éviter <strong>de</strong> bloquer le système avec unrépertoire /var qui emplit toute la partition <strong>de</strong> travail.−Ne supprimez surtout pas les librairies ordinaires, le langage tcl/tk (utilisé parbeaucoup <strong>de</strong> petits utilitaires), les outils <strong>de</strong> zippage−dézippage, un window manager,unshell, un File Manager, votre serveur graphique avec ses fontes, LILO, votre noyau <strong>de</strong>démarrage (sachez que si vous démarrez à partir <strong>de</strong> DOS avec loadlin, le noyau présent surla partition <strong>Linux</strong> ne vous sert à rien ! 500 ko <strong>de</strong> gagnés !).Les quotas<strong>Gui<strong>de</strong></strong> <strong>de</strong> <strong>Survie</strong> <strong>du</strong> Débutant <strong>sous</strong> <strong>Linux</strong>L'administrateur peut déci<strong>de</strong>r <strong>de</strong> la taille maximale <strong>de</strong> disque attribuée à un utilisateur.Pour cela :• mettre dans /etc/fstab l'option usrquota (et/ou grpquota) sur la ligne <strong>de</strong> chaquepartition qui supportera <strong>de</strong>s quotas. Mettez à jour la nouvelle option <strong>de</strong> montagepar mount −o remount le_repertoire ;• activez les quotas par quotacheck −u /home. Ceci crée un fichier aquota.user dansla racine <strong>du</strong> système <strong>de</strong> fichiers concerné, ici /home ;• donnez <strong>de</strong>s droits utilisateurs par edquota −u Jules_Cesar. Cela vous ouvre unéditeur vi avec <strong>de</strong>s valeurs par défaut facilement compréhensibles, dans lequel ilne vous reste qu'à remplacer ces valeurs par celles que vous souhaitez ;• activez les quotas par quotaon −a.Attention ! Le système <strong>de</strong> quotas étant basé sur le comptage <strong>de</strong>s ino<strong>de</strong>s <strong>du</strong> système ext2, ilne fonctionne pas sur un système différent comme Reiserfs. Il y a une version spécifique<strong>de</strong> quota pour Reiserfs, mais encore en sta<strong>de</strong> Beta.Comment changer la priorité <strong>de</strong>s processus ?Imaginez que le plus gros <strong>de</strong> vos ressources soient occupées par une compilation ou unerecherche, gênant votre travail. Vous pouvez changer sa priorité d'exécution en la lançantavec « nice ». Exemple : nice −15 find / −name toto &.Pour accélérer : nice −−15 find / −name toto &. Vous avez droit à <strong>de</strong>s chiffres entre 19 et−19, sans oublier le signe « − » <strong>de</strong>vant.Si la tâche est déjà lancée, essayez « renice ». Exemple : renice −15 1190. Ici, 1190 estle numéro <strong>de</strong> processus, i<strong>de</strong>ntifié en faisant ps.Top vous permet aussi <strong>de</strong> changer la priorité <strong>de</strong>s processus (comman<strong>de</strong> r). Des programmesd'administration graphique comme Webmin permettent aussi <strong>de</strong> faire ceci.20.03.2003 20:58:32 55/100
- Page 1:
Guide de Survie du Débutant sous L
- Page 4 and 5:
Table des MatièresGuide de survie
- Page 7 and 8:
Guide de survie sous LinuxDocument
- Page 9 and 10: les groupes, les droits, les consol
- Page 11 and 12: Enfin, il est possible d'installer
- Page 13 and 14: de la deuxième nappe hdd. Si vous
- Page 15 and 16: en premier. Donc pas de Linux sur u
- Page 17 and 18: terminée. Cette vérification se f
- Page 19 and 20: Autre astuce : si vous voulez ajout
- Page 21 and 22: plusieurs répertoires numérotés,
- Page 23 and 24: Guide de Survie du Débutant sous L
- Page 25 and 26: Pour remonter d'un niveau : cd ..(n
- Page 27 and 28: Guide de Survie du Débutant sous L
- Page 29 and 30: Guide de Survie du Débutant sous L
- Page 31 and 32: #!/bin/bash #cette ligne renseigne
- Page 33 and 34: Le fichier est plus gros que la dis
- Page 35 and 36: emplace maintenant /dev/cuax. Sur l
- Page 38 and 39: Autre possibilité : le programme a
- Page 40 and 41: Guide de Survie du Débutant sous L
- Page 42 and 43: Guide de Survie du Débutant sous L
- Page 44 and 45: Ensuite, le montage se fait très c
- Page 46 and 47: http://www.zauruszone.com/howtos/qt
- Page 48 and 49: Faire piloter le scanner par Gimp :
- Page 50 and 51: Une meilleure solution est d'instal
- Page 52 and 53: Guide de Survie du Débutant sous L
- Page 54 and 55: Guide de Survie du Débutant sous L
- Page 56 and 57: Guide de Survie du Débutant sous L
- Page 58 and 59: Guide de Survie du Débutant sous L
- Page 62 and 63: Encore plus fort : le batch. (Merci
- Page 64 and 65: Guide de Survie du Débutant sous L
- Page 66 and 67: Sur RedHat, le fichier xfs (serveur
- Page 68 and 69: dans le XF86Config (section screen,
- Page 70 and 71: Guide de Survie du Débutant sous L
- Page 72 and 73: ici : http://www.retinalburn.net/li
- Page 74 and 75: Pour voir si tout va bien, pinguez
- Page 76 and 77: Guide de Survie du Débutant sous L
- Page 78 and 79: Quant aux ports série, ils ne fonc
- Page 80 and 81: Vous devriez maintenant pouvoir vou
- Page 82 and 83: Guide de Survie du Débutant sous L
- Page 84 and 85: Placez−vous dans le répertoire /
- Page 86 and 87: Guide de Survie du Débutant sous L
- Page 88 and 89: Pour AOL, essayez Pengaol (http://w
- Page 90 and 91: Pareil pour finger, qui permet de t
- Page 92 and 93: Encore mieux, utilisez un utilitair
- Page 94 and 95: pm −qa), et que la désinstallati
- Page 96 and 97: et traduisez−le. Votre Netscape s
- Page 98 and 99: format propriétaire pour lequel le
- Page 100 and 101: Attention ! Si vous utilisez le vra
- Page 102 and 103: Cet émulateur sous licence GPL per
- Page 104 and 105: surtout pas en module les choses in
- Page 106: Guide de Survie du Débutant sous L