Bienvenue visiteur (Inscription |  Connexion)
Qui est en ligne ?
Il y a : 17 utilisateurs en ligne, consultez le détail
Auteur Message
Jul
#0 Message posté le : 24-07-2006 à 13:51:43


Elfe


Forum : Modérateur
Association : Membre actif
Arrivé(e) le : 16-01-2003
Nombre de messages : 3692


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.

La Slackware 10.1 s'accompagne de nombreuses mises à jour. Au menu Gnome 2.6.1, KDE 3.3.2, le noyau Linux 2.4.29 avec support pour l'ATA, le SCSI, les graveurs IDE, la plus part des systèmes de fichiers journalisés ou non (ext2, ext3, reiserfs, xfs, vfat, ntfs ...). Sont également de la partie X11R6.8.1 de X.Org, gcc 3.3.4 et Alsa 1.0.8. Bien que livrée avec un noyau 2.4.29, Slackware 10.1 est prête pour les 2.6.x. Enfin, dans le répertoire extra/ vous trouverez Slackpkg qui est un outil vous permettant de maintenir votre distribution à jour. Il existe également, swaret dans le même genre.

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, peu importe, slackware supporte dès l'installation : ext2, reiserfs, ext3 et xfs.

Pour démarrer l'installation vous pouvez utiliser un CDRom ou 3 disquettes.

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 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 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 2.3 qui présente l'installation à partir des disquettes.

2.1 CDROM avec les isos de Slackware



Vous trouverez sur le ftp de slackware, 4 images iso, mais seules deux sont nécessaires : slackware-10.1-install-d1.iso (625 Mo) et slackware-10.1-install-d2.iso (657 Mo). Le CD1 est le CD classique de Slackware et le CD2 contient les paquetages dit "extra".

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, je pense beaucoup de bien de 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 et slackware/gnome/ s'il existe. 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



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 :



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

    vous disposez vos 3 fichiers dans un répertoire unique et vous tapez dans un terminal en changeant de disquette à chaque fois :
    cd /où_sont_les_fichiers
    cat bare.i > /dev/fd0
    cat install.x > /dev/fd0


    x étant successivement 1 puis 2, pensez à numéroter vos disquettes.

  • Sous windows :

    Le mieux est de copier les répertoires rootdisks et bootdisks dans C:\ par exemple, lancez une console par demarrer -> exécuter : cmd, puis dans la console vous entrez au prompt :
    c:\cd bootdisks
    c:\bootdisks\Rawrite.exe bare.i a:
    c:\bootdisks\cd ..
    c:\cd rootdisks
    c:\rootdisks\Rawrite.exe install.x a:


    x étant successivement 1 puis 2, pensez à numéroter vos disquettes. Il se peut que rawrite ne fonctionne pas avec votre version de windows utilisez alors rawrite12.exe ou 13 etc.

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.

Amorçage :


Que vous ayez démarré avec le CDROM ou avec la disquette rescue, vous devrez maintenant être face à un prompt qui vous, propose de choisir votre clavier. Tapez 1 pour en voir la liste, puis c'est azerty/fr-latin9.map pour un clavier azerty avec touche euro, autrement c'est azerty/fr-latin1.map la bonne option. Testez-le, une fois satisfait, validez votre choix en tapant 1.

login :


Pour accéder à l'installateur vous devez vous loguer en root, aucun mot de passe n'est nécessaire.

Fdisk :


Si vous n'avez toujours pas de partitions, c'est le moment d'en créer, tapez simplement fdisk /dev/hda (en supposant que votre disque dur s'appelle /dev/hda). Pour avoir de l'aide tapez m.

Démarrage de l'installation :


A ce stade vous avez, vos 2 (ou 3,4...) partitions, vous pouvez démarrer l'installation en tapant setup

keymap :


Vous pouvez redéfinir votre clavier ici.

Addswap :


Slackware auto-détecte votre partition swap et vous propose de la formater puis de la consignée dans votre /etc/fstab

Target :


Idem, sauf qu'il s'agit de votre partition racine (/). Si vous avez d'autres partitions linux comme /usr, /var, /home, vous pourrez également les indexer et même les reformatées en ext2, ext3 ou reiserfs.

Fat32 :


Enfin, si vous avez des partitions, fat32, slackware vous propose de les rajouter à votre /etc/fstab

Media :


Vous pouvez choisir votre media d'installation dans la liste suivante : CDROM, une partition de Disque dur, une partition NFS, un répertoire monté (par zip parallèle par exemple). Si vous choisissez, CDROM slackware vous propose d'auto détecter le lecteur qui le contient.

Si vous choisissez une partition de votre DD, vous devez vous assurer qu'elle soit en ext2,fat32,ext3 ou encore reiserfs, elle devra également reproduire l'arborescence vue chez slackware.com (a,ap,d,e ...xap).

Choix des groupes de paquetages :


