Първо ви трябва .iso с Arch Linux, от който да се буутне и да се използва за инсталацията:
Понеже линкът е динамичен и на следващата версия ще е различен, не давам директен линк. Ще трябва просто да цъкнете на latest и да свалите .iso файла оттам.
След като запишете .iso файла на флашка или на диск, трябва да буутнете от него. След като зареди системата сме готови да започваме. Имайте предвид, че в началото няма да има графична среда. Също така трябва да се има предвид, че тук разглеждаме вариант с предварително разделен и форматиран хард диск.
Забележка: Ако получавате автоматично интернет настройките си, можете да прескочите първа стъпка.
Ако компютърът получава интернет със статичен IP адрес първо трябва да бъде спрян dhcpcd:
Код за потвърждение: Избери целия код
systemctl stop dhcpcd.serviceКод за потвърждение: Избери целия код
ip linkКод за потвърждение: Избери целия код
ip link set eno1 up
ip addr add xx.xx.xx.xx/24 dev eno1
ip route add default via xx.xx.xx.xx
nano /etc/resolv.conf
nameserver xx.xx.xx.xxСтъпка 2:
За да разберете по какъв начин се инициализира дялът, на който искате да инсталирате Arch, трябва да се изпълни:
Код за потвърждение: Избери целия код
fdisk -lКод за потвърждение: Избери целия код
lsblkКод за потвърждение: Избери целия код
mkfs.ext4 /dev/sdaXАко искате да имате и swap дял:
Код за потвърждение: Избери целия код
mkswap /dev/sdaХ
swapon /dev/sdaXМаунтваме дяла, на който ще се инсталира Arch:
Код за потвърждение: Избери целия код
mount /dev/sdaX /mntСтъпка 3:
Ако успешно сте пуснали интернета, Arch сам наглася сървъра да е от България, но ако поради някаква причина това не се е случило, можете да го зададете и сами:
Код за потвърждение: Избери целия код
nano /etc/pacman.d/mirrorlistСтъпка 4:
Код за потвърждение: Избери целия код
pacstrap /mnt base base-devel grub os-prober ntfs-3g
genfstab -U -p /mnt >> /mnt/etc/fstab
arch-chroot /mntСтъпка 5:
Код за потвърждение: Избери целия код
sudo pacman -S nanoКод за потвърждение: Избери целия код
nano /etc/hostnameСтъпка 6:
Оправяме локализацията и часовника:
Код за потвърждение: Избери целия код
nano /etc/locale.genСлед това изпълнявате:
Код за потвърждение: Избери целия код
locale-gen
echo LANG=en_US.UTF-8 > /etc/locale.conf
export LANG=en_US.UTF-8
ln -s /usr/share/zoneinfo/Europe/Sofia /etc/localtime
hwclock --systohc --localtimeСтъпка 7:
Ако сте с автоматично раздаване на IP-то изпълнявате:
Код за потвърждение: Избери целия код
systemctl enable dhcpcd.serviceСтъпка 8:
Код за потвърждение: Избери целия код
passwdСтъпка 9:
Код за потвърждение: Избери целия код
grub-install --recheck /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
exit
umount /dev/sdax и всичко друго, което е маунтнато. X - дялът, на който инсталирам Арч.
rebootСлед тази стъпка компютърът ще се рестартира. След това ще трябва да се логнете. За потребител пишете root, а за парола давате паролата, която създадохме в стъпка 8.
Стъпка 10:
Код за потвърждение: Избери целия код
useradd -m -g users -G wheel -s /bin/bash вашият_потребител
passwd вашият_потребителКод за потвърждение: Избери целия код
passwd mozoКод за потвърждение: Избери целия код
nano /etc/sudoersКод за потвърждение: Избери целия код
#%wheel ALL=(ALL) ALLКод за потвърждение: Избери целия код
%wheel ALL=(ALL) ALLСтъпка 11:
Ако сте с x64-битова система, ще трябва да добавите Multilib хранилището. Това става по следния начин:
Код за потвърждение: Избери целия код
nano /etc/pacman.confСтъпка 12:
Тук ще трябва да пуснем интернета отново. За тези, които са със статични настройки повтарят стъпка 1. Тези, които а по dhcp изпълняват следното:
Код за потвърждение: Избери целия код
systemctl start dhcpcd.service
systemctl enable dhcpcd.serviceКод за потвърждение: Избери целия код
pacman -Syy
pacman -Sy sddm sddm-kcm
systemctl enable sddm
pacman -S plasmaКод за потвърждение: Избери целия код
pacman -S plasma-metaСега трябва да инсталираме AUR хелпър. Аз избирам да ви покажа как да инсталирате packer, а вие после с него можете да инсталирате който хелпър искате. AUR хелпърът е програма, с която инсталирате приложения от AUR.
Инсталирате необходимите пакети:
Код за потвърждение: Избери целия код
sudo pacman -S base-devel fakeroot jshon expac git wgetСлед това изпълнявате:
Код за потвърждение: Избери целия код
wget https://aur.archlinux.org/cgit/aur.git/plain/PKGBUILD?h=packerКод за потвърждение: Избери целия код
mv PKGBUILD\?h\=packer PKGBUILDКод за потвърждение: Избери целия код
makepkgКод за потвърждение: Избери целия код
sudo pacman -U packer-*.pkg.tar.xzКод за потвърждение: Избери целия код
packer -S aurmanКод за потвърждение: Избери целия код
packer -S aurman --skipintegСлед това инсталираме някои основни пакети, които ще ни трябват при графичната среда:
Код за потвърждение: Избери целия код
packer -S xorg-server nvidia nvidia-settings lib32-nvidia-utils xorg-server-common konsole kwrite kate dolphin --noconfirmКод за потвърждение: Избери целия код
packer -S xorg-server xf86-video-ati mesa-libgl mesa-vdpau lib32-mesa-vdpau konsole kwrite kate dolphin --noconfirmКод за потвърждение: Избери целия код
packer -S xorg-server xf86-video-intel mesa-libgl lib32-mesa-libg konsole kwrite kate dolphin --noconfirmКод за потвърждение: Избери целия код
rebootСтъпка 15:
Остана да инсталирате някои важни основни пакети. Отваряте konsole и просто копирате и пействате следното:
Код за потвърждение: Избери целия код
packer -S spectacle konsole kwrite kate ttf-ms-fonts dosfstools gparted octopi audacious smplayer firefox hunspell-bg ark file-roller rar p7zip unace gwenview okular qt5-imageformats kimageformats kolourpaint gst-plugins-good gst-plugins-bad gst-plugins-ugly gst-libav libdvdcss mlocate mtr python2-pyqt python2-opengl flashplugin gstreamer0.10-plugins k3b dvd+rw-tools transcode emovix cdrdao kcalc kdesudo gksu gstreamer0.10-bad libreoffice-fresh --noconfirmИмайте предвид, че това ще отнеме доста време, защото някои от пакетите трябва да се компилират. За някои пакети ще ви задава въпроси, така че четете внимателно.
За да включите авто логин ще трябва да създадете файл sddm.conf в /etc/:
*Забележка:
Графичният начин за автологин вече работи, но ако искате можете да го настроите и по показания по-долу начин.
Код за потвърждение: Избери целия код
kdesu kate /etc/sddm.confКод за потвърждение: Избери целия код
[Autologin]
User=USERNAME
Session=plasma.desktopЧестито, вече имате инсталиран Arch Linux. Ако успешно сте стигнали дотук, можете да създадете имидж и да не се притеснявате, че ще трябва да минавате стъпките отново
Mozo написа:Понеже не помня къде обсъждахме проблема с Octopi, да напиша тук - нормалното Octopi може да се инсталира с pacaur.
Код за потвърждение: Избери целия код
pacaur -S octopi --noconfirm




