GUI („Cinnamon Desktop“) ir pagrindinės programinės įrangos diegimas „Arch Linux“.


Ankstesnė tema Arch Linux apėmė pagrindinį diegimą nuo nulio, su minimaliomis konfigūracijomis per komandinę eilutę, reikalingą norint paleisti sistemą ir pasiekti internetą būsimoms konfigūracijoms.

Tačiau vien tik operacinės sistemos paleidimas iš komandinės eilutės, ypač Arch Linux, yra „Linux“ vidutinių ar guru naudotojų darbas, gali būti labai bauginantis naujokus ar tuos, kurie atėjo. iš Linux GUI platinimų ar net Microsoft Windows.

Ši pamoka padės pakeisti pagrindinį Arch Linux CLI į galingą ir patikimą darbalaukio platformą su nuostabia tinkinama darbalaukio aplinka šių dienų Linux pasaulyje – „Cinnamon“ – ir visa reikalinga programinė įranga paprastam darbalaukio vartotojui, visa tai daroma naudojant pacman programinės įrangos tvarkyklę, kuri jūsų vardu atlieka visus būtinus bibliotekos, priklausomybės ir konfigūracijos patikrinimus.

Reikalavimai

Ankstesnis „Arch Linux“ diegimas staliniame, nešiojamajame arba „Netbook“ kompiuteryje su veikiančiu interneto ryšiu.

  1. Arch Linux diegimo ir konfigūravimo vadovas su ekrano kopijomis

1 veiksmas: įdiekite Xorg serverio ir vaizdo tvarkykles

1. Po pirminio prisijungimo prie sistemos turime atlikti visą sistemos atnaujinimą, išleisdami šią komandą.

sudo pacman –Syu

2. Prieš diegdami visą reikalingą programinę įrangą, mums reikia paketo „bash-completion“, kuris automatiškai užbaigia komandas arba parodo galimų komandų sąrašą paspaudus TAB klavišas.

sudo pacman –S bash-completion

3. Kitas veiksmas – įdiegti numatytąją X aplinką, kuri teikia pagrindines Xorg serverio konfigūracijas ir 3D palaikymą .

sudo pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils mesa

4. Norėdami gauti papildomos Xorg funkcijos, taip pat įdiekite šiuos paketus.

sudo pacman -S xorg-twm xterm xorg-xclock

5. Jei naudojate nešiojamąjį kompiuterį arba nešiojamąjį kompiuterį, taip pat įdiekite jutiklinės dalies įvesties palaikymo tvarkykles.

sudo pacman -S xf86-input-synaptics

6. Dabar turime įdiegti sistemos VGA (Vaizdo plokštės) konkrečias tvarkykles, bet pirmiausia turime nustatyti sistemos grafiką. Norėdami identifikuoti vaizdo plokštę, išduokite šią komandą.

lspci | grep VGA

Jei jūsų sistema yra naujesnis nešiojamasis kompiuteris su Optimus palaikymu, išvestis turėtų rodyti dvi vaizdo plokštes, paprastai Intel ir Nvidia arba Intel ir ATI. „Linux“ tvarkyklių palaikymas šiai technologijai šiuo metu yra toks puikus (galite išbandyti „Bumblebee“ arba „Primus“), kad būtų perjungta minimali VGA.

7. Kai aptikote grafiką, laikas įdiegti tinkamas tvarkykles. Pagal numatytuosius nustatymus Arch siūlo Vesa numatytąją vaizdo tvarkyklę – xf86-video-vesa – kuri gali apdoroti daug grafinių mikroschemų rinkinių, bet nepateikia bet koks 2D arba 3D pagreičio palaikymas.

Taip pat Arch Linux siūlo dviejų tipų vaizdo tvarkykles.

  1. Atvirasis šaltinis (prižiūrima ir kuriama platintojo – rekomenduojama įdiegti).
  2. Patentuota (sukūrė ir prižiūri vaizdo plokščių gamintojas).

Norėdami išvardyti visas galimas Atvirojo kodo vaizdo tvarkykles, kurias teikia Arch Linux oficialios saugyklos, paleiskite šias komandas.

sudo pacman –Ss | grep xf86-video

Norėdami pateikti sąrašą Patentuotos tvarkyklės, vykdykite šias komandas.

## Nvidia ##
sudo pacman –Ss | grep nvidia
## AMD/ATI ##
sudo pacman –Ss | grep ATI
sudo pacman –Ss | grep AMD
## Intel ##
sudo pacman –Ss | grep intel
sudo pacman –Ss | grep Intel

