1. Choisir le type d’installation

En fonction de vos besoins, il existe différents programmes d’installation avec différentes caractéristiques. Vous pouvez choisir celui qui vous convient le mieux.

1.1. Installer avec les CDs

De quels CD avez-vous besoin? Si vous installez un serveur sans X, seulement du premier. Si vous avez besoin d’une interface graphique, le second CD sera nécessaire.

Note
Ne téléchargez pas les CD 3-11 si vous avez une connection internet! Vous pourrez installer le support de votre langue plus tard depuis les serveur FTP si vous en avez besoin.

Sur PPC, pour booter sur un lecteur de CD externe, vous aurez besoin d’utiliser la console d’Open Firmware, puisque il ne cherche pas par défaut sur les disques optiques externe. Pour obtenir la console, maintenez Command+Option+o+f appuyé simultanément pendant le démarrage.

Vous aurez besoin d’aboutir où le périphérique optique apparaît dans l’arbre des périphériques. Tapez dev / ls et devalias à l’invite de commande Open Firmware pour avoir une liste de tous les périphériques connus et leurs alias.

Par exemple, dans ce ca le chemin est /pci@f2000000/usb@1b/disk@1:

devalias cd /pci@f2000000/usb@1b/disk@1
boot cd:,\\:tbxi

1.2. Installer depuis les DVD

Si vous n’avez pas de connection internet mais que vous voulez le support de votre langue et d’autres paquets optionnel, vous aurez besoin des 2 DVD.

Avantages: une installation complète sans internet est possible.

Inconvénient: Un grand nombre de données doivent êtres téléchargées, dont vraisemblablement des paquets inutiles.

1.3. Netinstall

Ceci est une image ISO légère, actuellement moins de 32Mb , qui est capable d’amorcer, de configurer le réseau et d’installer le système avec les paquets sélectionnés et téléchargés en cours de marche.

Avantages: Faible taille de l’image, pas perte de bande passante due au téléchargement de paquets inutiles ou obsolètes.

Inconvénients: Pas d’installation hors ligne possible, un réseau haut débit ou des heures de patience sont requis pour une installation complète.

Une solution alternative pour faire cela est de copier simplement le contenu de l’image ISO sur votre disque dur et d’utiliser votre gestionnaire de boot pour démarrer dessus.

Typiquement, vous pouvez ajouter une nouvelle entrée à votre installation GRUB existante sur un i686 ou un x86_64 (dans ce cas, vous devez juste copier les commandes du fichier menu.lst de l’image) ou vous pouvez démarrer yaboot depuis Open Firmware sur un PPC. (Référez-vous ci-dessous à comment invoquer Open Firmware.) Une fois que vous avez l’invite de commande Open Firmware, par exemple dans le cas où le répertoire boot est copié dans le répertoire racine de la 5ème partition de votre disque dur:

boot hd:5,\boot\yaboot\yaboot

Pour: Aucune clef USB ou CDR(-W) requis.

Contre: Seulement possible au cas où vous avez un certain type de gestionnaire de démarrage disponible.

1.4. Image USB

C’est une image disque (MBR + table des partitions + partition de données) pour les périphériques USB. Les fonctionnalités et exigences matérielles sont similaires à l’ISO de l’installation par le réseau (net install) (c’est-à-dire que vous avez besoin d’une connexion réseau fonctionnelle pour installer les paquets).

Avantages: Pas de besoin de graver aucun CD, vous pouvez réutiliser le média.

Inconvénients: Vous devez pouvoir démarrer depuis la clef USB.

Attention
L'écriture de l’image sur le périphérique va détruire toutes les données existantes sur le périphérique. Soyez prudent quand vous spécifiez les périphériques / partitions cibles, vous pouvez facilement perdre des données.

La commande suivante installera l’image sur la clef USB sur un système Linux récent:

Important
Faites attention de voir quel périphérique /dev/sdX est votre clé USB, par exemple en regardant le contenu des répertoires de /dev/disk/by-id/!
# dd if=frugalware-<version>-<arch>-usb.img of=/dev/sdX

Vous pourriez utiliser un outil similaire (comme celui-ci) sur un système Windows, mais il apparaît qu’il ne supporte que les partitions, pas les disques entiers. Si vous trouvez une méthode pour créer facilement une image disque sur USB, merci de la partager avec nous.

