Vyskúšali ste už veľa desktopových prostredí, ale nič nevyhovuje vášmu vkusu? Alebo sa vám možno páčia niektoré súčasti prostredia pracovnej plochy a ostatné sa vám nepáčia. Možno je čas zvážiť vytvorenie vlastného desktopového prostredia...
Ako môžem vytvoriť prostredie pracovnej plochy?
Prostredie pracovnej plochy môžete jednoducho zostaviť zložením rôznych komponentov existujúcich prostredí pracovnej plochy a iných nezávislých programov. Je lepšie poznať všeobecné komponenty desktopového prostredia pred jeho vybudovaním, ale nie je to potrebné. Tu vám ukážeme, ako si krok za krokom vytvoriť vlastné desktopové prostredie.
Krok 1: Vytvorte skript relácie Bash
Ak chcete vytvoriť minimálne pracovné prostredie, musíte doň umiestniť správcu okien. V tejto príručke budeme používať správcu okien kwin. Môžete však použiť ľubovoľného správcu okien.
Ak chcete nainštalovať kwin na Ubuntu a systémy založené na Ubuntu, zadajte do terminálu nasledujúci príkaz:
sudo apt install kwin --no-install-recommends
Bez --no-install-recommends apt nainštaluje celé desktopové prostredie kde.
Okrem správcu okien do desktopového prostredia pridáme plank dock. Ak ho chcete nainštalovať, zadajte:
sudo apt install plank
Teraz vytvoríme bash skript relácie. Ak ešte neviete, a bash skript je bežný textový súbor, do ktorého zadávate postupnosť príkazov. Keď je súbor spustený, inicializuje obsiahnuté príkazy riadok po riadku, čím vás ušetrí od zadávania každého príkazu do terminálu sami.
Náš skript bude obsahovať programy, ktoré bude mať naše desktopové prostredie. Vložíme scenár /bin adresár. Otvorte teda terminál a prejdite naň /bin zadaním nasledujúceho príkazu:
cd /bin
Potom vytvorte skript pomocou nasledujúceho príkazu (nazveme ho custom_de.sh):
sudo touch custom_de.sh
Otvorte súbor ako root pomocou textového editora, napr. nano:
sudo nano custom_de.sh
Nano môžete nahradiť akýmkoľvek textovým editorom, ako je gedit alebo xed.
Potom vložte nasledujúci riadok do hornej časti skriptu.
#!/bin/bash
Tento riadok hovorí terminálu, aby vykonal tento skript pomocou bash.
Ďalej zadajte príkazy programov, ktoré chcete umiestniť na vlastnú plochu, počnúc správcom okien (v tomto prípade kwin).
kwin &
doska
Ampersand (&) za príkazom spôsobí, že sa príkaz spustí na pozadí, takže nasledujúci príkaz sa vykoná bez čakania na ukončenie predchádzajúceho príkazu. Musíme to urobiť, pretože programy tvoriace prostredie pracovnej plochy musia bežať súčasne.
Tento skript predstavuje reláciu pracovnej plochy, pokiaľ je tento skript spustený, relácia bude pokračovať. Keď tento skript skončí, relácia sa ukončí a budete presmerovaní na prihlasovaciu obrazovku, ako keby ste sa odhlásili.
Preto je dôležité nevkladať znak ampersand (&) za posledný príkaz. Ak sa to stane a posledný príkaz sa odošle na pozadie, skript sa ukončí a relácia sa ukončí hneď po spustení.
Po uložení skriptu mu poskytnite spustiteľné povolenie zadaním nasledujúceho príkazu:
sudo chmod +x custom_de.sh
Krok 2: Vytvorte súbor pracovnej plochy
Aby bola naša vlastná plocha viditeľná pri prihlásení, musíme vytvoriť a .desktop súbor v /usr/share/xsessions ktorý bude ukazovať na scenár. Ak chcete prejsť do tohto adresára, zadajte v termináli:
cd /usr/share/xsessions
Potom vytvorte súbor a otvorte ho:
sudo touch custom_de.desktop
sudo nano custom_de.desktop
Do súboru vložte nasledujúce riadky:
[Prístup pre počítač]
Meno=Vlastné DE
Comment=Moje úžasné desktopové prostredie
Exec=/bin/custom_de.sh
Typ = Aplikácia
Pre Exec=, zadajte umiestnenie skriptu relácie, ktorý ste predtým vytvorili.
Krok 3: Spustite vlastné prostredie pracovnej plochy
Ak chcete spustiť prostredie pracovnej plochy:
- Odhlásiť sa
- Nájdite zoznam nainštalovaných desktopových prostredí
- Vyberte novovytvorené prostredie pracovnej plochy
- Prihláste sa znova
Ak chcete ukončiť túto reláciu, zabite posledný program v skripte relácie pomocou príkazu pkill:
pkill plank
Urobte svoje pracovné prostredie úplnejšie
Gratulujem! Vytvorili ste si vlastné pracovné prostredie.
Stále mu však chýbajú niektoré komponenty. Je čas pridať tapetu a panel.
Existuje veľa tvorcov tapiet. Dobrá voľba je Komorebi, ktorá vám dáva možnosť nastaviť si videá ako tapety a tiež zobrazuje ikony na ploche.
Ak chcete nainštalovať komorebi, stiahnite si balík deb z Úložisko GitHub, nainštalujte ho a spustite.
Pre panel použijeme lxqt-panel, aby sme ho nainštalovali na Ubuntu:
sudo apt install lxqt-panel
Nezabudnite vložiť príkaz lxqt-panel a komorebi do skriptu relácie, za ktorým nasleduje ampersand (&). Použite úplnú cestu pre príkaz komorebi (/System/Applications/komorebi).
Môžete tiež pridať Ulauncher, užitočný spúšťač aplikácií. Vďaka tomu bude prostredie na pracovnej ploche úplnejšie:
sudo add-apt-repository ppa: agornostal/ulauncher && sudo apt update && sudo apt install ulauncher
Môžete pridať toľko programov, koľko chcete, prispôsobiť si pracovnú plochu tak, aby vyhovovala vašim potrebám. Zvážte aj pridanie správcu upozornení.
Ako nastaviť motívy GTK a ikon
V iných prostrediach pracovnej plochy môžete zmeniť motívy GTK a ikon pomocou nástroja GUI, ako je napríklad gnome-tweaks alebo iné. V našom prípade tieto nástroje nemáme, ale nebojte sa, pretože témy môžete zmeniť aj z príkazového riadka pomocou príkazu gsettings.
Aby nastavenie gsettings malo účinok, musí byť spustený dbus.
Spustí sa používanie Dbus dbus-spustenie. Stačí pridať dbus-launch bash na začiatku vášho skriptu.
Potom ukončite reláciu a znova sa prihláste. Ak chcete získať aktuálne použitú tému GTK:
gsettings získa org.gnome.desktop.interface tému gtk
Ak chcete nastaviť tému GTK napríklad na tému Canta, zadajte:
gsettings set org.gnome.desktop.interface gtk-theme Canta
Téma, ktorú sa chystáte nastaviť, sa musí nachádzať v /usr/share/themes adresár. Názov témy je názov jej priečinka.
Dokonalý zážitok z prispôsobenia
Aj keď je vytváranie vlastného desktopového prostredia osviežujúcim zážitkom, na prvý krát nemusí viesť k úplnému zážitku z pracovnej plochy. Ale pridaním ďalších programov vytvoríte lepšie prostredie pracovnej plochy. Ak radi staviate veci, potom sa vám môže páčiť ArchLinux, pretože vám umožní vytvoriť si vlastnú linuxovú distribúciu.
Chcete nahradiť svoje aktuálne desktopové prostredie správcom okien? Tu je niekoľko vecí, ktoré by ste si mali uvedomiť pred tým, ako sa rozhodnete.
Prečítajte si ďalej
- Linux
- Desktopové prostredie Linux
prihlásiť sa ku odberu noviniek
Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné e-knihy a exkluzívne ponuky!
Kliknutím sem sa prihlásite na odber