Здравейте! Вероятно използвате блокиращ рекламите софтуер. В това няма нищо нередно, много хора го правят.

     Но за да помогнете този сайт да съществува и за да имате достъп до цялото съдържание, моля, изключете блокирането на рекламите.

  Ако не знаете как, кликнете тук

Инсталиране на Arch Linux с Plasma 5

feed Всичко свързано с Линукс. Новини, проблеми, въпроси.
Десктоп Линукс дистибуции, сървърни Линукс дистрибуции, Линукс дистрибуции с общо предназначение, Linux Mint, Ubuntu, Arch Linux, Mandriva, PCLinuxOS, openSUSE, Fedora, Red Hat Enterprise Linux, CentOS, Suse Linux Enterprise Server, Debian, Cross Linux from Scratch, Slackware, Gentoo. Графични среди, новини, игри, драйвъри, въпроси, десктоп, сървър, браузъри, помощ.
Нова тема Публикувай отговор
Аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 308737
Регистриран на: Пет Юни 01, 2007 14:18
Репутация: 388610
Местоположение: Somewhere In Time

Инсталиране на Arch Linux с Plasma 5

Мнение от Mozo »

Тук ще обясня как да бъде инсталиран Arch Linux стъпка по стъпка. Бъдете сигурни, че пишете точно това, което е зададено в темата, защото начинът е изпробван и работи абсолютно безпроблемно. Да започваме.

Първо ви трябва .iso с Arch Linux, от който да се буутне и да се използва за инсталацията:
Arch Linux Download
Изображение
Понеже линкът е динамичен и на следващата версия ще е различен, не давам директен линк. Ще трябва просто да цъкнете на latest и да свалите .iso файла оттам.

След като запишете .iso файла на флашка или на диск, трябва да буутнете от него. След като зареди системата сме готови да започваме. Имайте предвид, че в началото няма да има графична среда. Също така трябва да се има предвид, че тук разглеждаме вариант с предварително разделен и форматиран хард диск.
За инсталация с GPT и UEFI прочетете този пост.
Стъпка 1:
Забележка: Ако получавате автоматично интернет настройките си, можете да прескочите първа стъпка.

Ако компютърът получава интернет със статичен IP адрес първо трябва да бъде спрян dhcpcd:

Код за потвърждение: Избери целия код

systemctl stop dhcpcd.service
След това трябва да се намери как се инициализира мрежовият адаптор. Това става с командата:

Код за потвърждение: Избери целия код

ip link
Търси се устройство, което започва с буквата "е". Например eno1. Вземаме него за пример:

Код за потвърждение: Избери целия код

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
След като се ориентирате кой е дялът, на който искате да инсталирате Arch, трябва да се зададе файловата му система:

Код за потвърждение: Избери целия код

mkfs.ext4 /dev/sdaX
Хиксът е дялът, на който ще се инсталира Arch.

Ако искате да имате и swap дял:

Код за потвърждение: Избери целия код

mkswap /dev/sdaХ
swapon /dev/sdaX
Х е дялът, на който ще бъде swap.

Маунтваме дяла, на който ще се инсталира Arch:

Код за потвърждение: Избери целия код

mount /dev/sdaX /mnt
Х е дялът, на който ще се инсталира Arch.

Стъпка 3:

Ако успешно сте пуснали интернета, Arch сам наглася сървъра да е от България, но ако поради някаква причина това не се е случило, можете да го зададете и сами:

Код за потвърждение: Избери целия код

nano /etc/pacman.d/mirrorlist
Натискате Ctrl+W и търсите за Bulgaria. Когато натиснете Enter, nano ще намери реда, който ви трябва. Избирате реда, на който пише Server и го копирате с Alt+6. Отивате най-горе в списъка със сървъри и пействате копирания ред с Ctrl+U. Запазвате промените с Ctrl+X->Y->Enter.

Стъпка 4:

Код за потвърждение: Избери целия код

pacstrap /mnt base base-devel grub os-prober ntfs-3g
genfstab -U -p /mnt >> /mnt/etc/fstab
arch-chroot /mnt
Всеки ред се изпълнява отделно и се натиска Enter след него. Оттук нататък няма да го упоменавам, където има подредени на всеки ред нови команди, важи това правило.

Стъпка 5:

Код за потвърждение: Избери целия код

sudo pacman -S nano

Код за потвърждение: Избери целия код

