2. Configuration générale du système

Contenu de cette section

2.1 Clavier

D'abord, comment configurer le clavier. Si vous avez raté cette étape à l'installation ou si vous avez changé de clavier, vous devez :

Au prochain redémarrage, votre clavier fonctionnera convenablement.

2.2 Noyau

À mon avis, la première chose à faire ensuite est la fabrication d'un noyau bien adapté à votre système. C'est très simple à faire, mais, quoi qu'il en soit consultez le fichier README dans /usr/src/linux/ . Quelques conseils :

2.3 Messages de démarrage

Si vous souhaitez personnaliser ces messages, vérifiez si votre script /etc/rc.d/rc.local écrase les fichiers /etc/issue et /etc/motd; dans ce cas, éditez-le convenablement.

2.4 Nom de machine

La commande hostname nouveau_nom_machine ne suffit pas. Editez /etc/sysconfig/network et changez-y le nom de la machine.

2.5 Blocage par sendmail

Sur certains systèmes, sendmail bloque la machine au démarrage. Vérifiez que votre fichier /etc/hosts contient une ligne 127.0.0.1 localhost

2.6 Pilotes de périphériques

Des périphériques en /dev/ (ou des liens vers les véritables périphériques) peuvent manquer. Vérifiez à quoi correspondent vos souris, modems, et lecteur de CDROM, puis procédez comme suit :

~#  cd /dev
/dev#  ln -s /dev/cua0 mouse
/dev#  ln -s /dev/cua1 modem
/dev#  ln -s /dev/hdb cdrom

et si vous le désirez, faites un chmod 666 sur ces périphériques pour les rendre accessibles à tous. Truc: sur certains portables, la souris est /dev/psaux; tenez en compte en configurant X11.

De plus, vous aurez envie de rendre l'unité de disquettes accessible à tous par la commande chmod 666 /dev/fd*. Ceci peut entrainer des problèmes de sécurité, mais j'en ignore les détails. Tout commentaire à ce propos est bienvenu.

2.7 La souris

Le serveur de souris gpm est utile pour le copier/coller en mode console, et pour utiliser la souris dans certaines applications. Verifiez que vous avez un fichier /etc/sysconfig/mouse qui contient :


MOUSETYPE="Microsoft"
XEMU3=yes

Attention, sur certains portables MOUSETYPE vaut PS/2.

2.8 Répertoires de montage

Il est pratique d'avoir des points de montage pour la disquette, le CDROM, la partition DOS et d'autres périphériques. Par exemple, vous pouvez procéder comme suit :


~#  cd /mnt
/mnt#  mkdir a: ; mkdir floppy ; mkdir cdrom ; mkdir win ; mkdir zip

Ceci crée des points de montage pour une disquette formatée DOS, une disquette formatée Ext2, un CDROM, la partition DOS, et le lecteur Zip du port parallèle.

Puis éditez le fichier /etc/fstab et ajoutez y les entrées suivantes :


/dev/fd0        /mnt/a:         msdos           user,noauto 0 1
/dev/fd0        /mnt/floppy     ext2            user,noauto 0 1
/dev/cdrom      /mnt/cdrom      iso9660         ro,user,noauto 0 1
/dev/hda1       /mnt/dos        msdos           user,noauto 0 1
/dev/sda4       /mnt/zip        vfat            user,noauto 0 1

Bien évidemment, vous devez mettre le bon périphérique dans le premier champ. Pour accéder aux noms longs de Win95, utilisez vfat au lien de msdos à l'avant-dernière ligne. Ceci ne s'applique pas (encore) à vfat32.

2.9 LILO et LoadLin

Beaucoup d'utilisateurs veulent que leur PC puisse faire tourner à la fois Linux et DOS/Windows, et veulent choisir au démarrage quel système utiliser. Supposons que /dev/hda1 contienne DOS/Windows, tandis que /dev/hda2 contienne Linux.

Procédez alors comme suit :


~#  fdisk
Using /dev/hda as default device!

Command (m for help):a
Partition number (1-4): 2

Command (m for help):w

~#

Ceci rend amorçable (bootable) la partition Linux. Cette étape devrait être effectuée par activate quand on utilise le QuickInst de LILO, mais ne marche pas avec ma RedHat.

Puis entrez le fichier /etc/lilo.conf suivant :


boot = /dev/hda2
compact
delay = 50
# message = /boot/bootmesg.txt  # écrivez le votre
root = current
image = /boot/vmlinuz
  label = linux
other = /dev/hda1
  table = /dev/hda
  label = dos

Maintenant faites la commande /sbin/lilo et c'est tout! LILO étant une partie critique de votre installation, je vous invite vivement à en consulter la documentation.

Pour démarrer Linux depuis DOS sans un arrêt explicite, mettez LOADLIN.EXE dans un répertoire (de la partition DOS) inclus dans le chemin (path) du DOS, puis copiez votre noyau en C:\DOS\VMLINUZ par exemple. Le fichier de commandes LINUX.BAT suivant démarrera Linux :


 
rem   linux.bat
smartdrv /C
loadlin c:\dos\vmlinuz root=/dev/hda2 r

Si vous utilisez Windows 95, modifiez les propriétés de ce fichier pour qu'il s'exécute en mode MS-DOS.

2.10 Configuration d'imprimante

La distribution RedHat contient un bon outil pour configurer mon imprimante HP DeskJet 400. Si vous n'utilisez pas RedHat, voici la configuration manuelle.

On suppose que vous avez une imprimante non-PostScript que vous utilisez pour imprimer du texte brut (par exemple du source en C) et des fichiers PostScript avec GhostScript qui est supposé être déjà installé.

Installer votre imprimante demande quelques étapes :

Pour des configurations d'imprimante plus complexes ou plus exotiques, le Printing-HOWTO vous attend.

Utilisateurs de RedHat: sachez que le GSDEVICE choisi par printtool fonctionne, mais n'est pas forcément le meilleur pour votre imprimante. Vous pouvez envisager de bricoler le fichier postscript.cfg; j'y ai changé GSDEVICE de cdi500en diet500 et mes impressions se font plus vite.


Chapitre suivant, Chapitre Précédent

Table des matières de ce chapitre, Table des matières générale

Début du document, Début de ce chapitre