[Slackware] Installation pas à pas

06 Aug. 2010
Auteur : Hyacinthe MENIET
Responsable : Jul
Score ( voter ) :
Connexes : Même auteur | Même responsable | Historique
Slackware est la plus ancienne des distributions Linux, actuelles. Elle fut lancée en 1993 (Linux 1.0 date de 1994), et se veut la plus proche de l'esprit Unix. Ceci, tout en restant compatible avec les standards Linux. Slackware Linux est développée et maintenue par un seul homme : Patrick Volkerding. C'est un système d'exploitation avancé et versatile, conçu pour une facilité d'usage/administration accrue et une stabilité à toute épreuve.

L'installation s'effectue à partir d'une interface ncurse, sans frioritures. A l'image de la distribution, qui fournit des scripts simples et ne gère pas les dépendances.

1. Avant l'installation

Pour installer Slackware, vous avez besoin d'au moins 2 partitions, une partition racine / et une partition swap. La partition swap doit avoir 2 fois la taille de votre ram et la partition / doit être d'au moins 500 Mo de préférence primaire. Chez moi, j'ai installé Slackware sur 5 Go parce qu'elle les vaut bien.

Pour le formatage et le partitionnement, slackware est livrée avec fdisk, si vous êtes à l'aise avec, vous pouvez l'utilisez, sinon vous pouvez faire vos partitions avec un autre outil tel que cfdisk, ou un autre, peu importe ; slackware supporte dès l'installation : ext2, reiserfs, ext3 et xfs.

Pour démarrer l'installation vous pouvez utiliser des CDRom ou un DVD.

2. Préparation des médias :

Si vous avez un lecteur de CDROM et si votre machine peut démarrer à partir d'un CDROM, préférez cette installation. A partir de là, deux cas possibles : Soit vous souhaitez installer la dernière version finale, dans ce cas suivez le point 2.1. Soit vous souhaitez installer la version la plus à jour de slackware (la current), dans ce cas vous devrez faire vous même votre image ISO, tout est indiqué dans le point 2.2. Si au contraire vous n'avez pas de lecteur de CDROM ou si votre machine ne peut pas démarrer à partir du CDROM, suivez le point 2.3 qui présente l'installation à partir des disquettes.

2.1 CDROM avec les isos de Slackware

Vous trouverez sur l'un des ftp de de la distribution slackware, 6 images iso pour une gravure sur des CD, mais seules trois sont nécessaires : slackware-13.1-install-d1.iso, slackware-13.1-install-d2.iso et slackware-13.1-install-d3.iso. Les autres contiennent principalement les sources.

Depuis plusieurs versions de Slackware, il existe maintenant une ISO version DVD contenant à la fois le programme d'installation et les sources. Téléchargez-les et gravez-les avec le logiciel de gravure de votre choix. Sous Linux vous avez le choix entre plusieurs ICI. Sous Windows, il y a par exemple Nero.

2.2 CDROM avec sa propre iso

Pour faire votre propre CDROM bootable de Slackware, suivez ce guide. Pour être concret je vais supposer que vous souhaitez faire une iso à partir de la "current", mais ça marche pour toutes les versions. Créez les dossiers /tmp/slk_files et /tmp/slk_iso. Ceci peut se faire à l'aide des commandes :
# mkdir /tmp/slk_files # mkdir /tmp/slk_iso
A partir de là 2 cas possibles :

Vous souhaitez créer un CDROM bootable

Rendez-vous dans le dossier current par ftp, par exemple celui-ci : slackware-current. Téléchargez l'intégralité de ce dossier dans /tmp/slk_files sauf les dossiers bootdisks, extra, pasture, patches, rootdisks, source, zipslack s'ils existent. C'est une question de place sur le CDROM.
Cela signifie que le dossier /tmp/slk_files contiendra un dossier slackware/ (entre autres) ainsi que les fichiers BOOTING.TXT, ChangeLog.txt ...

Vous souhaitez créer un DVD bootable

