Kas olete proovinud paljusid töölauakeskkondi, kuid miski ei vasta teie maitsele? Või teile meeldivad mõned töölauakeskkonna komponendid ja teised ei meeldi. Võib-olla on aeg kaaluda oma töölauakeskkonna loomist...

Kuidas ma saan luua töölauakeskkonda?

Saate hõlpsasti luua töölauakeskkonna, ühendades olemasolevate töölauakeskkondade ja muude sõltumatute programmide erinevad komponendid. Parem on teadma töölauakeskkonna üldisi komponente enne selle ehitamist, kuid see pole vajalik. Siin näitame teile, kuidas samm-sammult luua oma töölauakeskkond.

1. samm: looge Session Bash skript

Minimaalse töölauakeskkonna loomiseks peate sellesse panema vähemalt aknahalduri. Selles juhendis kasutame kwin aknahaldurit. Kuid võite kasutada mis tahes soovitud aknahaldurit.

Kwini installimiseks Ubuntu ja Ubuntu-põhistesse süsteemidesse tippige terminali järgmine käsk:

 sudo apt install kwin --no-install-recommends 

Ilma --no-install-recommends suvandi korral installib apt kogu kde töölauakeskkonna.

Lisaks aknahaldurile lisame töölauakeskkonda plank doki. Selle installimiseks tippige:

instagram viewer
 sudo apt install plank

Nüüd loome seansi bash-skripti. Kui te veel ei tea, a bash skript on tavaline tekstifail, kuhu sisestate käskude jada. Kui fail käivitatakse, käivitab see selles sisalduvad käsud rida-realt, säästes teid iga käsu enda terminali tippimisest.

Meie skript sisaldab programme, mis meie töölauakeskkonnas on. Paneme skripti sisse /bin kataloog. Nii et avage terminal ja navigeerige /bin tippides järgmise käsu:

 cd / bin

Seejärel looge skript järgmise käsuga (nimetame seda custom_de.sh):

 sudo touch custom_de.sh 

Ava fail root kasutajana oma tekstiredaktoriga, nt. nano:

 sudo nano custom_de.sh 

Saate nano asendada mis tahes tekstiredaktoriga, näiteks gedit või xed.

Seejärel pange skripti ülaossa järgmine rida.

 #!/bin/bash 

See rida käsib terminalil seda skripti bashi abil käivitada.

Järgmiseks tippige nende programmide käsud, mida soovite kohandatud töölauale panna, alustades aknahalduriga (antud juhul kwin).

kwin &
plank

Käsu järel olev ampersand (&) paneb selle töötama taustal, nii et järgmine käsk täidetakse ilma eelmise käsu väljumist ootamata. Peame seda tegema, kuna töölauakeskkonda moodustavad programmid peavad töötama samal ajal.

See skript esindab töölaua seanssi, seni kuni see skript töötab, jätkab seansi käitamist. Kui see skript sulgub, suletakse seanss ja teid suunatakse sisselogimiskuvale, nagu oleksite välja loginud.

Sellepärast on oluline mitte panna ampersandi (&) viimase käsu järele. Kui see juhtub ja viimane käsk saadetakse taustale, suletakse skript ja seanss suletakse kohe, kui see algab.

Pärast skripti salvestamist andke sellele käivitamisluba, tippides järgmise käsu:

 sudo chmod +x custom_de.sh 

2. samm: looge töölauafail

Et muuta meie kohandatud töölaud sisselogimise ajal nähtavaks, peame looma a .desktop faili sisse /usr/share/xsessions mis osutab skriptile. Sellesse kataloogi navigeerimiseks tippige terminalis:

 cd /usr/share/xsessions 

Seejärel looge fail ja avage see järgmiselt:

sudo touch custom_de.desktop
sudo nano custom_de.desktop

Faili sisse pange järgmised read:

[Töölaua sisestus]
Name=Kohandatud DE
Comment=Minu suurepärane töölauakeskkond
Exec=/bin/custom_de.sh
Type=Application

