Desktop environment (Suomi)
Työpöytäympäristö (engl. Desktop Environment, DE) on toteutus työpöytä-metaforasta. Se koostuu ohjelmista, jotka jakavat saman graafisen käyttöliittymän (GUI).
Yleiskatsaus
Työpöytäympäristö niputtaa yhteen kokoelman eri komponentteja antaakseen yleisiä graafisen käyttöliittymän elementtejä kuten kuvakkeita, työkalurivejä, taustakuvia sekä erilaisia pienoisohjelmia työpöydälle. Sen lisäksi monet käyttöliittymät sisältävät kasan integroituja sovelluksia sekä apuvälineitä. Kaikkein tärkeimpänä kumminkin on työpöytäympäristön sisältämä (tämän oma) ikkunointiohjelma (window manager), joka voidaan kumminkin korvata jollain toisella yhteensopivalla ikkunointiohjelmalla.
Käyttäjä on vapaa konfiguroimaan käyttämänsä graafisen ympäristön monellakin eri tavalla. Työpöytäympäristöt tarjoavat täyden ja kätevän tavan saavuttaa tämä. Huomioi, että käyttäjät ovat vapaita asentamaan tai vaihtamaan sovelluksia useistakin eri työpöytäympäristöistä. Esimerkiksi, KDE käyttäjä voi asentaa GNOME sovelluksia kuten Epiphany verkkoselaimen, jos tämä on käyttäjälle suosiollisempi kuin KDE:n Konqueror verkkoselain. Yksi haittapuoli tälläisessä lähestymisessä on se, että monien työpöytäympäristöjen käyttämät sovellukset nojaavat työpöytäympäristön omiin kirjastoihin. Tällöin saatta asennettavan ohjelman riippuvuudet lisätä koodin määrää varsinkin, jos asennettavia ohjelmia on useammasta työpöytäympäristöstä. Käyttäjien, joiden tallennustila on vähäinen, kannattaa välttää tälläistä sekoittelua ja hakea vaihtoehtoisia ohjelmia, joilla ei ole riippuvuuksia muiden työpöytäympäristöjen kirjastoihin.
Sen lisäksi, Työpöytäympäristön tarjoamat ohjelmat usein integroituvat paremmin oman alkuperäisen ympäristönsä kanssa. Ympäristön sekoittaminen toisten pienoisohjelma työkalusarjojen kanssa voi aiheuttaa pieniä epäjohdonmukaisuuksia (mikäli käyttöliittymät käyttävät erilaisia kuvakkeen ja pienoisohjelmien tyylejä). Käytettävyyden kannalta, sekoitetut ympäristöt eivät ehkä käyttäydy samalla tavalla (kuten kuvakkeiden klikkaukset yhdesti ja kahdesti; kuvakkeiden siirtämistoiminnallisuus) mahdollisesti aiheuttamalla hämmenystä tai odottamatonta käytöstä.
Ennen työpöytäympäristön asentamista, toimiva X-palvelimen asennus vaaditaan. Katso Xorg-artikkeli lisätietoa varten. Jotkin työpöytäympäristöt saattavat vaihtoehtoisesti tukea Waylandia , mutta valtaosa näistä on vielä koevaiheessa.
Lista työpöytäympäristöistä
Virallisesti tuetut
- Budgie — Budgie on työpöytäympäristö suunniteltu modernille käyttäjälle. Budgie on yksinkertainen ja hienostunut.
- Cinnamon — Cinnamon pyrkii tarjoamaan perinteisen käyttökokemuksen. Cinnamon on haarauma GNOME 3:sta.
- Deepin — Deepin työpöytäliittymän ja ohjelmien piirteenä on intuitiivinen ja hienostunut muotoilu.
- Enlightenment — Enlightenment ympäristö tarjoaa tehokkaan ikkunointiohjelman perustuen Enlightenment Foundation Libraries ja muihin tarpeellisiin työpöytä komponentteihin kuten tiedostoselain, työpöydän kuvakkeet ja pienoisohjelmat. Se tukee erinäisiä teemoja vaikka se pystyy myös toimimaan vanhemmissakin tietokoneissa tai sulautetuissa laitteissa.
- GNOME — GNOME työpöytäympäristö on kiehtova ja intuitiivinen työpöytä, josta löytyy molemmat moderni (GNOME) ja klassinen (GNOME Classic) istunto.
- GNOME Flashback — GNOME Flashback on istunto GNOME 3:n päälle, jota alun perin kutsuttiin GNOME fallback-asetukseksi. Työpöytä asetelma ja alla oleva teknologia on samanlainen kuin GNOME 2:ssa.
- KDE Plasma — KDE Plasma työpöytäympäristö on hyvin tuttu työympäristö. Plasma tarjoaa kaikki työkalut, joita tarvitaan modernin työpöydän tietojenkäsittelykokemukseen, joten voit olla tehokas työssäsi heti alusta alkaen.
- LXDE — Lightweight X11 Desktop Environment on nopea ja energiatehokas työpöytäympäristö. Sen mukana tulee moderni käyttöliittymä, kielituki monille kielille, standardit näppäinoikotiet ja muita ominaisuuksia kuten välisivutettu tiedostoselain. Keskeisesti suunniteltu hyvin kevyeksi, LXDE pyrkii olemaan vähemmän suoritinta ja muistia syövä kuin muut ympäristöt.
- https://lxde.org/ || GTK 2: lxde, GTK 3: lxde-gtk3
- LXQt — LXQt on Qt porttaus ja tuleva versio LXDE:stä. Se on kahden projektin, LXDE-Qt ja Razor-qt projektien, tuote: kevyt, modulaarinen, supernopea ja käyttäjäystävällinen työpöytäympäristö.
- MATE — MATE tarjoaa intuitiivisen ja miellyttävän työpöydän Linux käyttäjille. MATE sai alkunsa haarautumana GNOME 2:sta, mutta käyttää nykyään GTK 3 pohjana.
- Sugar — Sugar Learning Platform on tietokoneympäristö, joka koostuu eri lapsille suunnatuista toiminnoista, jotka auttavat oppimaan hyvin toiminnallisesti ja vuorovaikutteisesti. Sugar on ydin komponenttina maailmanlaajuisessa projektissa joka tarjoaa jokaiselle lapselle mahdollisuuden tasokkaaseen oppimiseen — sitä käyttää noin miljoona lasta maailmanlaajuisesti 25 eri kielellä yli 40:ssä maassa. Sugar tarjoaa tavan auttaa ihmisiä saavuttamaan paremmat mahdollisuudet elämälle tasokkaan opetuksen kautta joka monelta uupuu vielä tänä päivänä.
- UKUI — UKUI on kevyt Linux työpöytäympäristö, joka perustuu GTK:hon ja Qt:hen. UKUI on oletus työpöytäympäristö Ubuntu Kylin:issä.
- Xfce — Xfce on osana perinteistä UNIX philosophy modularisuutta ja uudelleen käytettävyyttä. Se koostuu useista komponenteista jotka mahdollistavat täyden toiminnallisuuden joka on odotettavissa modernista työpöytäympäristöstä ja silti pysyen melko kevyenä. Kaikki komponentit on pakattu erikseen ja voit valita näistä itsellesi sopivimmat luodaksesi optimaalisen yksilöllisen työympäristön.
Epävirallisesti tuettu
- EDE — "Equinox Desktop Environment" on työpöytäympäristö suunniteltu yksinkertaiseksi, erittäin kevyeksi ja nopeaksi.
- https://edeproject.org/ || edeAUR
- Liri — Liri on työpöytäympäristö modernilla suunnitelulla ja ominaisuuksilla. Liri on yhdistelmä Hawaii, Papyros ja Liri Project. Erittäin kokeellinen.
- Lumina — Lumina on kevyt työpöytäympäristö kirjoitettu Qt 5:llä FreeBSD:lle joka käyttää Fluxboxia ikkunointiin.
- Moksha — Haarauma Enlightenment:ista, joka on tällä hetkellä käytössä oletukselta työpöytäympäristönä Ubuntuun perustuvassa Bodhi Linuxissa.
- Pantheon — Pantheon on oletus työpöytäympäristö alun perin luotu elementary OS-jakeluun. Se on kirjoitettu puhtaalta pöydältä käyttäen Valaa ja GTK3 toolkittiä. Käytettävyydeltä ja näyttävyydeltään työpöydällä on joitain samanlaisuuksia GNOME Shell ja macOS:än kanssa.
- Phosh — Phosh on Wayland käyttöympäristö perustuen GNOME:en, käytännöllinen mobiililaitteissa.
- theShell — theShell on työpöytäympäristö joka yrittää olla niin läpinäkyvä kuin mahdollista. Se käyttää Qt 5:sta sen pienoisohjelma-työkalurivinä ja KWin:ä sen ikkunointiohjelmana.
- Trinity — Trinity Desktop Environment (TDE) projekti on tietokone työpöytäympäristö Unix tyyppisille käyttöjärjestelmille ensisijaisena tavoitteena pitää kokonaisuudessa KDE 3.5 tyyli.
- https://www.trinitydesktop.org/ || Katso Trinity
Mukautetut ympäristöt
Työpöytäympäristöt on helppo tapa asentaa kokonainen graafinen ympäristö. Käyttäjät ovat kumminkin vapaita rakentamaan ja mukauttamaan heidän oman graafisen ympäristön haluamallaan tavalla, jos mikään saatavilla oleva suosittu työpöytäympäristö ei tapaa heidän vaatimuksia. Usein mukautetun ympäristön rakentamiseen sisältyy sopiva ikkunointiohjelma, tehtäväpalkki ja useita sovelluksia tai ohjelmia (minimaalinen valikoima yleensä sisältää terminaaliemulaattorin, tiedostoselaimen, sekä tekstieditorin).
Muut työpöytäympäristön tarjoamat komponentit ovat:
- Sovellusten käynnistämiä: List of applications#Application launchers
- Äänenvoimakkuuden säätäminen: List of applications#Volume control
- Leikepöydän hallinta: Clipboard manager
- Työpöytä latoja: Xorg#Composite
- Työpöydän taustakuvan asetus sekä kuvakkeet: List of applications#Wallpaper setters sekä Openbox#Desktop icons and wallpapers
- Näytön hallinta: Display manager#List of display managers
- Näytön virransäästö-asetukset: Display Power Management Signaling
- Uloskirjautumis-dialogi: Oblogout
- Liittämistyökalut: List of applications#Mount tools
- Ilmoitus taustaprosessi: Desktop notifications
- Polkit todentaminen: Polkit#Authentication agents
- Näytön lukitsimia: List of applications#Screen lockers
- Oletusohjelmat: XDG MIME Applications#mimeapps.list
Muiden ikkunointijärjestelmien käyttö
Jos työpöytäympäristölle on artikkeli, paina linkkiä Use a different window manager, muussa tapauksessa hae tietoa viralliselta sivustolta.
- Budgie#Use a different window manager
- Cinnamon#Use a different window manager
- GNOME#Use a different window manager
- KDE#Use a different window manager
- LXDE#Use a different window manager
- LXQt#Use a different window manager
- MATE#Use a different window manager
- theShell#Use a different window manager
- Xfce#Use a different window manager