Multilib paketams – 32 bitų programoms Arch x86_64 – naudokite šias komandas.

## Nvidia ##
sudo pacman –Ss | grep lib32-nvidia
sudo pacman –Ss | grep lib32-nouveau
## ATI/AMD ##
sudo pacman –Ss | grep lib32-ati
## Intel ##
sudo pacman –Ss | grep lib32-intel

8. Patikrinę, kokios tvarkyklės yra jūsų grafikai, tęskite atitinkamo vaizdo tvarkyklės paketo diegimą. Kaip minėta pirmiau, turėtumėte laikytis Atvirojo kodo tvarkyklių, nes jas prižiūri ir tinkamai išbando bendruomenė. Norėdami įdiegti Grafikos tvarkyklę, paleiskite šią komandą (po xf86-video – paspauskite klavišą TAB, kad būtų rodomas sąrašas ir automatinis užbaigimas).

sudo pacman  -S  xf86-video-[TAB]your_graphic_card

Daugiau informacijos apie Xorg ir Graphics tvarkykles rasite Arch Linux Wiki Xorg puslapyje adresu https://wiki.archlinux.org/index.php /Xorg.

9. Įdiegus vaizdo plokštės atitinkamas tvarkykles, laikas išbandyti Xorg serverį ir vaizdo įrašo tvarkykles iki duodamas tokią komandą.

sudo startx

Jei viskas teisingai sukonfigūruota, pagrindinė X sesija turėtų prasidėti taip, kaip parodyta toliau pateiktoje ekrano kopijoje, kurią galite atsisakyti įvesdami exit į didesnį konsolės langą.

exit

2 veiksmas: įdiekite darbalaukio aplinką – Cinamon

10. Dabar atėjo laikas pateikti nuostabią naujovišką tinkinamą grafinę vartotojo sąsają – visą mūsų sistemos darbalaukio aplinką, įdiegiant Cinnamon paketą. Vykdykite šią komandą, kad įdiegtumėte Cinamoną ir kitą priklausomybę iš oficialios arch saugyklos.

sudo pacman -S cinnamon nemo-fileroller

11. Kitas veiksmas – įdiegti GDM rodymo tvarkyklės paketą, kuris padeda sistemai paleisti X serverį ir suteikia grafinę vartotojo sąsają, prie kurios vartotojai gali prisijungti Cinamonas DE.

sudo pacman –S gdm

12. Kitas veiksmas yra įgalinti, tada pradėti ir išbandyti GDM prisijungę prie Arch Linux naudodami savo kredencialus.

sudo systemctl enable gdm
sudo systemctl start gdm

13. Įkėlus GDM būsite paraginti Prisijungimo langu. Pasirinkite savo vartotoją -> spustelėkite kairėje esančią piktogramą Prisijungti ir pasirinkite Cinamonas, tada įveskite slaptažodį ir paspauskite < b>Prisijungti arba klavišas Enter.

14. Kol kas mūsų interneto ryšys valdomas per komandinę eilutę, bet jei norite tvarkyti tinklo ryšius iš GUI, turite išjungti dhcpd paslaugą ir įdiegti, įgalinti ir paleisti Tinklo tvarkyklės paketas. Taip pat įdiekite net-tools paketą išplėstinėms tinklo komandoms. Iš GUI atidarykite UXterm apvalkalo raginimą ir paleiskite šias komandas.

Įdiekite ifconfig, pateiktą net-tools paketo, tada peržiūrėkite sąsajos konfigūraciją naudodami šias komandas.

sudo pacman –S net-tools
ifconfig

Tada įdiekite tinklo tvarkyklę.

sudo pacman -S network-manager-applet

Išjungti dhcpcd paslaugą.