Sur PPC, créer une partition du type "Apple_Bootstrap" sur votre clef USB en utilisant mac-fdisk et y extraire l’image dedans. Par exemple:

# dd if=/dev/zero of=/dev/sda bs=1M count=1
# mac-fdisk /dev/sda
/dev/sda
Command (? for help): i
size of 'device' is 1014784 blocks:
new size of 'device' is 1014784 blocks
Command (? for help): p
/dev/sda
        #                    type name                length   base    ( size )  system
/dev/sda1     Apple_partition_map Apple                   63 @ 1       ( 31.5k)  Partition map
/dev/sda2              Apple_Free Extra              1014720 @ 64      (495.5M)  Free space

Block size=512, Number of Blocks=1014784
DeviceType=0x0, DeviceId=0x0

Command (? for help): C
First block: 64
Length (in blocks, kB (k), MB (M) or GB (G)): 1014720
Name of partition: boot
Type of partition: Apple_Bootstrap
Command (? for help): w
Command (? for help): q
# cat frugalware-0.9-ppc-usb.img > /dev/sda2

Sur les PPC, pour démarrer depuis une clé USB, vous aurez besoin d’utiliser l’invite de commande Open Firmware, puisqu''il ne détecte plus les périphériques de stockage USB, par défaut. Pour obtenir l’invite de commande, maintenez appuyé Commande+Option+o+f simultanément pendant le démarrage.

Vous aurez besoin d’aboutir où le périphérique de stockage USB apparaît dans l’arbre des périphériques. Tapez dev / ls et devalias dans l’invite de commande Open Firmware pour avoir une liste de tous les périphériques connus ainsi que leur alias.

Par exemple, dans ce cas le chemin est /pci@f2000000/usb@1b:

devalias usb0 /pci@f2000000/usb@1b
boot usb0/disk:2,\yaboot

1.5. Image TFTP

Ceci est une image de disquette, pour une utilisation très particulière:

  • vous voulez faire une installation réseau

  • vous ne voulez/pouvez pas utiliser de CDs

  • vous ne voulez/pouvez pas démarrer depuis une clef USB

  • vous pouvez démarrer depuis une carte réseau, mais votre BIOS ne le supporte pas

  • vous possédez un lecteur de disquette

Avantages: Dans certains cas c’est la seule façon que vous pouvez utiliser pour installer Frugalware

Inconvénients: Vous avez besoin d’une carte réseau bootable et d’un serveur TFTP fonctionnel

1.6. Fwbootstrap (chroot auto-contenu)

Ceci est une archive qui doit être téléchargée et décompactée. Principalement utile pour les développeurs qui peuvent compiler des paquets dans cet environnement de construction sur un système hôte autre que Frugalware.

Exemple d’utilisation:
  1. Télécharger l’archive

    $ wget ftp://ftp5.frugalware.org/packages/frugalware/pub/frugalware/\
    frugalware-stable-iso/fwchroot-<version>-<arch>.tar.bz2
  2. Décompacter la

    $ tar xvjf fwchroot-<version>-<arch>.tar.bz2
  3. Entrez dans le chroot.

    $ cd fwchroot-<version>-<arch>
    $ ./fwbootstrap
  4. Utiliser le (pour construire un paquet ou deux)

  5. Quitter la console et fwbootstrap va démonter les répertoires nécessaires pour vous.

Vous pouvez obtenir une liste des paquets installés dans le chroot en exécutant la commande pacman-g2 -Q.

1.7. Un bootstrap manuel

Ainsi vous souhaitez disposer d’une Frugalware installée dans /mnt/foo. Avant tout, vous devez disposer d’une Frugalware en fonctionnement dans laquelle vous pourrez saisir

# pacman-g2 -Sy core base -r /mnt/foo

ce qui y installera le système de base et les paquet primordiaux. Mais prenez garde:

$ pacman-g2 -Qo /etc/sysconfig/keymap
No package owns /etc/sysconfig/keymap
$ pacman-g2 -Qo /etc/profile.d/lang.sh
No package owns /etc/profile.d/lang.sh
$ pacman-g2 -Qo /etc/fstab
No package owns /etc/fstab