Rendez-vous dans le dossier current par ftp, par exemple celui-ci : slackware-current. Téléchargez l'intégralité de ce dossier dans /tmp/slk_files, sauf le dossier source. Il y'en a pour plus de 2 Go.
Cela signifie que le dossier /tmp/slk_files contiendra un dossier slackware/ (entre autres) ainsi que les fichiers BOOTING.TXT, ChangeLog.txt ...
Pour créer l'image iso qui correspond à votre arborescence, faîtes ce qui suit :
# cd /tmp/slk_files # mkisofs -o /tmp/slk_iso/slackware-install.iso \ -R -J -V "Slackware Install" \ -hide-rr-moved \ -v -d -N -no-emul-boot -boot-load-size 4 -boot-info-table \ -sort isolinux/iso.sort \ -b isolinux/isolinux.bin \ -c isolinux/isolinux.boot \ -A "Slackware Install CD" .
Il ne vous reste plus qu'à graver l'iso /tmp/slk_iso/slackware-install.iso. Sous Linux vous avez le choix entre plusieurs ICI. Sous Windows, je pense beaucoup de bien de Nero.

2.3 Disquettes (concerne les anciennes versions de Slackware)

Pour démarrez l'installation de Slackware à partir de disquettes il vous suffit de télécharger les fichiers : install.1 et install.2 à cette adresse. Toujours pour ceux qui démarreront depuis une disquette, vous avez également, besoin d'une disquette d'amorçage qui est fonction de votre materiel, vous pouvez en trouver à cette adresse Si vous ne savez pas laquelle prendre, bare.i est un excellent choix, sinon scsi.s et scsi2.s supporte chacune une variété de contrôleurs scsi, adaptec.s est spécifique aux contrôleurs scsi adaptec, iomega.s supporte les zip iomega parallèle, raid.s supporte les contôleur raid ... Notez que si vous demarrez l'installation depuis une disquette il vous faudra, d'une façon ou d'une autre, avoir les paquets slackware, sous la main, car slackware n'a pas d'installation reseau autre que par NFS.

3. Création des disquettes d'installation (concerne les anciennes versions de Slackware)

Cette partie ne concerne que les personnes qui démarreront l'installation de Slackware à partir de disquettes. Les autres peuvent passer à la suite.

4. Installation

Si vous souhaitez installer slackware à partir de disquettes, assurez-vous que votre ordinateur demarre sur la disquette en premier, introduisez la disquette d'amorçage (bare.i par exemple), démarrez votre machine, au prompt appuyez sur [entrée]. Lorsqu'on vous le demandera, introduisez vos 2 disquettes dans le bon ordre en commençant par install.1 Si vous démarrez depuis le CDROM, assurez-vous que cdrom est le premier lecteur de votre séquence de boot, dans le bios. Au prompt, boot : pressez, la touche [entrée] pour démarrer sur le noyau bare.i, ou tapez le nom du noyau de votre choix, validez en pressant la touche [entrée]. Concrètement pour démarrer sur scsi.s, tapez : scsi.s. Quelques principes généraux : pour passer d'une option à une autre, vous pouvez utiliser les touches directionnelles ou la touche de tabulation. Pour cocher une option c'est la touche espace qu'il faut utiliser.

5. Bonus

slackware 13.1 est livrée avec quelques bonus forts utiles disponibles ici : http://www.slackware.at/data/slackware-13.1/extra/ servez vous !

Les sources du noyau utilisé par Slackware 13.1 sont disponibles ICI

Si vous souhaitez utiliser KDE, n'oubliez pas d'installer le paquet d'internalisation correspondant à votre langue dispo dans le répertoire kdei/ de vos CDROMs ou de votre DVD. Par exemple, pour la France se sera kde-i18n-fr-xxx-noarch-1.tgz, pour kde et koffice-i18n-fr-xxx-noarch-1.tgz pour koffice, si vous l'utilisez.

Notez enfin que Slackware ne supporte plus Gnome. Il existe de nombreux projets pour y remédier. Je ne les ai pas tous testé mais si cela vous interesse, j'utilise GNOME.SlackBuild