Tee Linux -työpöydältäsi kaunis dynaamisen taustakuvan avulla

Tee Linux -työpöydältäsi kaunis dynaamisen taustakuvan avulla

Linux ei ehkä ole ensimmäinen käyttöjärjestelmä, joka tulee mieleen, kun puhutaan mukautuksista, mutta se on päinvastoin. Vaikka useimmat Linux -jakelut saattavat tuntua tavalliselta ja tylsältä ensimmäisellä käynnistyksellä, on olemassa lukemattomia mukautusvaihtoehtoja, joiden avulla työpöytäsi voi näyttää ja näyttää ainutlaatuiselta.





Jos olet taitava Linux -käyttäjä, olet ehkä huomannut, että Linux voi tarjota enemmän mukautuksia riippuen työpöytäympäristöstäsi ja käyttämästäsi ikkunanhallinnasta. Otetaan ensimmäinen askel kohti parempaa työpöydän ulkoasua ja vaihdetaan dynaamisiin taustakuviin.





Mikä on dynaaminen taustakuva?

Staattiset taustakuvat ovat niitä taustakuvia, jotka eivät muutu automaattisesti tietyn ajan kuluessa. Nämä ovat taustakuvia, jotka ovat sisäänrakennettu Linux-jakelu- ja työpöytäympäristösi kanssa. Voit kuitenkin mennä tavallisten staattisten taustakuvien ulkopuolelle ja hypätä kohti dynaamisia taustakuvia.





Dynaaminen taustakuva on yksinkertainen bash -skripti, jonka avulla voit asettaa taustakuvia nykyisen ajan mukaan käyttämällä cron -työn ajastinta. Hämmentynyt siitä, mitä se tarkoittaa? Lyhyesti sanottuna sen avulla voit asettaa erilaisia ​​taustakuvia eri vuorokaudenaikoihin. Kuvittele, että käytät päivällä kirkkaampaa versiota ja yöllä tummempaa. Dynaamisen taustakuvan avulla voit saada työpöydän näyttämään reaktiiviselta.

Vaikka taustakuvasarjoja on yli 25 eri tarkkuudella, HD: stä 5K: iin, voit myös luoda oman taustakuvasarjan mukautetun ilmeen saavuttamiseksi. Se myös tukee uimari , työkalu, joka luo väripaletin hallitsevista väreistä kuvassa ja käyttää sitten värejä koko järjestelmässä ja kaikissa suosikkiohjelmassasi.



Voitko käyttää dynaamista taustakuvaa?

Useimmat Linux -työpöytäympäristöt ja ikkunanhallintaohjelmat tukevat dynaamista taustakuvaa. Tässä on virallinen luettelo kaikista työpöytäympäristöistä ja ikkunanhallinnasta, joiden kanssa Dynamic Wallpaper toimii:

Työpöytäympäristöt:





  • MISSÄ
  • Pantheon
  • GNOME
  • Syvällä
  • Kaneli
  • Xfce
  • LXDE
  • MATE

Ikkunanhallinta:

  • Avaa laatikko
  • i3wm
  • bspwm
  • MahtavaWM
  • Fluxbox
  • FVWM
  • Sway

Älä huolestu, jos työpöytäympäristösi tai ikkunanhallintasi eivät ole tässä luettelossa. Voit silti kokeilla sitä ja vahvistaa testikomentosarjan avulla, toimiiko se järjestelmässäsi.





Asenna dynaaminen taustakuva Linuxiin

Ennen kuin aloitat asennuksen dwall (Dynaaminen taustakuva), sinun on asennettava kaikki tarvittavat riippuvuudet, jotta se toimii oikein. Riippuen käyttämästäsi Linux -jakelusta, asenna riippuvuudet jommallakummalla alla annetuista komennoista.

Arch Linux ja Arch-pohjaiset jakelut:

sudo pacman -Sy feh cronie python-pywal xorg-xrandr

Jos et käytä Xfce -työpöytäympäristöä, poista se xorg-xrandr paketti yllä olevasta komennosta, koska et tarvitse sitä, jos käytät muita työpöytäympäristöjä. Voit myös poistaa uimari jos et aio käyttää sitä.

Ubuntu ja muut Debian-pohjaiset jakelut:

sudo apt-get install x11-xserver-utils feh cron

Samoin voit poistaa x11-xserver-utils paketti, jos et käytä Xfce -työpöytäympäristöä.

Nyt kun kaikki riippuvuudet on asennettu, on aika asentaa todellinen dwall työkalu. Tämä on yksinkertainen prosessi, ja voit aloittaa git -arkiston kloonaus . Voit tehdä sen seuraavasti:

git clone https://github.com/adi1090x/dynamic-wallpaper.git
cd dynamic-wallpaper

Jos haluat testata bash -komentosarjan ennen sen asentamista, voit suorittaa test.sh komentosarja seuraavalla komennolla:

./test.sh

Kuten olet ehkä huomannut, voit valita yli 25 erilaisesta taustakuvasarjasta. Jos esimerkiksi haluat käyttää tehdas Taustakuva asetettu komentosarjan testaamiseen, voit suorittaa tämän komennon:

./test.sh -s factory