vous aurez donc à les copier ou à les écrire à la main.

Un script est http://rafaelmartins.eng.br/en-us/projects/fwinstall/[disponible) pour automatiser cette méthode du bootstrap.

2. Obtenir un média source

Un média d’installation de Frugalware peut être obtenu à partir de plusieurs sources. Vous pouvez en télécharger gratuitement par HTTP, FTP ou rsync. Vous pouvez aussi l’obtenir via bittorent, sur Linuxtracker par exemple.

Les exemples suivant vous expliquent comment vous pouvez obtenir les image iso. Vous devez remplacer $version$, $arch$ et $media$ à leur valeurs désirer pour obtenir l’image iso voulue.

Via FTP:

$ wget ftp://ftp3.frugalware.org/mirrors/frugalware/pub/frugalware/\
frugalware-$version$-iso/frugalware-$version$-$arch$-$media$.iso

Via HTTP:

$ wget http://www5.frugalware.org/linux/frugalware/pub/frugalware/\
frugalware-$version$-iso/frugalware-$version$-$arch$-$media$.iso

Via rsync:

$ rsync -avP rsync://rsync4.frugalware.org/ftp/pub/linux/distributions/\
frugalware/frugalware-$version$-iso/frugalware-$version$-$arch$-$media$.iso ./

Pour plus d’information ainsi qu’une liste complète des miroirs, voir notre page de téléchargement.

3. Utiliser des paquets depuis les CD/DVD

Vous avez un squelette de système installé depuis le CD/DVD, et vous voulez utiliser les paquets du média par la suite. Il y a deux méthodes.

La première est la plus simple, mais nécessite un espace disque conséquent (et de faire attention à ne pas utiliser pacman-g2 -Scc ;) ): montez le média et copiez tous les .fpm trouvés dans le répertoire frugalware-i686 (ou frugalware-x86_64) vers /var/cache/pacman/pkg.

La seconde est un peu plus technique, mais beaucoup plus pratique. Ajoutez une nouvelle ligne dans le fichier /etc/pacman-g2/repos/frugalware avant les autres lignes Server:

Server = file:///media/dvd/frugalware-i686

Pour x86_64, utilisez ceci:

Server = file:///media/dvd/frugalware-x86_64

Le média doit être monté sur /media/dvd, ou changez les lignes "Server" en conséquence.

En outre vous pouvez seulement installer des paquets depuis des supports donnés, ainsi vous devez insérer le premier CD si vous installez un paquet du premier CD et ainsi de suite. Ceci est quelque chose que vous devriez vérifiez avec attention.

4. Le processus d’installation

Important
Pas de panique si vous avez mal configuré une étape! Appuyez sur <Annuler> dans la boite de texte suivante et vous reviendrez au menu principal. Revenez sur l'étape désirée et re-configurez la.

Après avoir téléchargé et gravé le(s) CDs/DVD, insérez le premier dans votre lecteur CD/DVD, et redémarrez votre ordinateur. Dans le menu de grub, vous pouvez désactiver le framebuffer, si le framebuffer ne fonctionne pas avec une résolution 1024x768 pour votre carte graphique ou votre moniteur. Après ça, grub charge le noyau et l’image initrd.

À la première fenêtre de dialogue, vous pouvez choisir votre langue. Si elle n’est pas sur la liste, vous devriez choisir une langue qui vous convient. Vous pourrez changer ces options à la fin de l’installation.

L'écran de dialogue suivant est seulement un message de bienvenue. Appuyez sur <Entrée>. Maintenant c’est le moment de choisir votre type de clavier. Choisissez le votre, puis pressez <OK>!

Après la sélection de la disposition clavier, le programme d’installation recherche automatiquement les médias d’installation.

Si vous utilisez l’image netinstal suivez les étapes suivantes. Sinon allez directement à l'étape partitionnement!

+ NOTE: Ces différentes étapes permettent de configurer vos préférences réseau pendant l’installation. Lorsque vous aurez fini l’installation de frugalware, l’installateur vous demandera de nouveau de configurer les préférences réseau. Ces préférences seront celles du système installé.

