LISEZ-MOI
DISTRIBUTION TAGFILES DE "LINUX FROM SLACK".
Vous trouverez dans cette archive les tagfiles associés au guide "Linux From
Slack", disponible à cette adresse :
http://slackfr.org//doku.php?id=articles:installation:linux_from_slack
Ce LISEZ-MOI décrit la marche à suivre pour s'en servir ainsi que l'utilisation
des outils supplémentaires embarqués dans l'archive.
Table des matières :
1) Les tagfiles
2) Le script 'post.sh'
3) Le script 'manifest.sh'
4) Suggestions et problèmes
1) Les tagfiles
Pour utiliser les tagfiles, le plus simble est de décompresser l'archive sur une
clé USB, puis de la monter à la racine lors de l'installation juste avant le
'setup'. En supposant par exemple que votre clé corresponde au périphérique
'/dev/sda1', voici les commandes a exécuter :
# mkdir /cle
# mount -t auto /dev/sda1 /cle
Ensuite, lorsqu'on vous demandera la méthode d'installation à utiliser, vous
n'aurez plus qu'à sélectionner "tagpath" puis à indiquer le répertoire
'/cle/lfslack-tf'.
Notez que cette distribution ne contient que les tagfiles des catégories
utilisées dans le guide. Si vous en sélectionnez d'autres, ce seront les
priorités de l'installation Slackware standard qui s'appliqueront.
2) Le script 'post.sh'
Lors de la sélection de paquets, vous pouvez bien sûr selectionner d'emblée
toutes les catégories du guide. Cependant, le fil de celui-ci sera alors
boulversé dans la mesure ou certaines phases de configuration (par exemple
le réseau) auront lieu lors de l'installation initiale. C'est pour cela qu'à
été ajouté le script 'post.sh'.
L'idée et que vous ne sélectionnerez que les catégories A et AP lors de
l'installation initiale puis que vous installerez le reste à l'aide de
'post.sh' après votre premier boot. Pour ce, il vous suffit simplement de
copier le contenu de l'archive quelque part puis d'exécuter le script EN LE
LAISSANT À SA PLACE DANS L'ARCHIVE et en indiquant le répertoire où se trouvent
les catégories de paquets à installer (si vous n'indiquez rien, le dossier
courant sera employé). Exemple avec une archive laissée sur la clé (nous
supposons que le périphérique de votre cdrom est '/dev/hdb') :
# mount -t auto /dev/sda1 /mnt/memory
# mount -t auto /dev/hdb /mnt/cdrom
# /mnt/memory/lfslack-tf/post.sh /mnt/cdrom/slackware
Ainsi, vous aurez installé tous les paquets nécessaires et vous pourrez
tranquillement suivre le guide dans l'ordre.
3) Le script 'manifest.sh'
Ce script est simplement destiné à rendre plus pratique la recherche des
dépendances décrite dans la partie "Petit pingouin deviendra grand". Pour
l'utiliser, vous devez copier les fichiers slackware/MANIFEST.bz2 des CDs
employés dans le répertoire '/tmp', en tant que MANIFEST<ce que vous voulez>.
Vous pouvez les décompresser si vous voulez gagner du temps dans les recherches
et si vous avez la place. Exemple avec des CDs (qu'on suppose montés
sur '/mnt/cdrom') :
# cp /mnt/cdrom/slackware/MANIFEST.bz2 /tmp/MANIFESTCD1.bz2
(Démontage du CD n°1 puis Montage du CD n°2)
# cp /mnt/cdrom/slackware/MANIFEST.bz2 /tmp/MANIFESTCD2.bz2
( répétez l'oparation avec tous les CDs nécessaires )
# bunzip2 -v /tmp/MANIFEST*
Ne vous restera en suite qu'à indiquer à 'manifest.sh' ce que vous cherchez (on
suppose que vous utilisez encore votre clé montée sur '/mnt/memory' mais vous
pouvez librement extraire le script de l'archive), exemple avec "libstdc++" :
# /mnt/memory/lfslack-tf/manifest.sh libstdc++
4) Suggestions et problèmes
Si vous avez des suggestions concernant cette distribution ou le guide qu'elle
accompagne, ou si vous rencontrez des problèmes pour mettre ce qui est décrit
ici en oeuvre envoyez-moi tout ça à l'adresse suivante :
<sbb chez tuxfamily point org>.
Amicalement,
Seb.