nano /etc/hostname
С тази стъпка се задава hostname, кръщавате го според вашето желание. Аз пиша вътре mozo. Просто написвате името, което желаете и запазвате промените с Ctrl+X->Y->Enter.

Стъпка 6:
Оправяме локализацията и часовника:

Код за потвърждение: Избери целия код

nano /etc/locale.gen
Махате диеза пред en_US.UTF-8 UTF-8 и запазвате промените Ctrl+X->Y->Enter.

След това изпълнявате:

Код за потвърждение: Избери целия код

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
Всеки ред се изпълнява отделно и се натиска Enter след него.

Стъпка 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
sdaX е дялът, който маунтнахме по-рано, а именно този, на който инсталираме Arch Linux.

След тази стъпка компютърът ще се рестартира. След това ще трябва да се логнете. За потребител пишете root, а за парола давате паролата, която създадохме в стъпка 8.

Стъпка 10:

Код за потвърждение: Избери целия код

useradd -m -g users -G wheel -s /bin/bash вашият_потребител
passwd вашият_потребител
"вашият_потребител" го заменяте с името, което дадохте в стъпка 5. Например за мен ще е:

Код за потвърждение: Избери целия код

passwd mozo
Вие го замествате с вашето. След това се добавяте към wheel:

Код за потвърждение: Избери целия код

nano /etc/sudoers
Махате коментара (диеза) пред реда:

Код за потвърждение: Избери целия код

#%wheel ALL=(ALL) ALL
Трябва да стане без диез отпред:

Код за потвърждение: Избери целия код

%wheel ALL=(ALL) ALL
Запазвате промените с Ctrl+X->Y->Enter.

Стъпка 11:

Ако сте с x64-битова система, ще трябва да добавите Multilib хранилището. Това става по следния начин:

Код за потвърждение: Избери целия код

nano /etc/pacman.conf
Махате диеза пред [multilib] и пред реда под него. Запазвате промените с Ctrl+X->Y->Enter.

Стъпка 12:
Тук ще трябва да пуснем интернета отново. За тези, които са със статични настройки повтарят стъпка 1. Тези, които а по dhcp изпълняват следното:

Код за потвърждение: Избери целия код

systemctl start dhcpcd.service
systemctl enable dhcpcd.service
След това:

Код за потвърждение: Избери целия код

pacman -Syy
pacman -Sy sddm sddm-kcm
systemctl enable sddm
pacman -S plasma
Тук трябва да направим едно малко уточнение. Plasma пакетът е само с основни пакети, за потребители, които не искат ненужен софтуер и знаят точно какво им трябва. За потребители, които не ги интересува мястото и фактът, че ще инсталират много повече софтуер, отколкото ще използват, могат да инсталират пакета plasma-meta на мястото на plasma от последния ред на миналите команди:

Код за потвърждение: Избери целия код

pacman -S plasma-meta
Стъпка 13:

Сега трябва да инсталираме 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
Понеже файлът се казва "PKGBUILD?h=packer", ще трябва да го преименувате, което става по следния начин:

Код за потвърждение: Избери целия код

mv PKGBUILD\?h\=packer PKGBUILD
Сега, за да се създаде пакетът просто изпълнявате:

Код за потвърждение: Избери целия код

makepkg
и инсталирате pacaur:

Код за потвърждение: Избери целия код

sudo pacman -U packer-*.pkg.tar.xz
Стъпките са толкова сложни, защото се получава омагьосан кръг. За да инсталирате AUR хелпър, ви трябва AUR хелпър. Имате ли обаче един, инсталацията на другите вече е повече от лесна. Ако искате да инсталирате примерно aurman, то това вече ще стане само с:

Код за потвърждение: Избери целия код

packer -S aurman
или ако има проблем с ключовете:

Код за потвърждение: Избери целия код

packer -S aurman --skipinteg
Стъпка 14:

След това инсталираме някои основни пакети, които ще ни трябват при графичната среда:

Код за потвърждение: Избери целия код

packer -S xorg-server nvidia nvidia-settings lib32-nvidia-utils xorg-server-common konsole kwrite kate dolphin --noconfirm
За потребителите с ATI видео карти:

Код за потвърждение: Избери целия код

packer -S xorg-server xf86-video-ati mesa-libgl mesa-vdpau lib32-mesa-vdpau konsole kwrite kate dolphin --noconfirm
За потребителите с Intel видео карти:

Код за потвърждение: Избери целия код

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
Ако сте инсталирали plasma-meta пропускате тази инсталация на пакети.