Huomaat, että taustakuva on vaihdettu automaattisesti haluamaasi taustakuvaksi kellonajasta riippuen.

Testin jälkeen haluat ehkä asentaa komentosarjan, jos sinulla ei ole ongelmia. Hakemiston sisältä löydät omistetun install.sh käsikirjoitusta juuri tähän tarkoitukseen. Asentaa dwall , sinun tarvitsee vain suorittaa tämä komentosarja.

./install.sh

Ja näillä mennään. Asennus onnistui dwall Linux -koneellasi. Voit vaihtaa eri taustakuvasarjojen välillä ja dwall asettaa automaattisesti sopivan taustakuvan sarjasta ajan mukaan.

Mutta se ei ole kaikki. Tällä hetkellä suoritat manuaalisesti dwall käsikirjoitus muutaman tunnin välein taustakuvan päivittämiseksi. Tämän välttämiseksi voit määrittää cron -työn ja automatisoida tämän prosessin, jonka näet seuraavassa osassa.

Dynaaminen taustakuva -automaatio Cron -töiden avulla

Lopuksi, vaihtaaksesi taustakuvia automaattisesti, sinun on määritettävä cron -työ. Cron on Linux -komento, jonka avulla voit ajoittaa komentojen tai tehtävien suorittamisen joskus tulevaisuudessa toistuvasti. Sinun tapauksessasi tarvitset cron -työn suorittaaksesi dwall joka tunti. Voit aloittaa ottamalla käyttöön cron palvelua järjestelmässäsi alla annettujen komentojen avulla.

Arch-pohjaiset jakelut:

sudo systemctl enable cronie.service --now

Voit ottaa cron-palvelun käyttöön Ubuntussa ja muissa Debian-pohjaisissa jakeluissa:

sudo systemctl enable cron

Kun se on tehty, sinun on selvitettävä joidenkin ympäristömuuttujien arvot, ennen kuin voit jatkaa cron -työn luomista. Suorita tämä komento päätelaitteellasi ja merkitse arvot muistiin:

echo '$SHELL | $PATH | $DISPLAY | $DESKTOP_SESSION | $DBUS_SESSION_BUS_ADDRESS | $XDG_RUNTIME_DIR'

Päätelaitteesi lähtö voi olla erilainen kuin yllä olevassa kuvassa. Älä välitä siitä, koska se vaihtelee eri laitteissa. Nyt kun olet valmis lähtemään, luodaan cron -työ crontabin avulla.

miksi office 2016 on niin halpa
crontab -e

Näet tekstieditorin, joka avaa sinulle uuden cron -työn lisäämisen. Liitä alla annettu komento editoriin, mutta muista korvata ympäristömuuttujat omilla arvoillasi.

0 * * * * env PATH= DISPLAY= DESKTOP_SESSION= DBUS_SESSION_BUS_ADDRESS='' /usr/bin/dwall -s

Muista korvata kaikki yllä olevat komennot omilla ympäristömuuttujillasi ja poista . Ja siinä kaikki, olet luonut onnistuneesti cron -tehtävän taustakuvan vaihtamiseksi dynaamisesti.

Voit poistaa edellisen cron -työn ja käyttää toista taustakuvasarjaa suorittamalla seuraavat komennot:

crontab -r
crontab -e

Tekstieditori -ikkuna avautuu uudelleen. Tällä kertaa voit valita toisen taustakuvasarjan korvaamalla muuttuja, jolla on uusi arvo.

Nauti vilkkaasta työpöydästä dynaamisen taustakuvan avulla

Dynaamiset taustakuvat ovat yksi parhaista tavoista aloittaa Linux -kokemuksen mukauttaminen. Räätälöintiperusteisen työpöytäympäristön, kuten KDE Plasma, tai ikkunanhallinnan, kuten i3, avulla voit jopa viedä sen uudelle tasolle. Se vaatii kuitenkin hieman hierontaa puolelta.

Haluatko sen sijaan macOS -ulkoasun? Arvaa mitä, Linux voi tehdä senkin. Tässä on yhteenveto siitä, kuinka voit mukauttaa GNOME-, Xfce-, KDE Plasma-, Unity- tai Cinnamon -työpöytäympäristöäsi MacOS -ulkoasun jäljittelemiseksi.

Jaa Jaa Tweet Sähköposti Tee Linuxista macOS: n näköinen näillä helpoilla säätöillä

Jos pidät Linuxista, mutta haluat sen näyttävän enemmän macOS: lta, olet onnekas! Näin saat Linux -työpöydän näyttämään macOS: lta.

Lue seuraava
Liittyvät aiheet
  • Linux
  • Taustakuva
  • Linux -räätälöinti
Kirjailijasta Nitin Ranganath(31 artikkelia julkaistu)

Nitin on innokas ohjelmistokehittäjä ja tietotekniikan opiskelija, joka kehittää verkkosovelluksia JavaScript -tekniikoilla. Hän työskentelee freelance -verkkokehittäjänä ja tykkää kirjoittaa vapaa -ajallaan Linuxille ja ohjelmoinnille.

Lisää Nitin Ranganathilta

tilaa uutiskirjeemme

Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e -kirjoja ja ainutlaatuisia tarjouksia!

Klikkaa tästä tilataksesi