Attention Slackware ne gère pas les dépendances, c'est pourquoi je vous conseille dans un premier temps de prendre tous les groupes indispensables : A, AP, et D. Le reste c'est en fonction de l'usage que vous ferez de slackware, si vous n'avez pas d'idées, prenez les tous, cela ne vous engage à rien, une sélection plus fine a lieu plus tard. Suivant la façon dont a été fait votre CDROM, il se peut que certaines options n'apparaissent pas. Je donne une courte description :
  • A : indispensable
  • AP : Des applications non graphiques indispensables
  • D : Programmes de développement
  • E : Emacs et des logiciels associés
  • F : De la documentation et des FAQ
  • GNOME : Le bureau GNOME et ses logiciels
  • K : Les sources du noyau
  • KDE : Le bureau KDE et ses logiciels
  • L : Des librairies très utiles comme alsa-lib, glib ...
  • N : Logiciels ayant un rapport avec le réseau
  • T : LaTex et des logiciels associés
  • TCL : Outils de langage TK, TclX et TkDesk
  • X : Serveur d'affichage X.org
  • XAP : Diverses applications graphiques comme xine ...
  • Y : Divers jeux

Mode de sélection des paquets :


Le meilleur compromis est à mon avis : menu. Mais si newbie ou expert vous conviennent mieux n'hésitez pas.

Installation :


Si vous choisissez menu, alors pour chaque groupe Slackware présélectionne les paquets indispensables au système (quand il y'en a). Ces paquets n'apparaissent plus dans les choix, pour les autres, les paquets que vous allez installer ont une croix et les autres non. L'installateur marque d'une croix les paquets qu'il vous suggère d'installer mais libre à vous de le suivre ou non.

Quel que soit l'usage de votre slackware, laisser les groupes A,AP et D tels quels est un excellent choix. Si vous envisagez une installation desktop conservez également X,KDE,Gnome et L tels quels. Pour le reste, piochez dans ce qui vous intéresse.

Kernel :


Si vous installez Slackware depuis un CDROM, prenez CDROM et choisissez le noyau correspondant à votre installation, par défaut bare.i. Sinon bootdisk est un bon choix.

Disquette rescue :


Introduisez une disquette dans le lecteur et créez votre disquette rescue. A noter que si vous installiez Slackware depuis une disquette cette étape est inutile, vous avez déjà une disquette rescue : celle avec laquelle vous avez démarré l'installation.

Modem :


Si vous avez un modem RTC, indiquez son port de connexion.

Hotplug :


Dites yes, pour activer la detection des préiphériques au démarrage du système.

Lilo :


On vous propose de configurer lilo, prenez Simple. Vous devez maintenant configurer votre mode console, restez en 256 couleurs et prenez la résolution qui convient à votre écran. par exemple pour un 17 pouces se sera 1024x768x256. Vous pouvez même, si vous le souhaitez passer des paramètres au noyau, comme hdc=ide-scsi.

Destination de LILO :


Le choix le plus prudent est root, si vous voulez que lilo soit votre chargeur d'OS principal alors c'est MBR le meilleur choix.

GPM :


Vous allez maintenant pouvoir configurer votre souris en mode console.

Network :



hostname : le nom de votre machine
domain : votre domaine
Type de réseau : Si vous n'en savez rien choisissez static, sinon y'a DHCP qui est également proposé.
IP : votre adresse IP locale
Netmask : votre masquage de sous réseau
Gateway : Votre passerelle si vous en avez
Nameserver : Votre DNS local si vous en avez. Si vous n'en avez pas répondez "No".
Network card : Slackware va auto-detecter votre carte réseau, choisissez probe.


Services to run :


Choisissez les services à démarrer automatiquement. Vous devriez selectionner au moins rc.inetd, rc.local et rc.syslog.

screen font configuration :


A moins de savoir ce que vous faîtes, No est une bonne réponse.

Clock set to UTC :


Si vous n'êtes sur le méridien de Greenwich, choisissez No.

Time zone :


Choisissez votre fuseau horaire, pour la France c'est Europe/Paris

Xinitrc :


Là, vous choisirez l'environnement que vous souhaitez démarrer par défaut depuis le mode console.

Root passwd :


Créez un passwd pour root. Un bon mot de passe a 8 caractères (lettres + chiffres), avec des majuscules et des minuscules.

Exit !


Voilà, vous faites un tour dans exit et vous redémarrez par ctrl+alt+suppr.

Au premier démarrage :


Il est indispensable de créer un nouvel utilisateur avec la commande adduser. Profitez-en pour configurer votre interface graphique, grâce à ceci

5. Bonus



slackware 10.1 est livrée avec quelques bonus forts utiles disponibles ici : http://www.slackware.at/data/slackware-10.1/extra/ servez vous ! Les sources du noyau utilisé par Slackware 10.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. 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




--Message édité par Jul le 24-07-2006 à 13:51:43--


-------------------------------------
Le Paradis c'est www.trustonme.net