Difficile de décrire une système basé sur Gentoo tant que celui-ci n'a pas été installé ! Gentoo n'est pas une distro qui s'installe comme la plupart des autres
via un installeur qui ne vous demande rien d'autre que de cliquer sur "suivant" ou "OK". Pour plus d'infos sur Gentoo et son installation, voir la page dédiée
.
Cette page n'est en fait qu'une traduction de la procédure d'installation décrite en anglais sur le site
.
Ce tuto vous guidera dans l'installation et la configuration de Gentoo Studio - un système de production audio basé sur Gentoo Linux. Vous pourrez utiliser un stage 4 pour cette installation (ce que je vous conseille), vous pourrez néanmoins préférer suivre le handbook Gentoo
dont vous pourrez avoir besoin. Toutefois, il sera préférable sur un système MAO, de n'installer que les logiciels relatif à vos activités musicales
Pour installer Gentoo studio, il faut d'abord faire démarrer la machine avec un CD ou une Clé USB amorçable. Il est conseillé d'utiliser
System Rescue car il regroupe les commandes nécessaires à l'installation. Démarrons donc la machine en mode Bios ou UEFI selon la machine avec notre Clé USB ou notre CD.
Il faut ensuite tenter une installation automatique et si celle ci échoue, passer à l'installation manuelle.
Installation Automatique
Télécharger le fichier script qui va permettre l'installation, lui permettre de devenir exécutable puis lancer le script :
Dans un terminal en Root :
wget https://gentoostudio.org/src/builds/install.sh
chmod +x install.sh
./install.sh
Il suffit ensuite de suivre les instructions. Il vous sera demandé de choisir entre une installation minimale ou complète. Pour les débutants sous Gentoo, choisissez plutôt une complète ...
Le script déterminera si vous avez besoin d'une version UEFI ou Bios et mettra en place Grub en conséquence.
Si vous avez des erreurs, pensez à passer à l'installation manuelle.
Installation manuelle
Partitionnement du disque dur
Dans le terminal, tapez:
1 - parted -a optimal /dev/sda
2 - mklabel gpt
3 - unit mib
4 - mkpart primary 1 3
5 - name 1 grub
6 - set 1 bios_grub on
La partition pour Grub est Ok, on avance :
7 - mkpart primary 3 131
8 - name 2 boot
9 - mkpart primary 131 643
10 - name 3 swap
11 - mkpart primary 643 -1
12 - name 4 rootfs
13 - set 2 boot on
14 - print
Vous devriez voir :
Number Start End Size File system Name Flags
1 1049kB 3146kB 2097kB grub bios_grub
2 3146kB 137MB 134MB ext2 boot boot, esp
3 137MB 2235MB 2097MB linux-swap(v1) swap
4 2235MB 2000GB 1998GB ext4 rootfs
Les partitions boot et rootfs sont maintenant ok aussi, on peut quitter parted.
15 - quit
Le partitionnement du disque dur est conforme à nos besoins, il faut maintenant formater les partitions.
la deuxième partition est formatée selon le besoin (BIOS ou UEFI) :
Pour les systèmes BIOS : mkfs.ext4 /dev/sda2
Pour les systèmes UEFI : mkfs.fat -F 32 /dev/sda2
Il faut ensuite formater les autres partitions etactiver le mode SWAP sur la troisième :
mkfs.ext4 /dev/sda4
mkswap /dev/sda3
swapon /dev/sda3
Montage du système de fichiers.
Il faut à présent monter notre ensemble de nouvelles partition de manière à être en mesure d'y installer GentooStudio:
mkdir /mnt/gentoo
mount /dev/sda4 /mnt/gentoo
mkdir /mnt/gentoo/boot
mount /dev/sda2 /mnt/gentoo/boot
cd /mnt/gentoo
Installation du système
on telecharge l'archive qui contient le système :
wget https://gentoostudio.org/src/builds/complete/stage4-amd64-latest.tar.bz2
tar xvjpf stage4-amd64-latest.tar.bz2 --xattrs --numeric-owner
rm stage4-amd64-latest.tar.bz2
mirrorselect -i -o >> /mnt/gentoo/etc/portage/make.conf
Le système est en place dans le disque dur, il faut maintenant le configurer.
Chroot du système
On entre dans le système sans le lancer avec Chroot et on configure notre nouveau système :
Toujours dans le même terminal :
cp /mnt/gentoo/usr/share/portage/config/repos.conf /mnt/gentoo/etc/portage/repos.conf/gentoo.conf
cp -L /etc/resolv.conf /mnt/gentoo/etc/, y to overwrite
mount -t proc /proc /mnt/gentoo/proc
mount --rbind /sys /mnt/gentoo/sys
mount --rbind /dev /mnt/gentoo/dev
chroot /mnt/gentoo /bin/bash
Voilà,on est dans le système et on va pouvoir passer à l'étape suivante.
La configuration
On continue encore dans le même terminal :
env-update && source /etc/profile
emerge-webrsync
eix-sync
ls /usr/share/zoneinfo
echo "(Votre fuseau horaire)" > /etc/timezone
emerge --config timezone-data
nano -w /etc/locale.gen
locale-gen
eselect locale list
eselect locale set x (remplacez x par votre la locale préférée)
Mise en place de l'amorçage (Grub)
On poursuit en mettant en place Grub en prenant soin de choisir la bonne option :
source /etc/profile
puis pour un système BIOS: > grub-install /dev/sda
ou pour un système UEFI: > grub-install --target=x86_64-efi --efi-directory=/boot --removable
nano /etc/fstab
puis pour un système BIOS, assurez vous que la ligne /dev/sda2 est formatée en ext4
ou pour un système UEFI, assurez vous que la ligne /dev/sda2 est formatée en vfat
grub-mkconfig -o /boot/grub/grub.cfg
Création de l'utilisateur et choix des mots de passe
Maintenant on choisit les mots de passe et on crée l'utilisateur principal puis on continue la configuration :
passwd (entrez un mot de passe pour root)
useradd -m -G users,wheel,audio,plugdev -s /bin/bash (votre utilisateur)
passwd (votre utilisateur)
Configuration des drapeaux du processeur pour la compilation
cpuinfo2cpuflags-x86 >> /etc/portage/make.conf
nano /etc/portage/make.conf
La dernière commande ouvre le fichier make.conf dans lequel il faut chercher :
MAKEOPTS=”-jn”
"n" est le nombre de coeurs de votre processeur.
Pour connaître le chiffre à rentrer en lieu et place du "n", il faut lancer la commande 'cat /proc/cpuinfo' et ajouter 1 au nombre de cœurs lu dans le résultat.
Recompilation des programmes avec les nouvelles valeurs
Il faut recompiler les programmes qui doivent l’être suite à la configuration :
emerge -vuDN --keep-going --with-bdeps=y --backtrack=100 @system @world
Voilà la configuration touche à sa fin et il faut maintenant sortir du Chroot en tapant !
'CTRL+D'
Redémarrage de la machine
La dernière étape consiste à redémarrer la machine avec la commande suivante :
reboot
Lors de la première connexion, il est possible que vous soyez obligé de changer la paramètre 'X Session' en 'Xfce' en utilisant le manager de connexion dans la coin supérieur gauche de l'écran.
Vous devez maintenant être en possession d'une machine Gentoo Studio fonctionnelle.