Sest Exec=, sisestage varem loodud seansi skripti asukoht.

3. samm: käivitage kohandatud töölauakeskkond

Töölauakeskkonna käivitamiseks toimige järgmiselt.

  1. Logi välja
  2. Otsige üles installitud töölauakeskkondade loend
  3. Valige vastloodud töölauakeskkond
  4. Logi uuesti sisse

Sellest seansist väljumiseks tapke oma seansi skripti viimane programm, kasutades käsku pkill:

 pkill plank 

Muutke oma töölauakeskkond terviklikumaks

Palju õnne! Olete loonud oma töölauakeskkonna.

Kuid mõned komponendid on endiselt puudu. On aeg lisada tapeet ja paneel.

Seal on palju tapeedimäärajaid. Hea valik on Komorebi, mis annab võimaluse seada videod taustapildiks ja see näitab ka töölauaikoone.

Komorebi installimiseks laadige alla deb-pakett saidilt GitHubi hoidla, installige see ja käivitage see.

Paneeli jaoks kasutame Ubuntu installimiseks lxqt-paneeli:

 sudo apt install lxqt-panel 

Ärge unustage sisestada seansi skripti käsku lxqt-panel ja komorebi, millele järgneb ampersand (&). Kasutage komorebi käsu (/System/Applications/komorebi).

Võite lisada ka kasuliku rakenduste käivitaja Ulauncheri. See muudab töölaua kasutuskogemuse täielikumaks.

sudo add-apt-hoidla ppa: agornostal/ulauncher && sudo apt värskendus && sudo apt install ulauncher

Saate lisada nii palju programme kui soovite, kohandada oma töölauda vastavalt oma vajadustele. Kaaluge ka teavitushalduri lisamist.

Kuidas määrata GTK ja ikooniteemasid

Teistes töölauakeskkondades saate GTK-d ja ikooniteemasid muuta GUI-utiliidi, näiteks gnome-tweaks või muu abil. Meie puhul pole meil neid utiliite, kuid ärge muretsege, kuna saate teemasid muuta ka käsurealt, kasutades käsku gsettings.

Et gsettings saaks mõju, peab dbus töötama.

Dbus on hakanud kasutama dbus-launch. Lihtsalt lisage dbus-launch bash stsenaariumi alguses.

Järgmisena väljuge seansist ja logige uuesti sisse. Praegu rakendatava GTK teema hankimiseks tehke järgmist.

 gsettings saavad org.gnome.desktop.interface gtk-theme 

GTK teema määramiseks näiteks Canta teemaks tippige:

 gsettings set org.gnome.desktop.interface gtk-theme Canta 

Teema, mille kavatsete määrata, peab asuma /usr/share/themes kataloog. Teema nimi on selle kausta nimi.

Ülim kohandamiskogemus

Kuigi oma töölauakeskkonna loomine on värskendav kogemus, ei pruugi see esimesel korral anda täielikku töölauakogemust. Kuid muude programmide lisamisega loote parema töölauakeskkonna. Kui teile meeldib asju ehitada, võib teile meeldida ArchLinux, kuna see võimaldab teil luua oma Linuxi distributsiooni.

7 asja, mida peaksite teadma enne aknahaldurile üleminekut

Kas soovite asendada oma praeguse töölauakeskkonna aknahalduriga? Siin on mõned asjad, mida peaksite enne otsuse tegemist teadma.

Loe edasi

JagaSäutsMeil
Seotud teemad
  • Linux
  • Linuxi töölauakeskkond
Autori kohta
Hamza Algohary (2 avaldatud artiklit)Veel Hamza Algoharyst

Liituge meie uudiskirjaga

Liituge meie uudiskirjaga tehniliste näpunäidete, arvustuste, tasuta e-raamatute ja eksklusiivsete pakkumiste saamiseks!

Tellimiseks klõpsake siin