sudo systemctl stop [email 
sudo systemctl disable [email 
sudo systemctl stop dhcpcd.service
sudo systemctl disable dhcpcd.service

Pradėti pabaiga įgalinti tinklo tvarkyklę.

sudo systemctl start NetworkManager
sudo systemctl enable NetworkManager

15. Dabar dar kartą patikrinkite interneto ryšį paleisdami ifconfig, kad gautumėte tinklo sąsajų būseną, tada domenui išleiskite komandą ping.

Norėdami atlikti pilną sistemos testavimą, iš naujo paleiskite sistemą, kad įsitikintumėte, jog viskas iki šiol tinkamai įdiegta ir sukonfigūruota.

3 veiksmas: įdiekite pagrindinę programinę įrangą

16. Šiuo metu mūsų sistemoje pateikiama minimali įdiegta programinė įranga, kuri negali būti labai naudinga kasdien naudojant stalinį ar nešiojamąjį kompiuterį. Norėdami įdiegti pagrindinę programinę įrangą, paleiskite šią ilgą komandą.

sudo pacman -S pulseaudio pulseaudio-alsa pavucontrol gnome-terminal firefox flashplugin vlc chromium unzip unrar p7zip pidgin skype deluge smplayer audacious qmmp gimp xfburn thunderbird gedit gnome-system-monitor

17. Taip pat įdiekite kodekus, reikalingus daugialypės terpės programoms, kad koduotų arba iškoduotų garso ar vaizdo srautus, išduodami šią komandą.

sudo pacman -S a52dec faac faad2 flac jasper lame libdca libdv libmad libmpeg2 libtheora libvorbis libxv wavpack x264 xvidcore gstreamer0.10-plugins

18. Įdiekite LibreOffice paketą, jei jums reikia Office įrankių, pvz., Writer, Calc, Impress, Draw, Math ir Base, vykdydami šią komandą ir pasirinkdami paspauskite klavišą Enter (default=visi).

sudo pacman -S libreoffice

Jei jums reikia kitų programų ar paslaugų, apsilankykite Arch Linux paketų puslapyje adresu https://www.archlinux.org/packages/, ieškokite savo paketo ir įdiekite jį naudodami Pacman.

Norėdami pašalinti paketą, naudokite jungiklį –R su komanda pacman.

sudo pacman -R package-to-remove

19. Norėdami įdiegti bendruomenės palaikomą programinę įrangą, įdiekite įrankį Yaourt Package Manager (nerekomenduojama naudoti yaourt pradedantiesiems).

sudo pacman -S yaourt

4 veiksmas: tinkinkite „Cinamon“ darbalaukį

20. Cinnamon System Settings suteikia sąsają, kurią naudodami galite koreguoti ir tinkinti Arch ir Cinnamon DE su bet kokiais tinkamais nustatymais savo poreikius. Šie nustatymai parodys, kaip pakeisti bendrą sistemos išvaizdą (temą ir piktogramas). Pirmiausia įdiekite Faenza piktogramos temą ir Numix temą.

sudo pacman -S Faenza-icon-theme numix-themes

21. Tada atidarykite Sistemos nustatymai –> Temos –> Kiti nustatymai –> pasirinkite Numix Controls ir >Langų kraštinės ir
Faenza ant piktogramų.

22. Norėdami pakeisti numatytąją Cinamono temą, eikite į Sistemos nustatymai –> Temos –> Gaukite daugiau interneto –> pasirinkite ir įdiekite Minty, tada eikite į skirtuką Įdiegta, pasirinkite ir Taikyti Minty temą.

Tai viskas! Dabar jūsų galutinė sistemos išvaizda turėtų atrodyti taip, kaip žemiau esančioje ekrano kopijoje.

23. Kaip paskutinį tinkinimą, kad sistemos įrankių juostoje būtų rodomas gražus grafinis stebėjimo įrankis, pirmiausia įdiekite šiuos paketus.

sudo pacman -S libgtop networkmanager

Tada atidarykite Sistemos nustatymai –> Apletės –> Gaukite daugiau interneto, ieškokite Multi-Core System Monitor ir įdiekite tada pereikite į skirtuką Įdiegta, dešiniuoju pelės mygtuku spustelėkite ir Pridėti prie skydelio.

Dabar turite visiškai gražiai atrodantį Arch Linux Desktop su pagrindine programine įranga, reikalingą naršyti internete, žiūrėti filmus, klausytis muzikos ar rašyti Office dokumentus.

Norėdami gauti išsamų programų sąrašą, apsilankykite kitame puslapyje

  1. https://wiki.archlinux.org/index.php/List_of_applications

Sukurtas ant nuolatinio leidimo modelio Arch Linux taip pat teikia kitas Linux darbalaukio aplinkas, pvz., KDE, GNOME, Mate, LXDE, XFCE, Enlightenment iš oficialių saugyklų, todėl pasirenkate < b>Cinamonas arba kitas DE yra tik paprastas asmeninis pasirinkimas, tačiau, mano nuomone, Cinamonas suteikia daugiau lankstumo (temos, programėlės, stalinės ir Plėtiniai) prieš sudėtingus tinkinimus nei pirminis Gnome Shell.