MIPS Installation (Français)
Il n'existe pas encore de médium d'installation pour mips64el. Cependant, vous pouvez installer le système de base en suivant les instructions ci-dessous via l'autre système installé sur la machine, ou (avec quelques petites modifications) un système d'une autre architecture avec le disque cible connecté.
Contents
- 1 Obtenir le système de base
- 2 Partitions
- 3 Extraction du tarball
- 4 Chrooter le système
- 5 Installation des paquets de base
- 6 Configuration des paquets de base
- 7 Choix de l'éditeur
- 8 Montage des partitions au boot
- 9 Sortie de chroot
- 10 Ajout du nouveau système au PMON
- 11 Lancement
- 12 Après l'installation
- 13 Obtenir de l'aide
1 Obtenir le système de base
Téléchargez la dernière base install. Cette archive tar contient tous les paquets « de base » ; elle est pratiquement identique à une Parabola fraîchement installée. (Elle a été réalisée via librebasebuilder issu des libretools.)
Extrayez la sur une partition distincte du système courant : voyer la section Chrooter le système ci-dessous.
2 Partitions
Nos Yeeloong ne disposaient pas d'espace non-partitionné. Ainsi nous avons, via gparted, éteint la partition de swap et nous l'avons agrandi pour avoir plus d'espace pour installer le nouveau système. Ensuite, toujours avec gparted, nous avons formaté cette partition en ext3.
3 Extraction du tarball
Exécuter les commandes suivantes en tant que root :
mkdir /media/parabola mount /dev/sda7 /media/parabola tar xfvj parabola-mips64el-*.tar.bz2 -C /media/parabola
Si vous êtes en train d'installer à partir d'une machine non-mips64el (ou si vous voulez la configurer plus tard), jetez un œil à la section Mounting partitions at boot et éditer /media/parabola/etc/fstab à la place de /etc/fstab.
4 Chrooter le système
Exécuter les commandes suivantes en tant que root pour chrooter dans le système :
mount -t proc none /media/parabola/proc mount --rbind /dev /media/parabola/dev mount --rbind /sys /media/parabola/sys chroot /media/parabola /bin/bash
Vous êtes désormais devant un nouveau shell.
5 Installation des paquets de base
Vérifiez que vous avez accès à Internet avec le système d'exploitation à partir duquel vous réalisez l'installation de Parabola.
L'image de base n'inclut que le minimum de paquets nécessaires pour booter, puis obtenir la ligne de commande, et enfin configurer une interface de réseau filaire via la commande « ip ». Vous voudrez probablement installer des paquets supplémentaires à ce moment de l'installation, pour que vous puissiez lancer un environnement de bureau graphique basique, un navigateur web, ainsi que la wifi après votre premier boot sous Parabola.
Vous aurez d'abord besoin d'éditer /etc/resolv.conf pour que votre système chrooté puisse trouver le serveur des paquets de Parabola. Par exemple :
cat > /etc/resolv.conf << EOF # dns.telecomix.org - Telecomix Censorship-proof DNS nameserver 91.191.136.152 EOF
Installez désormais les paquets supplémentaires :
pacman -Suy xorg-server xf86-input-evdev xf86-video-siliconmotion \ xf86-video-fbdev gdm xfce4 network-manager-applet \ gnome-power-manager links lynx iceweasel-libre rfkill \ ttf-dejavu ttf-liberation net-tools gedit
Ceci devrait être suffisant pour obtenir d'autres choses relativement basiques, telles que le son ou l'impression, après que vous ayez booter Parabola.
6 Configuration des paquets de base
Pour que gdm utilise une session xfce4 par défaut, vous pouvez :
mv /usr/share/xsessions/gnome.desktop /root/
Puis, dans /etc/rc.conf , éditez la ligne DAEMONS ainsi :
DAEMONS=(hwclock metalog dbus networkmanager netfs crond gdm)
7 Choix de l'éditeur
L'installation de base présente vi, nano, ed et zile (un petit Emacs-like) par défaut. Dans notre exemple nous utilisons l'éditeur nano, mais si vous avez besoin d'un autre éditeur que l'un de ceux-là, vous pouvez en installer à partir du dépôt : exécutez la commande suivant pour installer Emacs par exemple :
pacman -Sy emacs
Ou installer emacs-nox pour éviter les dépendances sous X
pacman -Sy emacs-nox
8 Montage des partitions au boot
Configurer le fichier /etc/fstab pour que les partitions se montent lors du boot :
nano /etc/fstab /dev/sda7 / ext3 defaults 0 0 /dev/sda3 swap swap defaults 0 0
9 Sortie de chroot
exit umount /media/parabola/dev/shm umount /media/parabola/dev/pts umount /media/parabola/dev umount /media/parabola/sys umount /media/parabola/proc umount /media/parabola/
10 Ajout du nouveau système au PMON
Pour booter Parabola directement à partir de PMON, éditer le fichier boot.cfg:
nano /boot/boot.cfg
Puis ajoutez-y ce qui suit au niveau de la première entrée (first entry) :
title Parabola GNU/Linux-libre kernel (wd0,6)/boot/vmlinuz-linux-libre args root=/dev/sda7 console=tty no_auto_cmd resume=/dev/sda3 libata.force=80c rootdelay=8
Avec (wd0,6) qui correspond à /dev/sda7.
Si vous n'en avez pas besoin, vous pouvez dés-installer mkinitcpio et supprimer /boot/initramfs-linux-libre.img and /boot/initramfs-linux-libre-fallback.img pour préserver de l'espace sur le disque et du temps lors de la mise à jour du noyau.
11 Lancement
Rebootez et sélectionnez Parabola dans le menu !
12 Après l'installation
Vous voudrez définir un mot de passe pour root. Lancez un terminal virtuel en tapant ctrl-alt-f1 puis taper root (pas de mot de passe), ensuite tapez passwd. Vous pouvez ensuite faire ctrl-alt-f7 pour revenir à la session graphique.
Après le premier démarrage, il est recommandé de mettre à jour le système :
pacman -Syu
Si vous prévoyez de lancer la connection sans-fil à ce niveau, vous pourriez vouloir activer le démon rfkill. En faisant en sorte qu'il se lance avant net-profiles ou networkmanager permet à la wifi de démarrer au boot sans avoir à appuyer sur le bouton sans-fil sur le clavier (Fn + F5) :
nano /etc/rc.conf
Puis ajoutez rfkill avant net-profiles or networkmanager à la ligne DAEMONS=()
La prochaine fois que vous booterez, vous devriez avoir la wifi.
13 Obtenir de l'aide
Si vous avez besoin d'aide, vous pouvez la trouver notre canal IRC #parabola ou sur la mailing list.