Lehet, hogy nem a Linux az első operációs rendszer, ami eszedbe jut, amikor a testreszabásokról beszélünk, de éppen ellenkezőleg. Bár a legtöbb Linux -disztribúció egyszerűnek és unalmasnak tűnhet az első rendszerindításkor, számtalan testreszabási lehetőség áll rendelkezésre, amelyekkel az asztalon megjelenhet és egyedivé válhat.
Ha Ön jártas Linux -felhasználó, akkor rájött, hogy a Linux több személyre szabást kínál az asztali környezettől és az ablakkezelőtől függően. Tegyük meg az első lépést a jobb asztali megjelenés felé, és váltsunk dinamikus háttérképekre.
Mi az a dinamikus háttérkép?
A statikus háttérképek azok a háttérképek, amelyek egy bizonyos idő alatt nem változnak automatikusan. Ilyen típusú háttérképeket építenek be a Linux disztribúcióba és az asztali környezetbe. Azonban túlléphet a szokásos statikus háttérképeken, és ugrást tehet a dinamikus háttérképek felé.
Dinamikus háttérkép egy egyszerű bash szkript, amely lehetővé teszi a háttérképek beállítását az aktuális idő szerint, egy cron feladatütemező használatával. Zavaros, hogy ez mit jelent? Dióhéjban lehetővé teszi, hogy különböző háttérképeket állítson be a nap különböző időpontjaihoz. Képzelje el, hogy nappal világosabb, éjjel sötétebb változatot használ. A Dinamikus háttérkép segítségével reaktívvá teheti az asztalt.
Annak ellenére, hogy több mint 25 különböző felbontású háttérképkészlet létezik, HD -től 5K -ig, saját háttérképkészletet is létrehozhat az egyedi megjelenés érdekében. Azt is támogatja úszó , egy eszköz, amely színpalettát hoz létre a kép domináns színeiből, majd a színeket az egész rendszerre és az összes kedvenc programjára alkalmazza.
Használhat dinamikus háttérképet?
A legtöbb Linux asztali környezet és ablakkezelő támogatja a dinamikus háttérképet. Íme egy hivatalos lista az összes asztali környezetről és ablakkezelőről, amelyekkel a Dynamic Wallpaper működik:
Asztali környezetek:
- AHOL
- Pantheon
- GNOME
- Mélyen benne
- Fahéj
- Xfce
- LXDE
- TÁRS
Ablakkezelők:
- Nyitott doboz
- i3wm
- bspwm
- FélelmetesWM
- Fluxbox
- FVWM
- Inog, befolyás
Ne aggódjon, ha asztali környezete vagy ablakkezelője nem szerepel ezen a listán. Továbbra is kipróbálhatja, és a teszt szkripttel ellenőrizheti, hogy működik -e a rendszeren.
Telepítse a dinamikus háttérképet Linuxra
A telepítés megkezdése előtt dwall (Dinamikus háttérkép), telepítenie kell az összes szükséges függőséget, hogy megfelelően működjön. A használt Linux disztribúciótól függően futtassa az alábbi két parancs egyikét a függőségek telepítéséhez.
Arch Linux és Arch-alapú disztribúciók esetén:
sudo pacman -Sy feh cronie python-pywal xorg-xrandr
Ha nem az Xfce asztali környezetet futtatja, távolítsa el a xorg-xrandr csomagot a fenti parancsból, mivel más asztali környezetek használata esetén nem lesz rá szükség. Ön is eltávolíthatja úszó ha nem tervezi használni.
Ubuntu és más Debian-alapú disztribúciók esetén:
sudo apt-get install x11-xserver-utils feh cron
Hasonlóképpen eltávolíthatja a x11-xserver-utils csomag, ha nem az Xfce asztali környezetet futtatja.
Most, hogy telepítette az összes függőséget, itt az ideje, hogy telepítse a ténylegeset dwall eszköz. Ez egy egyszerű folyamat, és kezdheti a git adattár klónozása . Ezt a következőképpen teheti meg:
git clone https://github.com/adi1090x/dynamic-wallpaper.git
cd dynamic-wallpaper
Ha a telepítés folytatása előtt tesztelni szeretné a bash parancsfájlt, futtathatja a teszt.sh parancsfájlt a következő paranccsal:
./test.sh
Amint észrevetted, több mint 25 különböző háttérképkészlet közül választhatsz. Például, ha alkalmazni szeretné a gyár a szkript tesztelésére szolgáló háttérképkészlet, futtathatja ezt a parancsot:
./test.sh -s factory
Észre fogja venni, hogy a háttérkép automatikusan megváltozik a kívánt háttérképkészletre a napszaktól függően.
A tesztelés után érdemes telepíteni a szkriptet, ha nem szembesült semmilyen problémával. A könyvtárban talál egy dedikált install.sh forgatókönyv pontosan erre a célra. Üzembe helyezni dwall , mindössze annyit kell tennie, hogy futtatja ezt a szkriptet.
./install.sh
És tessék. Sikeresen telepítette dwall a Linux gépen. Válthat a különböző háttérképkészletek között, és dwall az idő függvényében automatikusan felveszi a megfelelő háttérképet a készletből.
De ez még nem minden. Jelenleg manuálisan futtatja a dwall szkriptet néhány óránként a háttérkép frissítéséhez. Ennek elkerülése érdekében beállíthat egy cron feladatot, és automatizálhatja ezt a folyamatot, amelyet a következő részben láthat.
Dinamikus háttérkép automatizálás Cron Jobs segítségével
Végül a háttérképek automatikus váltásához be kell állítania egy cron feladatot. A Cron egy Linux parancs, amellyel ütemezheti a parancsok vagy feladatok végrehajtását a jövőben, többször is. Esetében a futtatásához cron feladatra lesz szüksége dwall minden órában. Kezdheti az engedélyezésével cron szolgáltatást a rendszeren az alábbi parancsok használatával.
Arch-alapú disztribúciók:
sudo systemctl enable cronie.service --now
A cron szolgáltatás engedélyezése Ubuntu és más Debian-alapú disztribúciók esetén:
sudo systemctl enable cron
Miután elkészült, meg kell találnia egyes környezeti változók értékeit, mielőtt folytathatja a cron feladat létrehozását. Futtassa ezt a parancsot a terminálon, és jegyezze fel az értékeket:
echo '$SHELL | $PATH | $DISPLAY | $DESKTOP_SESSION | $DBUS_SESSION_BUS_ADDRESS | $XDG_RUNTIME_DIR'
A terminál kimenete eltérhet a fenti képen láthatótól. Ne aggódjon emiatt, mivel a különböző eszközökön eltér. Most, hogy már indulhat, hozzunk létre egy cron feladatot a crontab használatával.
hogyan lehet táblázatot készíteni szóban
crontab -e
Megjelenik egy szövegszerkesztő, amellyel új cron feladatot adhat hozzá. Illessze be az alábbi parancsot a szerkesztőbe, de győződjön meg arról, hogy a környezeti változókat saját értékeivel helyettesíti.
0 * * * * env PATH= DISPLAY= DESKTOP_SESSION= DBUS_SESSION_BUS_ADDRESS='' /usr/bin/dwall -s
A fenti parancsban győződjön meg arról, hogy kicseréli az összes benne lévő értéket saját környezeti változóival, és távolítsa el a . És ennyi, sikeresen létrehozott egy cron feladatot a háttérkép dinamikus váltásához.
Ha el szeretné távolítani korábbi cron feladatát, és másik háttérképkészletet szeretne használni, futtassa a következő parancsokat:
crontab -r
crontab -e
Újra megjelenik egy szövegszerkesztő ablak. Ezúttal másik háttérképkészletet választhat a változó új értékkel.
Élvezze az élénk asztalt dinamikus háttérképekkel
A dinamikus háttérképek az egyik legjobb módja a Linux -élmény személyre szabásának. A testreszabás-központú asztali környezet, például a KDE Plasma vagy az ablakkezelő, például az i3 segítségével akár a következő szintre is emelheti. Ez azonban némi barkácsolást igényel az Ön oldaláról.
Szeretné a macOS megjelenését és hangulatát? Találd ki, a Linux is képes erre. Íme egy összefoglaló arról, hogyan testreszabhatja GNOME, Xfce, KDE Plasma, Unity vagy Cinnamon asztali környezetét, hogy utánozza a macOS megjelenését.
Részvény Részvény Csipog Email Tegye a Linuxot a macOS -hoz hasonlóan ezekkel az egyszerű csípésekkelHa kedveled a Linuxot, de szeretnéd, hogy jobban hasonlítson a macOS -ra, akkor szerencséd van! Az alábbiakban bemutatjuk, hogyan teheti úgy a Linux asztali számítógépét, mint a macOS.
Olvassa tovább Kapcsolódó témák- Linux
- Tapéta
- Linux testreszabás
Nitin lelkes szoftverfejlesztő és számítástechnikai hallgató, aki webes alkalmazásokat fejleszt JavaScript technológiák segítségével. Szabadúszó webfejlesztőként dolgozik, szabadidejében szeret Linuxra és programozásra írni.
Továbbiak Nitin Ranganath -tólIratkozzon fel hírlevelünkre
Csatlakozz hírlevelünkhöz, ahol technikai tippeket, véleményeket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!
Feliratkozáshoz kattintson ide