Имайте предвид, че това ще отнеме доста време, защото някои от пакетите трябва да се компилират. За някои пакети ще ви задава въпроси, така че четете внимателно.

За да включите авто логин ще трябва да създадете файл sddm.conf в /etc/:

*Забележка:
Графичният начин за автологин вече работи, но ако искате можете да го настроите и по показания по-долу начин.

Код за потвърждение: Избери целия код

kdesu kate /etc/sddm.conf
Вътре поставяте следното:

Код за потвърждение: Избери целия код

[Autologin]
User=USERNAME
Session=plasma.desktop
USERNAME го заменяте с вашия юзър. Има и графична опция, но тя все още не работи и не запаметява промяната. Горният начин работи безотказно.

Честито, вече имате инсталиран Arch Linux. Ако успешно сте стигнали дотук, можете да създадете имидж и да не се притеснявате, че ще трябва да минавате стъпките отново :)
Mozo написа:Понеже не помня къде обсъждахме проблема с Octopi, да напиша тук - нормалното Octopi може да се инсталира с pacaur.

Код за потвърждение: Избери целия код

pacaur -S octopi --noconfirm
Прочетено: 46268 пъти
Изображение
Аватар
p4p
Почетен член
Почетен член
Мнения: 1938
Регистриран на: Нед Ное 29, 2015 01:35
Репутация: 27642
пол: Мъж
Местоположение: Царевци

Re: Инсталиране на Arch Linux с Plasma 5

Мнение от p4p »

За да намаля писането аз веднага след първия рестарт пускам графичната среда (xorg, plasma) като root и след това с копиране и поставяне създавам потребител и правя настройките в sudoers, pacman.conf.
Аватар
Nibelung
Философ с чук в ръка
Философ с чук в ръка
Мнения: 19524
Регистриран на: Пон Апр 14, 2008 01:19
Репутация: 48386
пол: Мъж

Re: Инсталиране на Arch Linux с Plasma 5

Мнение от Nibelung »

А що просто не си сложите като бели хора един Арчбанг и после да си добавите КДЕ-то или нещо друго (за предпочитане) :tard:
Ний тука сички парле ву франсе

Изображение
Аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 308737
Регистриран на: Пет Юни 01, 2007 14:18
Репутация: 388610
Местоположение: Somewhere In Time

Re: Инсталиране на Arch Linux с Plasma 5

Мнение от Mozo »

Защото има много блоутуер :)
Изображение
Аватар
Nibelung
Философ с чук в ръка
Философ с чук в ръка
Мнения: 19524
Регистриран на: Пон Апр 14, 2008 01:19
Репутация: 48386
пол: Мъж

Re: Инсталиране на Arch Linux с Plasma 5

Мнение от Nibelung »

Например ?
За мен блоутуер са VLC (слагам смплейър), джавата, Моно, неевропейските шрифтове, програми за недовиждащи, муз. плейъри освен Audacious. A за теб ?
Ний тука сички парле ву франсе

Изображение
Аватар
bvbfan
Почетен член
Почетен член
Мнения: 2878
Регистриран на: Нед Юни 14, 2015 07:02
Репутация: 19567
пол: Мъж

Re: Инсталиране на Arch Linux с Plasma 5

Мнение от bvbfan »

Nibelung написа:За мен блоутуер са VLC (слагам смплейър), джавата, Моно, неевропейските шрифтове, програми за недовиждащи, муз. плейъри освен Audacious. A за теб ?
Аз съм +1, дори mplayer, mpv, smplayer :lol:
от p4p » пет окт 07, 2016 19:13 написа:В тоя раздел нищо не разбираме от Windows. :)
Аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 308737
Регистриран на: Пет Юни 01, 2007 14:18
Репутация: 388610
Местоположение: Somewhere In Time

Re: Инсталиране на Arch Linux с Plasma 5

Мнение от Mozo »

Nibelung написа:Например ?
За мен блоутуер са VLC (слагам смплейър), джавата, Моно, неевропейските шрифтове, програми за недовиждащи, муз. плейъри освен Audacious. A за теб ?
Всеки един графичен инсталатор за Arch слага стотици програми, уж за улеснение. Нали не очакваш да започна да ти ги изброявам? Инсталираш, пробваш, и ще видиш сам. Не говоря празни приказки, има бол теми, можеш да четеш.
Изображение
Аватар
Nibelung
Философ с чук в ръка
Философ с чук в ръка
Мнения: 19524
Регистриран на: Пон Апр 14, 2008 01:19
Репутация: 48386
пол: Мъж

