Bagaimana cara menginstal Arch dengan sedikit rasa sakit?

Bagaimana cara menginstal Arch tanpa rasa sakit ??



Kata pengantar



Saya pernah mendengar bahwa beberapa orang merasa Arch sulit dipasang. Mereka sebagian benar, tetapi bagi siapa saja yang mengetahui cara menginstal dan mengkonfigurasi linux, menginstal Arch cukup mudah. Ini juga merupakan distribusi yang paling fleksibel, sehingga Anda dapat menyesuaikannya lebih baik daripada distribusi lainnya.



Panduan ini adalah campuran campur aduk dari semua panduan yang telah saya baca (baik Rusia dan asing). Tujuannya adalah untuk menunjukkan kepada Anda instalasi Arch demi langkah demi langkah dan melakukannya dalam bahasa Rusia, sederhana dan tanpa informasi teknis yang tidak perlu . Yang utama adalah bahwa artikel itu ditulis dari non-pemahaman untuk non-pengertian. Saya akan mengatakan di muka bahwa beberapa tangkapan layar akan sudah dari Arch yang diinstal , tetapi ini sama sekali tidak mengubah pekerjaan perintah dan apa yang akan Anda lihat saat menggunakannya.



Jadi mari kita mulai dari yang sederhana.



Buka situs dan unduh file ISO:





Di sana kami mencari cermin (kemungkinan besar Rusia) dan mengunduh gambar:





Untuk menyederhanakan kehidupan lebih lanjut, lebih baik mengunduh Etcher , tepat di situs terdapat instruksi yang cukup jelas dalam gambar, sehingga semua orang dapat menanganinya.



 Instalasi



// 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


di sana kita mencari dan menghapus #, lalu Ctrl + O , lalu Enter dan Ctrl + X , lalu Enter



# %wheel ALL=(ALL) ALL


Kayu bakar


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


Anda akan ditawari pilihan, pilih berdasarkan jadwal Anda.



Lingkungan Hidup


Pertama, saya akan menunjukkan cara menginstal XFCE yang cukup sederhana



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


Dan i3 favorit saya, di sana kami memilih paket 2 4 5. Anda mungkin melihat kotak alih-alih simbol, tapi tidak apa-apa, Anda hanya perlu mengunduh font dejavu ( pacman -S ttf-dejavu). Daftar tombol pintas dapat ditemukan   di sini



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




Jika Anda memutuskan untuk mengubah lingkungan Anda, Anda harus mengubah entri dalam file xinitrc .



Untuk memulai gunakan lingkungan Anda



startx



All Articles