最小限の痛みでArchをインストールするにはどうしたらいいですか?

痛みなしでArchをインストールする方法は?



序文



Archをインストールするのが難しい人もいると聞いています一部は正しいですが、Linuxのインストールと設定の方法を理解できる人にとっては、Archのインストールかなり簡単です。また、最も柔軟なディストリビューションであるため、他のディストリビューションよりもカスタマイズしやすくなっています。



このガイドは、私が読んだすべてのガイド(ロシア語と外国語の両方)をまとめたものです。その目標は、あなたのステップバイステップのインストールを示すことですアーチをし、でそれを行う、ロシアだけで、不必要な技術情報なし主なことは、記事が非理解から非理解のために書かれたということです。いくつかのスクリーンショットはインストールされたArchから既に取得されていることを前に述べておきますが、これは決してコマンドの動作とそれらを使用したときに表示される内容を変更するものではありません。



簡単に始めましょう。



サイトに移動し、ISOファイルをダウンロードします。





そこで、ミラー(おそらくロシア語)を探して画像をダウンロードします。





人生をさらに簡素化するには、Etcherをダウンロードすることをお勧めします。サイトでは、写真にかなり明確な指示があり、誰でも処理できます。



 取り付け



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


そこで#を探して削除し、次にCtrl + O、次にEnterCtrl + X、そしてEnter



# %wheel ALL=(ALL) ALL




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


選択肢が表示されます。スケジュールに基づいて選択してください。



環境


最初に、かなり単純なXFCEをインストールする方法を示します。



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


そして、私のお気に入りのi3では、パッケージを選択しますpacman -S ttf-dejavuホットキーのリストは   ここにあります



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




環境を変更する場合は、xinitrcファイルのエントリを変更する必要があります



環境の使用を開始するには



startx



All Articles