Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
linuxaddict:installer:archlinux [14/05/2018, 23:11] – [Paquets nécessaires] Claude Clerc | linuxaddict:installer:archlinux [04/06/2024, 01:56] (Version actuelle) – [Liens] Claude Clerc |
---|
{{tag>Archlinux Cinnamon VirtualBox}} | {{tag>Archlinux arch Cinnamon VirtualBox}} |
====== ArchLinux et Cinnamon ====== | ====== ArchLinux et Cinnamon ====== |
<note important>ArchLinux, c'est pas de la petite bière ; c'est du brutal ! Néophytes s'abstenir. Par contre, si vous n'avez pas peur de la ligne de commande et que vous connaissez déjà le fonctionnement de Linux, de sa structure, de ses services, vous bénéficierez d'un ordinateur réglé au millimètre et des dernières versions des logiciels, en permanence.</note> | <note important>ArchLinux, c'est pas de la petite bière ; c'est du brutal ! Néophytes s'abstenir. Par contre, si vous n'avez pas peur de la ligne de commande et que vous connaissez déjà le fonctionnement de Linux, de sa structure, de ses services, vous bénéficierez d'un ordinateur réglé au millimètre et des dernières versions des logiciels, en permanence.</note> |
<note tip>Sur une machine réelle destinée à une utilisation personnelle, je réserve 20 à 25 Gio pour le système, 1,5 fois la capacité de RAM (mémoire vive) pour le swap, et le reste pour les données personnelles.</note> | <note tip>Sur une machine réelle destinée à une utilisation personnelle, je réserve 20 à 25 Gio pour le système, 1,5 fois la capacité de RAM (mémoire vive) pour le swap, et le reste pour les données personnelles.</note> |
| |
J'utilise l'utilitaire ''fdisk'' pour partitionner le disque dur. Comme c'est le seul disque de ma VM, il porte le doux nom de nom de /dev/sda (device sata disk a ; le second serait /dev/sdb, etc). | J'utilise l'utilitaire ''fdisk'' pour partitionner le disque dur. Comme c'est le seul disque de ma VM, il porte le doux nom de ''/dev/sda'' (//device sata disk// a ; le second serait ''/dev/sdb'', etc). |
| |
Comme on n'a besoin que de trois partitions sur ce disque dur, on n'utilisera que des partitions primaires (le maximum est 4) : | Comme on n'a besoin que de trois partitions sur ce disque dur, on n'utilisera que des partitions primaires (le maximum est 4) : |
| |
J'indique mon fuseau horaire par un lien symbolique (la commande ''timedatectl'' ne fonctionne pas en chroot) : | J'indique mon fuseau horaire par un lien symbolique (la commande ''timedatectl'' ne fonctionne pas en chroot) : |
rm /etc/localtime && ln -s /usr/share/zoneinfo/Europe/Paris /etc/localtime | rm /etc/localtime |
| ln -s /usr/share/zoneinfo/Europe/Paris /etc/localtime |
| |
Appliquer et utiliser les locales : | Appliquer et utiliser les locales : |
echo 'KEYMAP=fr' > /etc/vconsole.conf | echo 'KEYMAP=fr' > /etc/vconsole.conf |
| |
Créer les RAMdisks initiaux avec : | Créer les RAMdisks initiaux avec : |
| pacman -S mkinitcpio linux |
mkinitcpio -p linux | mkinitcpio -p linux |
| |
| |
<note tip>Vous pourrez redéfinir ce mot de passe plus tard, quand vous serez assuré que tout fonctionne. Utilisez donc pour l'instant des caractères qui sont invariables d'un clavier qwerty à un clavier azerty.</note> | <note tip>Vous pourrez redéfinir ce mot de passe plus tard, quand vous serez assuré que tout fonctionne. Utilisez donc pour l'instant des caractères qui sont invariables d'un clavier qwerty à un clavier azerty.</note> |
| |
| Autoriser les membres du groupe //wheel// à utiliser ''sudo'' : |
| nano /etc/sudoers |
| Décommenter la ligne qui contient ''%wheel ALL=(ALL) ALL''. Enregistrer et quitter. |
| |
Installation du bootloader GRUB (pour démarrer le système) : | Installation du bootloader GRUB (pour démarrer le système) : |
grub-mkconfig -o /boot/grub/grub.cfg | grub-mkconfig -o /boot/grub/grub.cfg |
grub-install --target=i386-pc --no-floppy --recheck /dev/sda | grub-install --target=i386-pc --no-floppy --recheck /dev/sda |
| |
| Installation de ''dhcpcd'' pour retrouver le réseau: |
| pacman -S dhcpcd |
| |
On sort du chroot, avec ''exit'' ou ''ctrl-D'', et on démonte /mnt : | On sort du chroot, avec ''exit'' ou ''ctrl-D'', et on démonte /mnt : |
systemctl enable lightdm.service | systemctl enable lightdm.service |
| |
===== Paquets nécessaires ===== | ==== Paquets nécessaires ==== |
L'éditeur geany et ses plugins : | L'éditeur geany et ses plugins : |
pacman -S geany geany-plugins | pacman -S geany geany-plugins |
Pour avoir la liste complète des extensions : | Pour avoir la liste complète des extensions : |
pacman -Ss nemo | pacman -Ss nemo |
| |
| Firefox : |
| pacman -S firefox firefox-i18n-fr |
| |
Les fontes noto : | Les fontes noto : |
pacman -S noto-fonts noto-fonts-extra | 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'affiche. On se connecte en root, puisqu'il n'existe pas encore d'autre utilisateur. |
| |
| 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, et je m'en porte très bien. Vous pouvez retirer le clavier anglais si vous n'en avez pas besoin. Ne toucher à rien d'autre ; fermer la fenêtre Clavier. |
| |
| ==== Ajouter un utilisateur ==== |
| Dans la section Administration, vous pouvez ajoutez un utilisateur. Donnez-lui le profil d'administrateur. Pensez à lui attribuer un mot de passe. |
| |
| Déconnectez-vous en tant que root, connectez-vous avec ce compte utilisateur... et recommencez pour le clavier. (Oui, je sais !) |
| |
| ===== En cas de problème de signature de paquet ===== |
| Exécuter : |
| sudo pacman -S archlinux-keyring |
| puis recommencer l'installation du paquet en question. |
===== Liens ===== | ===== Liens ===== |
| * [[https://www.youtube.com/watch?v=iF91ZxHmMVM|[Vidéo] Arch Linux : installation 2024 guidée, manuelle, en français. Installez Arch pour la première fois !]] |
* [[https://archlinux.fr/telecharger|Télécharger Arch Linux]] | * [[https://archlinux.fr/telecharger|Télécharger Arch Linux]] |
* [[https://wiki.archlinux.fr/Installation#Pr.C3.A9paration_avant_l.27installation|Préparation avant l'installation]] | * [[https://wiki.archlinux.fr/Installation#Pr.C3.A9paration_avant_l.27installation|Préparation avant l'installation]] |
* [[https://wiki.archlinux.fr/Horloge|Horloge]] | * [[https://wiki.archlinux.fr/Horloge|Horloge]] |
* [[https://wiki.archlinux.fr/Cat%C3%A9gorie:Partitionnement|Partitionnement du disque dur]] | * [[https://wiki.archlinux.fr/Cat%C3%A9gorie:Partitionnement|Partitionnement du disque dur]] |
* [[https://wiki.archlinux.org/index.php/Systemd| Systemd (services et //daemons//)]] | * [[https://wiki.archlinux.org/index.php/Systemd| Systemd (services et daemons)]] |
* [[https://wiki.archlinux.fr/Xorg|Xorg (serveur graphique)]] | * [[https://wiki.archlinux.fr/Xorg|Xorg (serveur graphique)]] |
* [[https://wiki.archlinux.org/index.php/cinnamon|Installation de Cinnamon]] | * [[https://wiki.archlinux.org/index.php/cinnamon|Installation de Cinnamon]] |
* [[https://wiki.archlinux.org/index.php/LightDM|Installation de LightDM (authentification en mode graphique)]] | * [[https://wiki.archlinux.org/index.php/LightDM|Installation de LightDM (authentification en mode graphique)]] |
| * [[https://ostechnix.com/yay-found-yet-another-reliable-aur-helper/|Installer yay pour utiliser les AUR]] (en anglais) |
| * [[https://www.linuxadictos.com/fr/comment-nettoyer-les-paquets-dans-arch-linux.html|Comment nettoyer les paquets dans ArchLinux]] |
| |
| ---- |
| |
| {{counter|today| personne a visité cette page aujourd'hui| personnes ont visité cette page aujourd'hui}} et {{counter}} en tout. |