Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révisionLes deux révisions suivantes | ||
linuxaddict:installer:archlinux [14/05/2018, 17:59] – [Configuration] Claude Clerc | linuxaddict:installer:archlinux [09/02/2022, 23:57] – [Liens] Claude Clerc | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag> | + | {{tag> |
====== ArchLinux et Cinnamon ====== | ====== ArchLinux et Cinnamon ====== | ||
<note important> | <note important> | ||
Ligne 89: | Ligne 89: | ||
<note tip>Sur une machine réelle destinée à une utilisation personnelle, | <note tip>Sur une machine réelle destinée à une utilisation personnelle, | ||
- | J' | + | J' |
Comme on n'a besoin que de trois partitions sur ce disque dur, on n' | Comme on n'a besoin que de trois partitions sur ce disque dur, on n' | ||
Ligne 105: | Ligne 105: | ||
* n permet de créer une **n**ouvelle partition. | * n permet de créer une **n**ouvelle partition. | ||
* l permet de connaître la **l**iste des types de partition possibles ; nous n'en utiliserons que deux : 83 (Linux) et 82 (swap). | * l permet de connaître la **l**iste des types de partition possibles ; nous n'en utiliserons que deux : 83 (Linux) et 82 (swap). | ||
+ | * a permet de rendre une partition // | ||
* w permet d' | * w permet d' | ||
* q permet de quitter sans rien enregistrer. | * q permet de quitter sans rien enregistrer. | ||
Ligne 113: | Ligne 114: | ||
Troisième partition : n][entrée] [p][entrée] [entrée] [entrée] [entrée]. | Troisième partition : n][entrée] [p][entrée] [entrée] [entrée] [entrée]. | ||
+ | |||
+ | Rendre la partition 1 bootable : [a][entrée] 1[entrée] | ||
Afficher la table des partitions : [p] [entrée] | Afficher la table des partitions : [p] [entrée] | ||
Ligne 169: | Ligne 172: | ||
J' | J' | ||
- | rm / | + | rm / |
+ | | ||
Appliquer et utiliser les locales : | Appliquer et utiliser les locales : | ||
Ligne 178: | Ligne 182: | ||
echo ' | echo ' | ||
- | Créer les RAMdisks initiaux avec : | + | Créer les RAMdisks initiaux avec : |
+ | pacman -S mkinitcpio linux | ||
mkinitcpio -p linux | mkinitcpio -p linux | ||
Ligne 186: | Ligne 191: | ||
<note tip>Vous pourrez redéfinir ce mot de passe plus tard, quand vous serez assuré que tout fonctionne. Utilisez donc pour l' | <note tip>Vous pourrez redéfinir ce mot de passe plus tard, quand vous serez assuré que tout fonctionne. Utilisez donc pour l' | ||
+ | |||
+ | Autoriser les membres du groupe //wheel// à utiliser '' | ||
+ | nano / | ||
+ | Décommenter la ligne qui contient '' | ||
Installation du bootloader GRUB (pour démarrer le système) : | Installation du bootloader GRUB (pour démarrer le système) : | ||
pacman -S grub | pacman -S grub | ||
+ | grub-mkconfig -o / | ||
grub-install --target=i386-pc --no-floppy --recheck /dev/sda | grub-install --target=i386-pc --no-floppy --recheck /dev/sda | ||
+ | |||
+ | Installation de '' | ||
+ | pacman -S dhcpcd | ||
On sort du chroot, avec '' | On sort du chroot, avec '' | ||
Ligne 197: | Ligne 210: | ||
reboot | reboot | ||
+ | <note tip>Au redémarrage, | ||
+ | |||
+ | ===== Installation de Cinnamon & Co ===== | ||
+ | ==== Retrouver le réseau ! ==== | ||
+ | Le réseau ne fonctionne plus ! La commande | ||
+ | ip address show | ||
+ | montre que la carte ethernet '' | ||
+ | |||
+ | On la réveille : | ||
+ | ip link set enp0s3 up | ||
+ | |||
+ | On demande au serveur DHCP de lui fournir tout le nécessaire : | ||
+ | dhcpcd enp0s3 | ||
+ | |||
+ | On vérifie avec '' | ||
+ | |||
+ | Pour ne pas avoir à recommencer les prochaines fois : | ||
+ | systemctl enable dhcpcd@enp0s3.service | ||
+ | |||
+ | Et parce qu'ils sont bien pratiques, on installe les '' | ||
+ | pacman -S net-tools | ||
+ | |||
+ | ==== Xorg ==== | ||
+ | Xorg est le serveur graphique. On l' | ||
+ | pacman -S xorg xorg-apps | ||
+ | Validez tous les choix. | ||
+ | |||
+ | ==== Cinnamon ==== | ||
+ | On installe Cinnamon et tout ce qui est utile à son fonctionnement : | ||
+ | pacman -Suy cinnamon cinnamon-translations cjs muffin nemo | ||
+ | |||
+ | ==== LightDM ==== | ||
+ | On installe LightDM et son //greeter// gtk : | ||
+ | pacman -S lightdm lightdm-gtk-greeter | ||
+ | |||
+ | Configuration : | ||
+ | nano / | ||
+ | Dans la section [Seat:*], inscrire la ligne : '' | ||
+ | (Pour sortir : ctrl-X O [entrée]) | ||
+ | |||
+ | Activer le service lightdm, pour qu'il soit démarré automatiquement : | ||
+ | systemctl enable lightdm.service | ||
+ | |||
+ | ==== Paquets nécessaires ==== | ||
+ | L' | ||
+ | pacman -S geany geany-plugins | ||
+ | |||
+ | Le serveur et le client ssh : | ||
+ | pacman -S openssh | ||
+ | |||
+ | Les extensions de nemo (gestionnaire de fichiers) : | ||
+ | pacman -S nemo-image-converter nemo-preview nemo-share nemo-terminal | ||
+ | |||
+ | Pour avoir la liste complète des extensions : | ||
+ | pacman -Ss nemo | ||
+ | |||
+ | Firefox : | ||
+ | pacman -S firefox firefox-i18n-fr | ||
+ | |||
+ | Les fontes noto : | ||
+ | pacman -S noto-fonts noto-fonts-extra | ||
+ | |||
+ | Un terminal: | ||
+ | pacman -S gnome-terminal | ||
+ | ==== Ça redémarre ! ==== | ||
+ | Allez, hop ! Un petit | ||
+ | reboot | ||
+ | |||
+ | ===== Premier lancement de Cinnamon en root ===== | ||
+ | (C'est pas bien. Mais c'est pratique.) | ||
+ | |||
+ | Peu après le démarrage, la fenêtre de connexion graphique (LightDM) s' | ||
+ | |||
+ | Dans Cinnamon, on continue la configuration (Menu / Préférences / Paramètres système). | ||
+ | |||
+ | ==== Clavier ==== | ||
+ | (Oui. Encore !) | ||
+ | |||
+ | Dans la section Matériel : Clavier, puis onglet Agencement. Ajouter (+). Perso je prends le premier clavier français de la liste, sans rien entre parenthèses, | ||
+ | |||
+ | ==== Ajouter un utilisateur ==== | ||
+ | Dans la section Administration, | ||
+ | Déconnectez-vous en tant que root, connectez-vous avec ce compte utilisateur... et recommencez pour le clavier. (Oui, je sais !) | ||
===== Liens ===== | ===== Liens ===== | ||
* [[https:// | * [[https:// | ||
Ligne 205: | Ligne 301: | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
- | * [[https:// | + | * [[https:// |
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
+ | * [[https:// | ||