7. Lisää jakeluja ja työpöytiä

Tämä tehtävä ei tule samaan työselostukseen, vaan tästä tehdään oma lyhyt diasarja.

Jakeluversiot

Jakelu (distribution, distro) on Linux-ytimen (kernel) ympärille rakennettu ohjelmakokoelma, josta koostuu käyttöjärjestelmä. Jakelulla on yleensä oma pakettienhallintajärjestelmä, joka helpottaa ohjelmien asentamista.

Kaukaisessa muinaisuudessa 90-luvun alussa Linux-käyttäjä käänsi itse lähdekoodista konekielelle Linus Torvaldsin luoman kernelin ja sen päälle GNU-projektin kehittämiä apuohjelmia. sovellusohjelmat. Melko pian syntyi kehittäjäyhteisojä, jotka julkaisivat valmiiksi valikoituja ja käännettyjä ohjelmakokoelmia, jotka oli helppo asentaa asennuslevyltä. Nykyään voit ladata verkosta yli 600 erilaista jakelua. Jotkin ovat yleiskäyttöisiä ja tavalliselle käyttäjälle suunnattuja, toiset on suunniteltu johonkin kapea-alaiseen erityistehtävään. Monet jakelut ovat johdannaisia toisista.

Lue: Minkä jakelun valitsisin? sekä Jakeluesittely.

Käyttöliittymän työnjako

X Window System tarjoaa ohjelmille laitteiden hallinnan. Se auttaa toisia ohjelmia piirtämään ikkunat sisältöineen näytölle. Joskus lähitulevaisuudessa Wayland tulee korvaamaan X:n useimmissa jakeluissa.

Ikkunointiohjelma (window manager, WM) piirtää ikkunan kehykset ja hallitsee ikkunoiden asettelua.

Kun ikkunointiohjelman lisäksi niputetaan yhteen muita ohjelmia, joilla hallitaan käyttöympäristöä, saadaan työpöytäympäristo (desktop environment, DE). Linux-maailman yleisimmät työpöytäympäristöt ovat KDE, GNOME, Unity, Xfce ja LXDE.

Käyttäjä voi myös jättää työpöytäympäristön asentamatta ja koota itse ikkunointiohjelmaan haluamansa ohjelmat ja työpöytäelementit.

Graafinen käyttöliittymä toteutetaan ohjelmakirjastolla. Kirjasto sisältää apuohjelmia, jotka helpottavat sovellusohelmaa tekevän ohjelmoijan työtä. Graafisen käyttöliittymän toteuttamiseen Linuxissa eniten käytetyt kirjastot ovat GTK, jota käyttävät esimerkiksi Gnome ja Xfce, sekä Qt, jota käytetään KDE-työpöytäympäristössä.

Levykuvan kirjoittaminen

Levykuvia voisi kirjoittaa muistitikulle myös komentoriviltä, mutta käytetään nyt graafista ohjelmaa.

$ sudo apt-get install gnome-disk-utility

Liitä muistitikku porttiin ja käynnistä levysovellus tavallisena käyttäjänä:
$ gnome-disks

Varmista ennen levykuvan kirjoittamista, että valittu levyasema on varmasti USB HDD. Jos kirjoitat vahingossa kiintolevylle, järjestelmäsi on käyttökelvoton. (Tosin kaiken voi aina asentaa uudelleen, mutta olikos sinulla varmuuskopiot kaikista osioista?)



Tehtävä

Lataa ja asenna tikulle jokin seuraavista Live-levykuvista. Valitse erilainen jakelu ja työpöytä kuin vieruskaverilla, jotta jokaista päästään kokeilemaan. Jokainen siis kirjoittaa tikulle yhden levykuvan mutta kokeilee useita. Jakeluja ei ole tarkoitus asentaa kiintolevylle, vaan vain kokeillaan livetikulta.

Valitse sitten yksi jakelu ja siitä yksi työpöytä tai pelkkä ikkunointiohjelma, jonka esittelet diasarjana. Käytä omia kuvakaappauksia!

distro DE WM lataussivu
Fedora KDE Plasma KWin https://spins.fedoraproject.org/fi/kde/
Mint Mate Marco https://www.linuxmint.com/download.php
Mint Cinnamon Muffin https://www.linuxmint.com/download.php
Ubuntu GNOME3 Mutter https://ubuntu.com/download/desktop
OpenSUSE GNOME3 Mutter https://software.opensuse.org/distributions/leap
Bunsenlabs - Openbox https://www.bunsenlabs.org/installation.html
ArchLabs - Openbox https://archlabslinux.com/get-archlabs-2/
MX Linux Xfce Xfwm http://ftp.acc.umu.se/mirror/mxlinux.org/isos/MX/Final/MX-18.3_x64.iso