[Red Hat] Outils dédiés

17 Sep. 2006
Auteur : Hyacinthe MENIET
Responsable : TrustRobot
Score ( voter ) :
Connexes : Même auteur | Même responsable | Historique
Les commandes qui vont être ici présentées sont accessibles à partir du menu Red Hat, dans paramètres systèmes. Je donnerais les commandes associées à rentrer dans un terminal.

1.Configuration de base :

En somme comme vous pouvez le constater, Red Hat à développé les outils graphiques pour faciliter la vie des utilisateurs.

2. Chargement des modules :

Pour qu'un module soit pris en charge au démarrage, il suffit d'éditer le fichier /etc/modules.conf en tant que root et de rajouter la ligne :
alias nom_matériel nom_module_correspondant
Voici un exemple de mon /etc/modules.conf
alias usb-interface usb-uhci # usb
alias sound-slot-0 emu10k1 # carte son
alias eth0 8139too # carte réseau
alias char-major-81 bttv # carte tv
alias char-major-195 NVdriver # drivers nvidia 

3. Gestion des daemons sous Redhat :

Du fait de sa position dominante, l'init system V de RedHat sert de référence sous linux. C'est celle à laquelle se réfère beaucoup de documents traitant de l'init sous linux. RedHat reconnaît 7 niveaux de fonctionnements : Le mode de démarrage par défaut est fixé dans /etc/inittab, par la ligne : id:5:initdefault. Dans le cas présent le démarrage se fera dans le niveau 5. Le répertoire central est /etc/rc.d/, qui est formé lui-même de plusieurs scripts : Dans /etc/rc.d/ il existe également des répertoires, notamment init.d/ le répertoire dans lequel sont placés tous les scripts qui permettront de lancer ou de stopper un daemon. A côté de lui, il y'a les répertoires rcx.d qui contiennent des raccourcis vers init.d/. Les scripts sont lancés dans l'ordre donné par la commande ls -l. Si le nom d'un script de /etc/rc.d/rcx.d/, commence par K alors le daemon correspondant sera stoppé ("killé"), si le script commence par S alors il sera démarré ("starté"). C'est d'ailleurs pour cela que rc0.d/ est composé essentiellement de K, puisqu'il correspond à l'arrêt du système. Accessoirement vous remarquerez, que toute l'arborescence de /etc/rc.d/ est recopier dans /etc/ grâce à des liens symboliques par soucis de compatibilité avec l'init system V Unix (comme Irix par exemple). Résumons-nous, pour lancer un daemon à l'amorçage de la machine, vous devez créer un script en vous inspirant de ceux présent dans /etc/rc.d/init.d/, vous le placez dans /etc/rc.d/init.d/ vous finissez en créant les liens vers les niveaux d'exécution qui vous intéressent. En les préfixant de K ou de S selon que vous désirez le stopper ou le démarrer. Vous devez également fixer le niveau de priorité (plus le chiffre qui suit K ou S est petit, plus le script sera exécutez tôt). Dans le doute préférez S99 et K10.
ln -s /etc/rc.d/init.d/mon_script /etc/rc.d/rc0.d/K09mon_script ln -s /etc/rc.d/init.d/mon_script /etc/rc.d/rc3.d/S91mon_script
Dans le cas présent, mon script sera lancé dans le niveau 3 et sera arrêté dans le niveau 0.

4. Installation du plugin mpg123 (mp3) :

Dans cette version de Red Hat, vous ne pourrez pas lire tout de suite vos titres préférés au format mp3. En effet la société Red Hat a préférée retirer le codec suite à une rumeur... Pour rétablir une situation plus conviviale, il vous faut télécharger le dernier fichier xmms-mpg123-1.2.7-13.i386.rpm puis l'installer par les commandes suivantes, rentrées dans un terminal (petite TV noir en bas à gauche) :
su cd /chemin_vers_xmms-mpg123-1.2.7-13.i386.rpm rpm -Uvh xmms-mpg123-1.2.7-13.i386.rpm exit
Voilà, c'est fini ;-).

5. Problème d'accents sous RH 8 :

Certains utilisateurs ont rencontrés des problèmes pour afficher les accents avec RedHat 8.0. Si c'est votre cas, pas de panique, il suffit de rajouter ce qui suit dans votre fichier /etc/sysconfig/i18n :
LANG="fr_FR"
SUPPORTED="fr_FR:fr"
SYSFONT="latarcyrheb-sun16"