Re: Инсталиране на Arch Linux с Plasma 5

Мнение от Nibelung »

Аз ти казвам нещата, които аз махам. Но после пък слагам доста други неща.
Затова те питам ти кои неща ще махнеш, ако сложиш примерно Арчбанг.
Можеш да си направиш един експеримент от любопитство.
Ний тука сички парле ву франсе

Изображение
cybercop
Ветеран
Ветеран
Мнения: 1443
Регистриран на: Чет Юни 04, 2015 19:27
Репутация: 11928
пол: Мъж

Re: Инсталиране на Arch Linux с Plasma 5

Мнение от cybercop »

@Mozo : Би ли ми обяснил с тия прочути кодове, как на Стъпка 1 ще се свържа с PPPoE, каквато е връзката ми. И, добавени ли са PPPoE пакетите, както и да се наричат в Arch (rp-pppoe, pppoecof) в минималния образ.
Аватар
p4p
Почетен член
Почетен член
Мнения: 1938
Регистриран на: Нед Ное 29, 2015 01:35
Репутация: 27642
пол: Мъж
Местоположение: Царевци

Re: Инсталиране на Arch Linux с Plasma 5

Мнение от p4p »

cybercop написа:@Mozo : Би ли ми обяснил с тия прочути кодове, как на Стъпка 1 ще се свържа с PPPoE, каквато е връзката ми. И, добавени ли са PPPoE пакетите, както и да се наричат в Arch (rp-pppoe, pppoecof) в минималния образ.
https://wiki.archlinux.org/index.php/pppd
Аватар
MalamiR
Металист
Металист
Мнения: 21082
Регистриран на: Нед Мар 15, 2009 17:28
Репутация: 11049
пол: Мъж
Местоположение: София

Re: Инсталиране на Arch Linux с Plasma 5

Мнение от MalamiR »

Nibelung написа:А що просто не си сложите като бели хора един Арчбанг и после да си добавите КДЕ-то или нещо друго (за предпочитане) :tard:
Всичко е до вкус и лично предпочитание, Нибе. Някои могат да предпочитат начина на Мозо. Лично аз като го правих по неговия начин успях да науча много за Линукс и за различните команди. Беше ми интересно.

Браво на Мозо, че се е занимавал отново да пише нещо подобно. :thumbright:

Throw me to the wolves and I will return leading the pack!

Аватар
Zeroadhesion
       
Мнения: 19436
Регистриран на: Нед Апр 13, 2008 18:33
Репутация: 42022
пол: Мъж

Re: Инсталиране на Arch Linux с Plasma 5

Мнение от Zeroadhesion »

Mozo написа:Остана да инсталирате някои важни основни пакети. Отваряте konsole и просто копирате и пействате следното:

Код за потвърждение: Избери целия код

yaourt -S file-roller
Е верно ли? file-roller на KDE5... Еб@ майката на хубавата статия :toothy10: :toothy10: :toothy10: :toothy10:
Аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 308737
Регистриран на: Пет Юни 01, 2007 14:18
Репутация: 388610
Местоположение: Somewhere In Time

Re: Инсталиране на Arch Linux с Plasma 5

Мнение от Mozo »

Няма как да избягаш от подобно смесване, колкото и да се опитваш :p Плюс това file-roller е следващия читав архивен мениджър след Ark, ако не и най-читавият. Изпробвал съм абсолютно всички, само тези двата стават за нещо, плюс engrampa. А като се имат предвид бъговете в последно време при Ark, то по-добре е да има добра, подчертавам, добра алтернатива, ако ще и GTK1 да е :lol:
Изображение
Аватар
hunter4o83
Почетен член
Почетен член
Мнения: 3040
Регистриран на: Пон Авг 01, 2016 19:24
Репутация: 20637
пол: Мъж
Местоположение: Шумен

Re: Инсталиране на Arch Linux с Plasma 5

Мнение от hunter4o83 »

Няма ли начин за автоматично инсталиране на това чудо.Така и така съм подкарал всички дистрибуции на линукс да тествам и тази . :lol:
Аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 308737
Регистриран на: Пет Юни 01, 2007 14:18
Репутация: 388610
Местоположение: Somewhere In Time

Re: Инсталиране на Arch Linux с Plasma 5

Мнение от Mozo »

Има, пробвай Antergos за най-лесно :)
Изображение
Нова тема Публикувай отговор

  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Линукс - инсталация, настройки, проблеми”