Table of Contents

Configurations

Mise à jour du noyau

C’est une procédure assez simple. Il faut pour cela obtenir les sources de la nouvelle version et de les recompiler manuellement.

Il faut décompresser et désarchiver le fichier des sources dans le répertoire /usr/src. Ceci va créer un répertoire /usr/src/linux contenant les nouvelles sources.

Lors de la première mise à jour du noyau, il faut créer deux liens symboliques dans /usr/include. Il faut pour cela taper les commandes :

il faut maintenant ce placer dans le répertoire contenant les sources : /usr/src/linux

La commande “make config” permet de réaliser un noyau “sur mesure”. Un certain nombre de questions seront posées concernant différents modules que l’on voudra intégrer dans le kernel.

Il ne reste plus qu’à lancer la commande “make dep” qui fixe les dépendances entre les différents fichiers à compiler.

Tout est prêt pour la compilation, il faut alors lancer “make Image” pour compiler.

Le nouveau noyau est maintenant opérationnel, il faut redémarrer la machine afin de prendre en compte les modifications apportées.

Installation imprimante

Voici un guide de configuration étape par étape pour une imprimante nommée /dev/lp0.

Pour faire ce qui suit, vous devez être root.

Il faut définir /usr/spool/lp/lpr0 et /usr/spool/lpd, comme dans la plupart des distributions.

1 Vérifiez les droits d'accès et l'emplacement de lpr, lprm, lpq, lpc et lpd.
2 Créez le répertoire de spool pour votre imprimante, appelée dans notre exemple lpr0:
mkdir /usr/spool/lp /usr/spool/lp/lpr0
chowm root.lp /usr/spool/lp /usr/spool/lp/lpr0
chmod ug=rwx,o=rx /usr/spool/lp /usr/spool/lp/lpr0
3 Créez un répertoire permettant au démon d'y mettre son propre fichier de verrouillage lpd.lock :
mkdir /usr/spool/lpd
chowm root.lp /usr/spool/lpd
chmod ug=rwx,o=rx /usr/spool/lpd
4 Dans les répertoires /usr/spool/lp/lpr0 et /usr/spool/lpd, créez les fichiers nécessaires, avec les bons droits (Cette manipulation n'est pas nécessaire avec les versions récentes du gestionnaire d'impression) :
cd /usr/spool/lp/lpr0
touch .seq errs status lock
chown root.lp .seq errs status lock
chmod ug=rw,o=r errs status
chmod u=rw,go=r lock
chmod u=rw,g=r,o=x .seq
cd /usr/spool/lpd
touch .seq errs status lock
chown root.lp .seq errs status lock
chmod ug=rw,o=r errs status
chmod u=rw,go=r lock
chmod u=rw,g=r,o=x .seq
5 Créez le fichier /etc/printcap, s'il n'existe pas. Donnez-lui les droits -rw-r–r–.
6 Editez le fichier rc.local ou rc.multi. Ajoutez la ligne /usr/sbin/lpd à la fin. Cela lancera le deamon au boot. Vous pouvez aussi le lancer à la main : /usr/sbin/lpd.
7 Dans le fichier /etc/printcap, définissez le périphérique, par exemple /dev/lp0
8 Allumez votre imprimante, faites un test d'impression (ls -l ¦ lpr -Plpr0) et cela devrait imprimer !

Création de comptes utilisateurs

Les informations concernant les différents utilisateurs sont stockées dans le fichier /etc/passwd. Linux est fourni avec un programme “adduser” qui permet d'ajouter simplement des lignes à ce fichier, Il faut se connecter en root. Il faut pour cela:

Les informations sur les groupes sont stockées dans le fichier /etc/group. Pour créer des groupes il faut lancer la commande: groupadd. Taper “groupadd un_nom ” pour créer le groupe un_nom

Le nouvel utilisateur pourra se connecter en tapant son nom d'utilisateur au prompt du login, puis comme demandé son mot de passe.

La commande “whoami” permet de connaître quel est le compte actif.

Backup / Restore

Pour cette étape, nous n'avons pas pu disposer d'un lecteur de bandes SCSI. Nous avons donc opté pour un lecteur ZIP sur port parallèle. Le kernel que nous avions installé à la base (2.0.0), ne reconnaissait pas le lecteur ZIP. Nous avons donc effectué une recompilation du kernel avec une version plus récente (2.0.29). Cette dernière inclus le support du ZIP.

Il faut ensuite configurer le port parallèle dans le setup en mode normal ou bidirectionnel. C'est en effet les seuls types de port que Linux reconnaisse.

Depuis la version 1.3.74, le driver ppa est inclus en standard dans le kernel.

Pour créer un kernel incluant ppa, il faut intégrer le support SCSI, le support de disques SCSI et le support ZIP / PPA-3.

Vous pouvez modifier le fichier /etc/lilo.conf ou avec “insmod” pour configurer le driver. Tout ceci est documenté dans /drivers/scsi/README.ppa.

Il n'est pas encore possible d'utiliser le ZIP et le port parallèle en même temps. Pour le faire, il faut à chaque fois charger l'un ou l'autre des drivers mais pas simultanément.

Malheureusement, faute de temps et de ressources, nous n'avons pas pu effectuer cette installation. Nous ne sommes donc pas en mesure d'en vérifier l'exactitude de cette marche à suivre et le bon fonctionnement de l'unité.