Outils pour utilisateurs

Outils du site


linux:archlinux:old-install

Installation dans une VirtualBox

Cette page est en cours d'écriture.

Certains liens sont peut-être obsolètes.

Prérequis :

  • avoir une connexion internet active
  • avoir un ordinateur avec VirtualBox installé et connecté à internet
  • avoir récupérer l'image ISO de la distribution http://mir.archlinux.fr/iso/latest/

Avec l'éditeur nano, pour enregistrer : Ctrl+o et pour quitter Ctrl+x.

Quelque fois, au lancement de la virtualisation, il se peut qu'une erreur persiste et empêche le lancement d'Archlinux. Il est alors nécessaire d'agir sur un module à mettre de côté.

  cat /etc/modprobe.d/blacklist.conf
  blacklist i2c_piix4

source : https://www.it4it.fr/corriger-lerreur-piix4_smbus-error-sur-virtualbox/

D'autres sources pour l'installation :

https://leblogdolivyeahh.wordpress.com/2015/12/11/archlinux-installation-rapide-du-systeme-de-base/

https://leblogdolivyeahh.wordpress.com/2015/12/14/archlinux-configuration-au-premier-demarrage/

http://docplayer.fr/4635168-Petit-guide-d-installation-d-archlinux-avec-gnome-3-16-x-plasma-5-4-x-xfce-cinnamon-mate-desktop.html

http://frederic.bezies.free.fr/blog/?p=13892

http://cyrille-borne.com/article618/une-archlinux-facile-a-installer-architect

http://fredbezies.developpez.com/tutoriels/linux/installation-archlinux/

Passer son clavier en FR :

Taper dans un Termnial la commande : loadkey fr. Le clavier étant par défaut en qwerty, il faudra rentrer cette commande sur un clavier azerty :

loqdkeys fr

Partitionnement :

<note tip> Le déplacement se fait à l'aide des flèches du clavier. </note>

cfdisk

Type de table de partitions :

  • dos

Pour le boot sur /dev/sda1 :

  • Free space
  • [New]
  • 500M
  • primary

Pour le / sur /dev/sda2 :

  • Free space
  • [New]
  • 6.5G
  • primary

Pour le swap sur /dev/sda3 :

  • Free space
  • [New]
  • 1G
  • primary

Application des changements :

  • [Write]
  • yes
  • [Quit]

Formatage des partitions :

Il faut formater la partition /boot (ext4), la partition / (ext4) et le swap.

mkfs.ext4 /dev/sda1
mkfs.ext4 /dev/sda2
mkswap /dev/sda3

Montage des partitions :

mount /dev/sda2 /mnt && mkdir /mnt/boot
mount /dev/sda1 /mnt/boot

Activation du swap :

swapon /dev/sda3

Installation du système de base :

pacstrap /mnt/ base base-devel

Installation de grub :

pacstrap /mnt grub

Génération du fichier /etc/fstab :

genfstab -U -p /mnt >> /mnt/etc/fstab

"Chrootage" du nouveau système :

arch-chroot /mnt

Ajout d'un nom à la machine :

nano /etc/hostname

Décommenter la locale (fr_FR.UTF-8 pour ma part) en éditant le fichier /etc/locale.gen :

nano /etc/locale.gen

Ajout de la langue FR au fichier /etc/locale.conf :

nano /etc/locale.conf
LANG=fr_FR.UTF-8

Édition de la disposition du clavier dans le fichier /etc/vconsole.conf :

nano /etc/vconsole.conf
KEYMAP=fr

Mise en place du lien symbolique pour configurer le fuseau horaire :

ln -s /usr/share/zoneinfo/Europe/Paris /etc/localtime

Configuration /etc/mkinitcpio.conf (création ramdisk) :

mkinitcpio -p linux

<note tip> UEFI n’étant pas présent, la mise en place de grub se fait sur le premier secteur du disque dur (ici sda), suivi de sa configuration. </note>

grub-install –-no-floppy –-recheck /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg

Définition du mot de passe du compte root :

passwd

Ajout de l'utilisateur avignu (par exemple) :

useradd -g users -m -s /bin/bash avignu

Définition du mot de passe pour l'utilisateur avignu :

passwd avignu

Ajouter les droits root à avignu :

groupadd sudo
usermod -aG sudo avignu
EDITOR=nano visudo

Décommenter la ligne (retirer juste le # devant %sudo ALL=(ALL) ALL) :

%sudo	ALL=(ALL) ALL

L'utilisateur avignu peut ensuite utiliser sudo ;)

<note tip> Penser a déconnecter puis reconnecter l'utilisateur avignu s'il est connecté sur un autre tty (terminal/console). </note>

Sortir de environnement chrooté :

exit

Démonter le tout et redémarrer :

umount -R /mnt
reboot

S'identifier en tant que root :

root
mot de passe défini précédemment

Installation de l'environnement graphique Mate :

pacman -S xorg lightdm-gtk-greeter accountsservice mate mate-extra networkmanager wireless_tools

Activation des différents services :

Identification, réseau, clavier FR sur la page d'identification … pour les prochains redémarrages :

systemctl enable lightdm
systemctl accounts-daemon
systemctl enable NetworkManager.service
systemctl start dhcpcd.service
systemctl enable dhcpcd.service
sudo localectl set-x11-keymap fr
reboot

A vous de jouer !

linux/archlinux/old-install.txt · Dernière modification : 2024/10/06 18:30 de olivier

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : Public Domain