Comment installer Arch avec un minimum de douleur?

Comment installer Arch sans douleur ??



Préface



J'ai entendu dire que certaines personnes trouvent Arch difficile à installer. Ils ont en partie raison, mais pour tous ceux qui savent comment installer et configurer Linux, l'installation d' Arch est assez simple. C'est aussi la distribution la plus flexible, vous pouvez donc la personnaliser mieux que les autres distributions.



Ce guide est un méli-mélo composé de tous les guides que j'ai lus (russes et étrangers). Son objectif est de vous montrer une installation étape par étape d' Arch et de le faire en russe, simplement et sans informations techniques inutiles . L'essentiel est que l'article a été écrit à partir de la non-compréhension pour la non-compréhension. Je dirai à l'avance que certaines captures d'écran proviendront déjà de l' Arch installé , mais cela ne change en rien le travail des commandes et ce que vous verrez lors de leur utilisation.



Alors commençons simplement.



Allez sur le site et téléchargez le fichier ISO:





Là, nous recherchons un miroir (très probablement russe) et téléchargeons l'image:





Pour simplifier davantage la vie, il est préférable de télécharger Etcher , directement sur le site, il y a une instruction assez claire en images, afin que tout le monde puisse la gérer.



 Installation



// VirtualBox, ,



1. :



2. '' EFI'':





3. , IDE



.







Enter



:



, Arch .



.



ping -c 3  google.com




wifi , :



wifi-menu


:







, , . USB  HDD\SSD .



( ):



lsblk




, - , .



fdisk -l




. cfdisk gpt :



cfdisk /dev/sda




B! lsblk fdisk sda , , , sdb.



3 :



  • /dev/sda1 # 1G UEFI
  • /dev/sda2 # 10-15 GB root
  • /dev/sda3 # home


PS: ,



lsblk . , /dev/sda 3 .






.



  1. , UEFi



    mkfs.fat -F32 /dev/sda1


  2. root



    mkfs.ext4 /dev/sda2


  3. home



    mkfs.ext4 /dev/sda3




root home:



mount /dev/sda2 /mnt
mkdir /mnt/home
mount /dev/sda3 /mnt/home


lsblk





, . , nano, .  vim ( ).



pacstrap -i /mnt base linux linux-firmware sudo nano


all yes. , , , .



 fstab



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


 



Chroot



Chroot (change root) ,  root ( ).



arch-chroot /mnt /bin/bash






,



nano /etc/locale.gen




#en_US.UTF-8 #, . PS: Ctrl + W .



Ctrl + O, Enter Ctrl + X, Enter



, locale.conf .



locale-gen
echo "LANG=en_US.UTF-8" > /etc/locale.conf




ln -sf /usr/share/zoneinfo/


2 Tab , .



:



ln -sf /usr/share/zoneinfo/Europe/Kaliningrad /etc/localtime




2 . , .



hwclock --systohc --utc
date




ArchMe, :



echo ArchMe > /etc/hostname


localhosts ip.  ip , .



nano /etc/hosts
127.0.1.1 localhost.localdomain ArchMe




.



pacman -S networkmanager
systemctl enable NetworkManager 


GRUB



root :



passwd


GRUB — , , ( EFI). , .



pacman -S grub efibootmgr
mkdir /boot/efi
mount /dev/sda1 /boot/efi
lsblk #       
grub-install --target=x86_64-efi --bootloader-id=GRUB --efi-directory=/boot/efi --removable
grub-mkconfig -o /boot/grub/grub.cfg




:



exit
umount -R /mnt
reboot


. , GRUB







root  swapfile (- )



fallocate -l 3G /swapfile


:



chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
echo '/swapfile none swap sw 0 0' >> /etc/fstab


, swap:



free -m




useradd -m -g users -G wheel -s /bin/bash username
passwd username


username , )



:



EDITOR=nano visudo


là, nous recherchons et supprimons #, puis Ctrl + O , puis Entrée et Ctrl + X , puis Entrée



# %wheel ALL=(ALL) ALL


Bois de chauffage


pacman -S pulseaudio pulseaudio-alsa xorg xorg-xinit xorg-server


On vous proposera un choix, choisissez en fonction de votre emploi du temps.



Environnement


Tout d'abord, je vais vous montrer comment installer un XFCE assez simple



pacman -S xfce4 lightdm lightdm-gtk-greeter
echo "exec startxfce4" > ~/.xinitrc
systemctl enable lightdm


Et mon i3 préféré, là, nous sélectionnons les packages 2 4 5. Vous pouvez voir des carrés au lieu de symboles, mais ce n'est pas grave, il vous suffit de télécharger la police dejavu ( pacman -S ttf-dejavu). La liste des raccourcis clavier peut être trouvée   ici



echo "exec i3"  > ~/.xinitrc
sudo pacman -S i3




Si vous décidez de changer votre environnement, vous devrez changer l'entrée dans le fichier xinitrc .



Pour démarrer votre environnement, utilisez



startx



All Articles