Isprobali ste mnoga desktop okruženja, ali ništa ne odgovara vašem ukusu? Ili vam se možda sviđaju neke komponente desktop okruženja, a druge ne. Možda je vrijeme da razmislite o izgradnji vlastitog desktop okruženja...
Kako mogu izgraditi desktop okruženje?
Možete jednostavno izgraditi desktop okruženje sastavljanjem različitih komponenti postojećih desktop okruženja i drugih neovisnih programa. bolje je da poznavati opće komponente desktop okruženja prije izgradnje, ali nije potrebno. Ovdje ćemo vam pokazati kako korak po korak izgraditi vlastito desktop okruženje.
Korak 1: Izradite skriptu Bash sesije
Da biste napravili minimalno okruženje radne površine, morate barem u njega staviti upravitelj prozora. U ovom vodiču koristit ćemo kwin upravitelj prozora. Ali možete koristiti bilo koji upravitelj prozora koji želite.
Da biste instalirali kwin na Ubuntu i Ubuntu sustave, upišite sljedeću naredbu u terminal:
sudo apt install kwin --no-install-recommends
Bez toga --no-install-preporučuje opcija, apt će instalirati cijelo okruženje kde radne površine.
Osim upravitelja prozora, u desktop okruženje ćemo dodati i plank dock. Da biste ga instalirali, upišite:
sudo apt install plank
Sada napravimo skriptu session bash. Ako već ne znate, a bash skripta je obična tekstualna datoteka u koju unosite niz naredbi. Kada se datoteka izvrši, ona pokreće sadržane naredbe red po red, čime se štedite da sami upisujete svaku naredbu u terminal.
Naša skripta će sadržavati programe koje će imati naše desktop okruženje. Ubacit ćemo skriptu /bin imenik. Stoga otvorite terminal i idite do /bin upisivanjem sljedeće naredbe:
cd /bin
Zatim kreirajte skriptu sljedećom naredbom (nazvat ćemo je custom_de.sh):
sudo touch custom_de.sh
Otvorite datoteku kao root koristeći svoj uređivač teksta, npr. nano:
sudo nano custom_de.sh
Nano možete zamijeniti bilo kojim uređivačem teksta kao što je gedit ili xed.
Zatim stavite sljedeći redak na vrh skripte.
#!/bin/bash
Ova linija govori terminalu da izvrši ovu skriptu koristeći bash.
Zatim upišite naredbe programa koje želite staviti na prilagođenu radnu površinu počevši od upravitelja prozora (u ovom slučaju kwin).
kwin &
daska
Ampersand (&) nakon naredbe pokreće je u pozadini tako da se sljedeća naredba izvršava bez čekanja da prethodna naredba izađe. To moramo učiniti jer se programi koji čine okruženje radne površine moraju izvoditi u isto vrijeme.
Ova skripta predstavlja sesiju radne površine, sve dok je ova skripta pokrenuta, sesija će se nastaviti izvoditi. Kada ova skripta izađe, sesija će se zatvoriti, a vi ćete biti preusmjereni na ekran za prijavu kao da ste se odjavili.
Zato je važno ne stavljati ampersand (&) nakon zadnje naredbe. Ako se to dogodi i posljednja naredba bude poslana u pozadinu, skripta će izaći, a sesija će izaći čim započne.
Nakon spremanja skripte, dajte joj izvršnu dozvolu upisivanjem sljedeće naredbe:
sudo chmod +x custom_de.sh
Korak 2: Napravite datoteku radne površine
Da bi naša prilagođena radna površina bila vidljiva tijekom prijave, moramo stvoriti a .desktop prijaviti /usr/share/xsessions koji će upućivati na skriptu. Za navigaciju do tog direktorija, u terminalu upišite:
cd /usr/share/xsessions
Zatim kreirajte datoteku i otvorite je na:
sudo touch custom_de.desktop
sudo nano custom_de.desktop
Unutar datoteke stavite sljedeće retke:
[Unos radne površine]
Naziv=Prilagođeni DE
Comment=Moje sjajno okruženje radne površine
Exec=/bin/custom_de.sh
Vrsta=Primjena
Za Exec=, unesite lokaciju skripte sesije koju ste prethodno kreirali.
Korak 3: Pokrenite prilagođeno okruženje radne površine
Za pokretanje okruženja radne površine:
- Odjavite se
- Pronađite popis instaliranih okruženja radne površine
- Odaberite novostvoreno okruženje radne površine
- Ponovno se prijavite
Da biste izašli iz ove sesije, ubijte posljednji program u skripti sesije pomoću naredbe pkill:
pkill daska
Učinite svoje stolno okruženje potpunijim
Čestitamo! Stvorili ste vlastito okruženje radne površine.
Ali još uvijek mu nedostaju neke komponente. Vrijeme je da dodate pozadinu i ploču.
Postoji mnogo postavljača tapeta. Dobar izbor je Komorebi, koji vam daje mogućnost postavljanja videa kao pozadine, a prikazuje i ikone na radnoj površini.
Za instaliranje komorebi preuzmite deb paket sa GitHub spremište, instalirajte ga i pokrenite.
Za panel ćemo koristiti lxqt-panel, da ga instaliramo na Ubuntu:
sudo apt install lxqt-panel
Nemojte zaboraviti staviti naredbu lxqt-panel i komorebi u skriptu sesije nakon čega slijedi ampersand (&). Koristite puni put za naredbu komorebi (/System/Applications/komorebi).
Također možete dodati Ulauncher, koristan pokretač aplikacija. Ovo će iskustvo desktopa učiniti potpunijim:
sudo add-apt-repository ppa: agornostal/ulauncher && sudo apt update && sudo apt install ulauncher
Možete dodati koliko god programa želite, prilagoditi radnu površinu prema svojim potrebama. Također razmislite o dodavanju upravitelja obavijesti.
Kako postaviti GTK i teme ikona
U drugim okruženjima radne površine možete promijeniti GTK i teme ikona koristeći GUI uslužni program kao što je gnome-tweaks ili drugo. U našem slučaju nemamo ove uslužne programe, ali ne brinite jer možete promijeniti i teme iz naredbenog retka pomoću naredbe gsettings.
Da bi gsettings imale učinak, dbus mora biti pokrenut.
Dbus se počinje koristiti dbus-pokretanje. Samo dodajte dbus-pokreni bash na početku vašeg scenarija.
Zatim izađite iz sesije i ponovno se prijavite. Da biste dobili trenutno primijenjenu GTK temu:
gsettings dobiti org.gnome.desktop.interface gtk-theme
Da biste GTK temu postavili na temu Canta, na primjer, upišite:
gsettings set org.gnome.desktop.interface gtk-tema Canta
Tema koju ćete postaviti mora se nalaziti u njoj /usr/share/themes imenik. Naziv teme je naziv njezine mape.
Vrhunsko iskustvo prilagodbe
Iako je izgradnja vlastitog desktop okruženja osvježavajuće iskustvo, možda neće rezultirati potpunim radnim iskustvom u prvi put. Ali dodavanjem drugih programa stvorit ćete bolje okruženje radne površine. Ako volite graditi stvari, onda bi vam se mogao svidjeti ArchLinux, jer će vam omogućiti da izgradite vlastitu Linux distribuciju.
Želite zamijeniti svoje trenutno okruženje radne površine upraviteljem prozora? Evo nekih stvari kojih biste trebali biti svjesni prije donošenja odluke.
Pročitajte dalje
- Linux
- Linux Desktop okruženje
Pretplatite se na naše obavijesti
Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e-knjige i ekskluzivne ponude!
Kliknite ovdje za pretplatu