Maintenant vous devriez sélectionner votre type de connexion. L’installateur utilise l’utilitaire netconfig. Vous pouvez trouver de la documentation concernant netconfig dans cette documentation. Voir la section intitulée: Réseau.

Après avoir configuré correctement la connexion réseau vous pouvez choisir un miroir pour télécharger les paquets. L’installateur essaiera également d’autres miroirs. Cette fonction est utile lorsque vous avez un miroir local rapide ou tout autre système équivalent.

L'étape suivante est le partitionnement. L’installateur Frugalware affiche la liste de vos disques durs, vous devez en sélectionner un, partitionner (NDT: même si vos partitions sont déjà prêtes auquel cas vous accepterez simplement le partitionnement courant lors du partitionnement lui même). L'écran suivant vous permet de choisir le programme de partitionnement, actuellement fdisk et cfdisk sont inclus (NDT: cfdisk propose une interface ncurse et est plus accessible). Vous devriez créer au moins une partition de type Linux, et il est recommandé de créer une partition de swap (type Linux swap). Il est conseillé d’avoir une partition de swap d’une taille comprise entre 500 MB et 1000 MB. Quand vous avez fini de partitionner, vous pouvez poursuivre l’installation en pressant <Continuer>.

Note
Sur PPC, vous devez d’abord créer une Apple Partition Map et un Apple Bootstrap en premier (dans cet ordre). Utilisez les commandes i et b de mac-fdisk pour faire ainsi. Vous pourrez ensuite créer votre Linux swap et partitions Linux en utilisant C et c.

La liste suivante affiche vos partitions de swap, ici vous pouvez choisir quelles partitions de swap pourront être utilisées par Frugalware. L’installateur formate ensuite vos partitions de swap. Si vous n’avez aucune partition de swap appuyez juste sur <Annuler>!

La fenêtre suivante est celle de sélection de votre partition racine (/). Vous devez choisir, puis indiquer s’il faut la formater (et pour quel type de système de fichiers) ou préserver le système de fichiers et les données contenues par la partition. Une fois la partition racine déterminée, vous pouvez paramétrer d’autres partitions Linux (choisir leurs systèmes des fichiers et point de montage). L’utilisation d’une partition distincte est supportée pour /boot, /home, /var, mais pas encore pour /usr. (NDT: pas de xfs pour /boot -ou / si vous ne séparez pas /boot -).

Après avoir monté vos partitions Linux, vous devriez faire la même chose avec vos partitions DOS/Windows. L’installateur en affichera la liste, s’il en existe. Vous devriez simplement leur choisir un point de montage.

Maintenant il est temps de choisir si vous voulez oui ou non utiliser le menu expert. Si vous choisissez le menu expert, après avoir sélectionné les catégories vous serez à même de choisir les paquets un par un, en fonction de la catégorie spécifiquement sélectionné. Donc si vous avez sélectionné apps et base (applications et base) l’installateur vous donnera une liste de paquets dans la catégorie apps , une fois votre choix fait vous verrez ensuite les paquets dans la catégorie base. Après les avoir choisis l’installation commencera.

+ Si vous choisissez le menu normal(par défaut) vous ne verrez que les groupes de paquets, mais pas les paquets individuels. Donc après avoir choisi les groupes l’installation commencera.

L'étape suivante consiste à sélectionner les catégories de paquets. Si vous ne souhaitez pas utiliser KDE ou GNOME, vous souhaiterez probablement les désactiver. Dans la plupart des cas, ce n’est pas une bonne idée de désactiver d’autres catégories. Si vous avez sélectionné le menu expert, vous verrez la liste des paquets après cette fenêtre.

+ NOTE: Si la liste des groupes est vide, c’est probablement que vous avez mal configuré votre réseau. Merci de revenir en arrière et de corriger ceci. Vous pouvez également tester votre connexion si vous pressez Alt+F2 et essayez de pinguer quelques serveurs.

L’installateur va installer les paquets que vous sélectionnés depuis le premier CD. Quand ce sera fait, il vous demanderas d’insérer le CD suivant. Si vous n’avez qu’un seul disque, vous êtes libre de stopper l’installation des paquets, vous pourrez installer n’importe quoi d’autre depuis le net par la suite.