LINUXIIN HELPOSTI

Opas Linux Mint -järjestelmään turvallisesti

Aatu Outinen





















Linuxiin helposti - Opas Linux Mint -järjestelmään turvallisesti


Tämä teos on lisensoitu Creative Commons Nimeä-JaaSamoin 4.0 Kansainvälinen -lisenssillä (CC BY-SA). En kuitenkaan suutu, jos nimeni jää mainitsematta jossain missä pitäisi, kunhan oppaan sisältämän aineiston avoimuus säilyy.


Versio: 2023-11-11

Oppaan ensimmäinen versio on julkaistu 31.12.2016.

Oppaan tämä versio on julkaistu verkossa 11.11.2023 osoitteessa

http://linuxmint.arkku.net/

Osa artikkeleista ovat vielä keskeneräisiä


Oppaan kirjoittaja ja julkaisija: Aatu Outinen (aatuman(at)gmail.com)

Muita kirjoittajia: Jere Sumell (jere.sumell(at)iki.fi)

Kansikuva: Eero Oinonen


Sisällysluettelo

1 JOHDANTO 11

2 KÄYTTÖJÄRJESTELMISTÄ 12

2.1 Mikä on Linux? 12

2.2 Historiaa ja muuta triviatietoa 13

2.2.1 UNIX ja 1970 -luku 13

2.2.2 Linus Torvalds 13

2.2.3 Käyttöjärjestelmä ja Linux 14

2.2.4 Linux vs Windows 16

2.3 Erilaiset Linux-käyttöjärjestelmät 18

2.3.1 Debian 19

2.3.2 Ubuntu 20

2.3.3 Linux Mint 22

2.3.4 LMDE 23

2.3.5 Rullaava vs vakaa päivityssykli 23

2.3.6 Työpöytäympäristöt 24

3 ASENNUS JA KÄYTTÖÖNOTTO 25

3.1 Asennusmedia 25

3.1.1 Asennusmedian valinta ja lataus 26

3.1.2 Asennusmedian teko USB-tikkuun 27

3.1.3 Asennusmedian teko DVD:lle 30

3.1.4 USB-asennusmedian käynnistys 31

3.2 Linuxin asennusohjelma 33

3.3 Asennuksen jälkeen 37

3.3.1 Päivityshallinta kuntoon 37

3.3.2 Kielten asennus 39

3.3.3 Lisäajurit 41

3.3.4 SSD-levyn käytön rajoitus 42

3.3.5 Lepotilan käytöstä poistaminen 44

4 LINUXIN KÄYTTÖ 46

4.1 Linux Mint aloittelijan pikaopas 46

4.2 Komentorivin perusteet 48

4.2.1 Tiedostojärjestelmän komennot 50

4.2.2 Pakettienhallinnan komennot 53

4.2.3 Sekalaisia komentoja 55

4.2.4 Päätepaneeli Linux Mintin tiedostoselaimeen 56

4.3 Linuxin tietoturva 56

4.3.1 Käyttöjärjestelmän päivittäminen 57

4.3.2 Virustorjunta 58

4.3.3 Palomuuri 59

4.3.4 Rootkit 60

4.3.5 Windows-ohjelmat uhkana? 60

4.4 Selaaminen internetissä 61

4.4.1 Erilaiset selaimet 61

4.4.2 Selaimien tietoturva 63

4.4.3 Selainten lisäosista 64

4.4.4 Turvallisen verkkosivun tarkistus 65

4.4.5 Mainokset, turhakkeet ja skriptit kuriin 66

4.4.6 Evästeet pois istunnon jälkeen 66

4.4.7 Anna jäljittäjille kyytiä 68

4.4.8 TOR-verkko peittää henkilöllisyyden 69

4.4.9 Flash ei toimi, mitä teen? 69

4.4.10 Tietojen tyhjennys selaimesta 71

4.5 Linux Mintin ominaisuudet 71

4.5.1 Linux Mintin työpöytäympäristöt 72

4.5.2 Ohjelmisto 75

4.5.3 Cinnamon-työpöydän käyttövinkkejä 75

4.5.4 Linux Mintin ja Ubuntun eri versioiden koodinimet 76

4.6 Asetukset 78

4.6.1 Paneelit 79

4.6.2 Äänen säätö 80

4.6.3 Näytön asetukset kuntoon käynnistyessä 82

4.6.4 Käyttöoikeuksien muutos kansioille ja tiedostoille 84

4.6.5 Käyttäjät ja ryhmät 85

4.6.6 Hiiren herkkyyden säätö 87

4.7 Internet-yhteys ja WLAN 89

4.7.1 WLAN internet-yhteys ei toimi 89

4.8 Ohjelmien hallinta 91

4.8.1 Ohjelman toimittajan pakettivarasto 92

4.8.2 Asennusohjelman valinta Ubuntu-version mukaan 93

4.8.3 TAR-paketin purku 93

4.8.4 SH-pakettien ajaminen 95

4.8.5 Makefile-asennus 96

4.8.6 Ohjelman poisto 98

4.8.7 Ohjelmalähteiden hallinta 98

4.8.8 Flatpak 99

4.8.9 Snap-paketti 100

4.9 Laitteiden asennus 101

4.9.1 Tulostimien ja skannerien ajurit 101

4.9.2 WiFi-ajurit 101

4.10 Kannettavan tietokoneen erityisohjeita 104

4.10.1 Akun virransäästö 105

4.10.2 Ylikuumenemisen esto 106

4.11 Tietokoneen ja järjestelmän tarkistus, mittaus ja ylläpito 108

4.11.1 Teknisten tietojen tarkistus 108

4.11.2 Tiedostojen siivous 111

4.11.3 Järjestelmän prosessien seuranta ja hallinta 113

4.11.4 Kiintolevyn aktiivisuuden seuranta 116

4.11.5 Kiintolevyn kunnon tarkistus 117

4.11.6 RAM-muistin kunnon testaus 120

4.12 Salaus 121

4.12.1 Salatun kotihakemiston käyttöönotto 121

4.12.2 Salaus EncFS:n avulla 123

4.13 Kernel 127

4.13.1 Kernelin tuki 128

4.13.2 Kernelin vaihto 128

4.13.3 Vanhojen kernelien poisto 131

4.14 Ikkunointijärjestelmät 132

4.14.1 Xorg ja X11 132

4.14.2 Wayland 133

5 OHJELMAT 134

5.1 Sekalaiset ohjelmat 135

5.1.1 less 135

5.1.2 SSHFS 136

5.1.3 Irssi 137

5.1.4 VirtualBox 138

5.1.5 Wine 143

5.1.6 PlayOnLinux 144

5.2 Tiedostojen hallinta 146

5.2.1 Dropbox 146

5.2.2 MEGAsync 146

5.3 Kommunikointi ja internet 147

5.3.1 Skype 147

5.3.2 Telegram 147

5.3.3 Signal 149

5.3.4 Firefox 150

5.4 Kuva, ääni ja video 151

5.4.1 GIMP 151

5.4.2 Kuvakaappaus 153

5.4.3 Kodi 154

5.4.4 Blu-Ray-levyjen toisto 155

5.4.5 Youtube-dl 157

5.4.6 Yle-dl 159

6 ONGELMATILANTEET 161

6.1 Ensiapu 161

6.2 Komentoa tai tiedostoa ei löydy 162

6.3 Kirjautumisen jälkeen ruutu mustana 163

6.4 Tietokone käynnistyy hitaasti 163

6.5 Ohjelma ei päivity 164

6.6 Steam ei käynnisty 164

6.7 Automaattiseen kirjautumiseen liittyvät ongelmat 166

6.7.1 Avainnipun kyselyn poisto 166

6.7.2 Google Chrome tai Chromium tökkii 167

6.8 Päivitys tai ohjelmien asennus ei onnistu 168

6.9 Apua muualta 169

7 ERITYISOHJEET, KÄYTTÖJÄRJESTELMÄ 170

7.1 Kotiosion luonti 170

7.2 Windowsin kiintolevyä ei voi liittää 175

7.3 GRUB oppaat 177

7.3.1 Linuxin asennus kaatuu GRUB-virheeseen 178

7.3.2 Boot Repair 179

7.3.3 GRUBin käyttöönotto 180

7.3.4 GRUB hallinta ulkoisesta lähteestä 181

7.3.5 Osion lisääminen GRUBiin manuaalisesti (Windows) 183

7.4 Cinnamon-työpöytä on jäässä tai sekoilee 184

7.5 TTY vaihto 185

7.6 Paketin version tarkistus 185

7.7 Ajastettu valmius-, lepotila- ja sammutus 185

7.8 Tuplatiedostojen tarkistus ja poisto 186

7.9 Unmonttaus 186

7.10 Video näytönsäästäjäksi Cinnamoniin 187

7.11 Tiedostojärjestelmän valinta 188

7.12 Kirjautumishallinnan vaihto 189

7.12.1 LightDM 190

7.12.2 MDM 191

7.13 Arch Linux -ohjeet 192

7.13.1 Paketit eivät asennu tai päivity Arch Linuxissa 192

7.13.2 Antergos erityishuomiot 192

7.14 Windowsiin ja dual bootiin liittyvät ohjeet 193

7.14.1 Windows kuntoon ennen Linuxin asennusta 193

7.14.2 Dual bootin luonti 194

7.14.3 Fast startup kytkeminen pois päältä 195

7.14.4 Aikaero Windows- ja Linux-järjestelmien välillä 197

7.14.5 Jaetun kiintolevyn luonti Windowsille ja Linuxille 199

7.15 OpenVPN -yhteyden asettaminen ja käyttöönotto 202

7.15.1 Mikä on VPN? 203

7.15.2 OpenVPN -yhteyden asettaminen Cinnamon -työpöytäympäristössä 203

7.15.3 Ohje OpenVPN-yhteyden asettaminen Yhteydenhallinta-ohjelmalla 204

8 ERITYISOHJEET, ULKOISET OHJELMAT 207

8.1 Java selaimessa 207

8.2 Google Drive Linuxilla 207

8.3 VirtualBox - Kernel driver not installed (rc=-1908) 209

9 USEIN KYSYTYT KYSYMYKSET 210

10 LÄHTEET 219

11 LIITE 221

11.1 Liite 1. Taulukkotiedosto 221

11.2 Liite 2. Poistetut artikkelit 222

12 AAKKOSELLINEN HAKEMISTO 223



1JOHDANTO

Kirjoittaja on sähkötekniikan insinööri ja tietokoneella datailu on ollut lähinnä sivuharrastus. Itseopiskelun myötä Linux alkoi kiinnostamaan ja Windows 10:n julkaisun jälkeen tuli syrjähyppy käyttöjärjestelmästä toiseen. Uusia asioita kohdattaessa on tapana tehdä muistiinpanoja ja varsinkin Linuxia käytettäessä sitä tuli paljon. Kuinka järjestelmiä tai ohjelmia asennetaan, millä komennolla tarkistetaan teknisiä tietoja ja niin edelleen. Ohjeesta muodostui laaja kokonaisuus, jota käytin enimmäkseen omaa käyttöäni varten. Kommenttien myötä ajattelin, että tästä voisi olla hyötyä muillekin, jotka ovat kiinnostuneet käyttämään tätä järjestelmää. Joten ajatuksesta toteutukseen, olet lukemassa tätä kyseistä opasta!

Linux Mint oli helppo valinta, ja monia muita jakeluja kokeiltaessa olen päätynyt siihen takaisin, vaikka maailmalla kehitellään paljon muitakin erinomaisia jakeluita. Lisäksi Mint on ollut distrowatch.com-sivuston mukaan suosituin Linux-käyttöjärjestelmä, joten on helpompaa tyrkyttää tuhansien jakelujen joukosta mieluiten monille tuttua Linux Minttiä. Silti Linux-käyttöjärjestelmät varustetut PC:t ovat Suomen kodeissa harvassa Windowsiin nähden, joten suomenkielistä tukea tarvitaan jatkuvasti.

Opasta lähes kaikille merkittäville jakeluille on yhdelle harrastajalle liian iso homma, joten opas keskittyy tähän yhteen käyttöjärjestelmään ja pääsääntöinen työpöytä on Cinnamon. Opasta voi soveltaa ainakin osittain muihinkin Ubuntu-pohjaisiin distroihin, sillä Linux Mint on yksi niistä. Lisäksi monet Ubuntulle tarkoitetut ohjeet ovat hyödyllisiä myös Linux Mintissä. Ohjeen luonti aloitettiin 2015, jolloin Linux Mintin tuorein versio oli silloin 17.2. Ohjetta päivitetään edelleen, uudessa kelpaamattomat vanhat ohjeet laitetaan erilleen tai poistetaan ja pyrin soveltamaan ohjeita uusimpaa versiota varten. Ohje sisältää paljon raakileita, joten virheitä tai tärkeää puuttuvaa tietoa on varmasti enkä ota vastuuta vahingoista, jotka nämä neuvot voivat aiheuttaa. Löydät tämän oppaan uusimman versiosta osoitteesta http://linuxmint.arkku.net ja oppaasta voi antaa palautetta osoitteeseen https://goo.gl/forms/Pp7QYPcR80IG3bYr2 tai sähköpostiin: aatuman(at)gmail.com.

2KÄYTTÖJÄRJESTELMISTÄ

2.1Mikä on Linux?

Arkikielessä Linuxilla tai ”Linux-käyttöjärjestelmällä” tarkoitetaan Windowsin tai Mac OS:n tavoin käyttöjärjestelmää, jossa käytetään Linux-ydintä eli kerneliä, jonka kehityksen aloitti suomalainen Linus Torvalds vuonna 1991. Tämän tarkoituksena oli saada muun muassa opiskelijoille edullinen vaihtoehto avoimella lähdekoodilla silloin, kun Unix-käyttöjärjestelmä oli vielä voimissaan. Linus on edelleen ytimen kehitystyössä ja sen kehitystyötä rahoittaa Linux Foundation -säätiö.

Itse Linux-ytimeen pohjautuvia käyttöjärjestelmiä, eli jakeluita (englanniksi distribution, eli distro), on käsittämätön määrä. Nykyään Linux-käyttöjärjestelmät ovat yhtenä ryhmänä yksi maailman suosituimmista käyttöjärjestelmistä. Palvelinsektoreilla Debian-nimistä käyttöjärjestelmää käytetään paljon ja tavallisilla kuluttajilla Android on suosituin, vaikkei kovin moni edes aavista, että heillä on taskussaan Linux. Normaalissa työpöytäkäytössä Windows on kuitenkin suosioltaan ylivoimainen.

Linuxista käytetään myös nimitystä GNU/Linux. GNU-etuliitteellä halutaan antaa tunnustusta Free Software Foundationin GNU-projektille ja muistutetaan sen arvomaailmasta, missä tärkeää ei ole onko ohjelmisto ilmainen, vaan se, että se on vapaa. Ohjelmat kootaan monesta muistakin lähteistä, joten projektin nimi voisi olla hyvinkin vaikka X.org/MATE/Mozilla/JustinBieber/GNU/Linux. GNU pidetään erikoisasemassa, koska sillä oli aikoinaan merkittävä rooli tarvittavien palojen kokoamiseen ja puuttuvien osien luomiseen.

2.2Historiaa ja muuta triviatietoa

2.2.1UNIX ja 1970 -luku

1970-luvulla tietokoneiden ei vielä olleen kovinkaan yleisiä poislukien yliopistot, kirjastot, pankit ja sairaalat, amerikkalaisen Bell Laboratories -puhelinyhtiön laboratoriossa kyseisen puhelinyhtiön tutkimusinsinöörit kehittävät ohjelmointikielen C, jotta käyttöjärjestelmän ohjelmointi olisi mahdollista. UNIX syntyi.

UNIX oli kuitenkin mittavan kallis moniajojärjestelmä, jota isot organisaatiot käytti (yliopistot, sairaalat, pankit ja kirjastot lähinnä), jossa asiakaskoneet ottavat päätteeltä yhteyttä keskuskoneella pyörivään järjestelmään.

Kirjoittanut Jere Sumell

2.2.2Linus Torvalds

1980-luvulla Helsingin Yliopistossa opiskeli tietojenkäsittelytiedettä opiskelija nimeltä Linus Torvalds. Tarina kertoo, että Linus osti sen aikaisen tehokkaan PC-mikrotietokoneen osamaksulla (80386 -arkkitehtuuri), jonka lopulta hänen seuraajansa ja tukiryhmänsä maksoivat. Linux -käyttöjärjestelmä oli Linus Torvaldsin tohtoriopinnäytetyötutkielman aihe, ja väitöstilaisuus, joka lienee virallinen Linuxin julkaisupäivämäärä, järjestettiin Helsingin yliopistossa 1990. Myöhemmin Linus on ristitty Helsingin yliopiston kunniatohtoriksi.

Linus Torvalds on toiminut Helsingin Yliopiston luennoitsijana, ja opintojensa jälkeen hän on tehnyt mittavan ja pitkän työuran Yhdysvalloissa Kalifornian Piilaaksossa. Linus Torvalds teki merkittävän työuran Transmeta -nimisen yrityksen palveluksessa ollen ainut suomalainen, joka yrityksessä työskenteli. Linux -käyttöjärjestelmän lisäksi toinen merkittävä Linuksen kehitystyöprojekti on Git -versionhallintatyökalu, jolle verkon Github -verkkokäyttöliittymä pohjautuu. Microsoft on myöhemmin ostanut Github -versiohallinta -verkkopalvelun joillain miljardeilla dollareilla.

Helsingin yliopisto ylläpitää yhä vuonna 2020 kunniatohtorinsa informatiivista kotisivua Helsingin Yliopiston palvelimella. Linuksen henkilökohtainen entisellä opinahjonsa palvelimella sijaitseva sivu on 1990-luvun puolivälin teknologiaa vielä vuonna 2020, eikä sivusto skaalaudu mobiilisti näyttöpäätteen näytön koon mukaan, eli se ei ole responsiivinen. Linus Torvaldsin Helsingin Yliopiston palvelimella sijaitseva informatiivinen kotisivu sijaitsee osoitteessa https://www.cs.helsinki.fi/u/torvalds/

Tarina Linux-logona tunnettuun pingviinihahmoon (Tux) juontaa tarinan mukaan juurensa siitä, että Linusta olisi purrut lapsena pingviini eläintarhassa, ja sillä olisi ollut jotain vaikutusta juuri pingviinin valikoitumiseen Linux-symboliksi.

Linus Torvalds on kiistatta Suomen historian merkittävin tietojenkäsittelytieteilijä.

Kirjoittanut Jere Sumell

2.2.3Käyttöjärjestelmä ja Linux

Käyttöjärjestelmä on yksi akateemisen tietojenkäsittelyn tutkimusalueita. Käyttöjärjestelmä toimii rajapintana laitteiston raudan (hardware, esim. suoritin, välimuisti, näytönohjain) ja laitteen (esimerkiksi verkkoreititin, matkapuhelin tai televisio) välillä. Käyttöjärjestelmä on tietokone- ohjelmisto, joka suorittaa kaikki perusoperaatiot, kuten tiedostohallinnan, muistin hallinnan, prosessien hallinnan, syötteen ja tulosteen käsittelyn ja oheislaitteiden kontrollin kuten verkkolaitteiden, levyasemien, tai vaikkapa näyttöpäätteen kontrolloinnin.

1970-luvulla kehitetty UNIX on moniajojärjestelmä, ja 1990 Linuxin julkaisuhetkenä vallitseva standardi kotikäyttöön suunnitelluissa PC-mikrotietokoneissa ja niiden käyttöjärjestelmissä oli se, että ne eivät olleet moniajojärjestelmiä. (Esimerkiksi Microsoftin Disk Operating System, DOS- tai Windows -järjestelmät) Moniajojärjestelmässä järjestelmä prosessoi kahta tai useampaa tehtävää samanaikaisesti simultaanisesti siten, että jo aiemmin aloitetun prosessin suoritus ei keskeydy, mikäli käyttäjä tai kone pistää ajoon toisen prosessin aiemman ollen jo ajossa.

Linux on PC-tietokoneelle hyvin soveltuva edullinen moniajojärjestelmä, joka on UNIX-klooni. Sen vahvuuksia ovat avoimuus ja edullisuus, mutta erityisesti Linuxin alkutaipaleella piti olla lähempänä tietokoneinsinööriä kuin peruskäyttäjää, jotta järjestelmää kykeni käyttämään siihen, mitä tietokoneella halusi tehdä. Lisäksi 1990-luvun alkupuolella verkkoyhteydet eivät olleet vielä mikro-PC-kotikäyttäjien ulottuvilla siinä määrin, eivätkä millään muotoa nopeita, että järjestelmästä olisi voinut tavallinen kotikäyttäjä saavuttaa juurikaan merkittävää hyötyä itselleen. On syytä huomioida myös vertailun vuoksi, että esimerkiksi World Wide Web näki syntymähetken "vasta" vuonna 1995, jonka jälkeen Internetin käyttämisen suosio vasta lähti kasvutrendiin tavallisten kotimikrotietokoneharrastajien keskuudessa.

Linuxin avoin kehitysyhteisön aktiivisuus on johtanut siihen, että se on pitkään ollut jo vuonna 2020 tavallisten kotimikrotietokoneiden peruskäyttäjien hallittavissa sen suurempia päänvaivoja tavallisesti.

Vuonna 2020 Linux on maailman käytetyin käyttöjärjestelmä, esimerkiksi Googlen Android -käyttöjärjestelmä, jota puhelinvalmistajat käyttävät valmistamissaan älypuhelimissa, on kehitetty Linux-ytimen ympärille. Samaten nykyiset älytelevisiot, esimerkiksi LG:n televisioissaan käyttämä WebOS käyttöjärjestelmä on myös Linux-ytimen ympärille rakennettu ja kehitetty.

Mitä tulee vielä matkapuhelimiin, yhdysvaltalainen Linux-nörttien perustama Start-Up -Yritys on alkanut 2018 lähtien valmistaa Librem 5 -älypuhelinta, joka lupaa käyttäjilleen yksityisyyden suojaa ja turvallisuutta. Yhtiöllä ei kuitenkaan ole liiketoimintasuunnitelmassa laajentaa ainakaan Eurooppaan kivijalkamyymälöiden jälleenmyyntivalikoimiin puhelintaan, vaan sen saa ainoastaan tilattua puhelinvalmistajan omasta verkkokaupasta, jonka juridinen toimipaikka sijaitsee Yhdysvaltain Piilaaksossa.

Kirjoittanut Jere Sumell

2.2.4Linux vs Windows

PC-käyttöjärjestelmä

Linux-käyttöjärjestelmä

Windows

Valmistaja

Useita kehittäjiä

Microsoft

Big Boss

Linus Torvalds

Bill Gates

Hinta

Valtaosa jakeluista ilmaisia, joissa ei yleensä edes maksullisia lisäkkeitä mukana. Kehittäjät saavat palkkionsa mm. sponsoreista ja lahjoituksista.

Uusi lisenssi noin 120€, sitoutuu laitteeseen. Lisäksi yrityskäyttäjiä voidaan velvoittaa toimittamaan lisenssitiedot aikajaksottain.

Jakeluvaihtoehtoja

Tuhansia

Uusi versio n. 3 vuoden välein

Työpöytäympäristö

Useita, riippuu jakelusta. Esimerkiksi Linux Mintillä on käytettävissä 4 erilaista.

Yksi työpöytä, jollei asenna ulkoista työpöytäohjelmistoa.

Riippumattomuus

Avoin lähdekoodi, eli käyttäjät eivät ole riippuvaisia yhdestä ohjelmatoimittajasta.

Suljettu lähdekoodi, eli käyttäjät riippuvaisia Microsoftista. Esimerkiksi asetusten säätöön voi olla käyttäjällä vähän vaikutusvaltaa.

Tuki

Ei taattua tukea esimerkiksi huoltoliikkeissä, mutta verkossa löytyy paljon ohjeita englanniksi, joitakin myös suomeksi.

Järjestelmä usein mukana uusissa tietokoneissa, jolloin ongelmat voivat olla selvitettävissä mm. myymälän, huoltoliikkeiden, laitevalmistajien tai Microsoftin tuen kautta.

Ohjelmien asennus- ja päivitysmetodi

Useimmat ohjelmat käyttävät pakettienhallintaa, joka hakee uusimman version verkosta. Mahdollista päivittää kaikki ohjelmat kerrallaan.

Kertasuoritus, useimmiten ohjelma päivitettävä erikseen. Windows Store -ohjelmat päivittyvät itsestään, mutta niiden suosio on vähäinen.

Uudelleenkäynnistyksen tarve

Vähäinen

Merkittävä

Järjestelmätiedostojen kertyminen

Ei kerry, usein kone pysyy vakaana pakettienhallinnan ansiosta.

Ohjelmat jättävät rekisteriin "haamujälkiä", jotka saattavat hidastaa ja sekoittaa koneen toimintaa pitkässä juoksussa.

Suorituskyky

Useat jakelut ovat kokonaisuudessaan nopeampia.

Useimmiten hitaampi. Taustalla olevat automaattipäivitykset voivat hidastaa merkittävästi.

Tietoturva

Haittaohjelmat eivät yleensä vaivaa, mutta ei täysin immuuni. Mahdolliset tietoturva-aukot paikataan nopeasti päivityksillä, eikä erillistä tietoturvaohjelmaa yleensä ole tarvetta käyttää.

Useimmat haittaohjelmat yhteensopivia, joiden vuoksi tietoturvaohjelmien käyttö on suositeltavaa. Microsoft toimittaa Windows-päivityksiä yleensä kuukausittain.

Pelituki

Valve tukee Steam-pelipalvelua Linuxillakin. Laaja pelituki, mutta vain vähän kaupallisesti merkittäviä tuettavia PC-pelejä.

Laajin pelituki PC:llä.

Grafiikkatuki

Nvidia julkaisee suljettuja ajureita. AMD on siirtynyt käyttämään avoimen lähdekoodin ajureita.

Tärkeä pelikäyttöjärjestelmä, johon Nvidia ja AMD käyttävät resursseja ajurien kehittämiseen. Microsoftin DirectX-rajapinta natiivisti käytössä.

Ammattilaisohjelmat

Monien alojen avoimen ja suljettujen lähdekoodin ohjelmistot ammattilaistasoa, mutta saatavuus vaihtelee. Vakauden ansiosta soveltuu myös kriittisiin sovelluksiin.

Monia vapaita ohjelmistoja, tosin ei kaikkia. Suljettujen ohjelmistojen saatavuus runsas ja useille toimialoille.

Ajurien tarve

Hyvin suuri valikoima ajureita vanhemmillekin koneille. Kaikki avoimen lähdekoodin ajurit ovat yleensä automaattisesti käytössä. Uusimpien laitteiden toiminta riippuu paljon valmistajan suhtautumista vapaisiin ohjelmistoihin, esim. Intelin tuotteet ovat hyvin tuettuja.

”Kaikki" tukevat Windowsia, mutta ajurit pitää usein asentaa erikseen. Uudemmissa Windowsissa ajurit voivat olla saatavilla järjestelmän mukana tai Windows Updatesta, mutta kaikki vanhat laitteet eivät tue uutta Windowsia.








2.3Erilaiset Linux-käyttöjärjestelmät

Seuraavassa taulukossa esitetään erilaisia Linux-käyttöjärjestelmiä erilaisiin tarkoituksiin (suuntaa antavasti).

Tarkoitus

Sopiva distro

Lisätietoja

Tavallisille ja uudehkoille tietokoneille

Linux Mint

”Kaikki kerralla”, sopii Windowsiin tottuneille

Zorin OS

Ulkoasu muistuttaa Windowsia

OpenSUSE

Suosittu yrityksissä

Antergos, Manjaro

Perustuu Arch Linuxiin

Fedora

Vapaiden ohjelmistojen nopea käyttöönotto

Vanhoille tietokoneille tai jos halutaan paljon suorituskykyä

Ubuntu MATE

Tietokoneliikkeiden suosikkivalinta

Xubuntu

Xfce-työpöytä

Elementary OS

OSX:n näköinen työpöytä

Sparky Linux

Perustuu Debianin testijakeluihin

Lubuntu

Perustuu Ubuntuun

Bodhi Linux

Yksi kevyimmistä, perustuu Ubuntuun

Pelaaminen ja olohuonekäyttö

SteamOS

Sisältää Steam-ohjelman, perustuu Debianiin

Fedora Games

Useita pelejä valmiiksi asennettuna

Kosketusnäytöille sopiva

OpenSUSE GNOME (?)


Ubuntu GNOME (?)


Ubuntu (?)

Raskas Unity-työpöytä

Fedora (?)


Palvelinkäyttö

Debian


Opetuslaitokset

Red Hat


SUSE Linux


Tietoturvaan erikoistuneet

Tails

Ideana on anonymisoida käyttäjän toimet. Käynnistyy levyn tai USB-tikun kautta

Kali Linux

Sisältää paljon tietoturvaan ja sen testaamiseen liittyviä ohjelmia

Täysin muokattavissa

Arch Linux, Gentoo

Kaiken joutuu säätämään itse

Älypuhelin ja tabletit

Android

Useita muunnelmia

Sailfish

Jolla-puhelimissa

Ubuntu Touch

Tuotanto keskeytetty

Tizen

Kehittäjina Samsung ja Intel

Firefox OS

Tuotanto keskeytetty



2.3.1Debian

Debian GNU/Linux on yksi vanhimmista Linux-jakeluista, ja sitä kehittää yli tuhannesta vapaaehtoisesta koostuva Debian-yhteisö. Debianin perusajatuksia ovat avoimuus ja luotettavuus, ja erityisesti teknisen vakautensa vuoksi sitä on hyödynnetty monen muun jakeluversion pohjana. Debianilla lienee myös jakeluista laajin pakettivalikoima ja prosessorituki.

Debianin kehittäminen aloitettiin vuonna 1993 Ian Murdockin aloitteesta. Nimi Debian on yhdistelmä Murdockin ja hänen vaimonsa etunimistä (Debra & Ian), ja siihen liittyvä määrite GNU/Linux tahtoo muistuttaa, että vaikka käyttöjärjestelmän ytimenä on Linux, sen tarvitsemat työkalut on luotu GNU-hankkeessa (sama pätee itse asiassa kaikkiin Linux-jakeluversioihin, mutta yleensä GNU:n merkitystä ei korosteta).

Debian perustuu täysin vapaisiin ohjelmistoihin, joiden on vastattava Debianin vapaiden ohjelmistojen ohjeiston linjauksia. Varsinaisen jakelun (main) täydennykseksi Debian kuitenkin tarjoaa erillisissä osastoissa myös käyttöoikeuksiltaan rajoitetumpia ohjelmistopaketteja. Debiania kehitetään samanaikaisesti useammalle mikroprosessoriarkkitehtuurille kuin mitään muuta Linux-jakeluversiota, viime vuosina (2014) virallisesti kymmenkuntaa erilaista laitteistoympäristöä. Debian 4.0:n myötä myös graafinen asennus on mahdollinen.

Suuri pakettivalikoima on Debianin vahvimpia puolia: tarjolla on yli 29 000 ohjelmistopakettia (6–8 dvd-levyä). Useimmat käyttäjät tarvitsevat tosin vain pientä osaa paketeista ja järkevintä on yleensä hankkia joko pelkkä asennuksen käynnistysmedia, sopiva yhden DVD:n pakettivalikoima tai vastaava muistitikulle tarkoitettu kokonaisuus. Asennuksen käynnistämiseen tarvitaan vain pieni käynnistysmedia: CD, levyke tai USB-muisti, ja paketit jotka eivät löydy asennusmedialta (sekä turvapäivitykset medialta löytyviin) haetaan verkosta. Suuren pakettimäärän hallitsemiseksi on kehitetty Apt-työkalu (Advanced Package Tool), jolla Debian-paketteja voi tarpeen mukaan ladata, päivittää tai poistaa riippuvuuksineen.

Kun on tarpeen ladata ohjelma pakettienhallinnan sijaan kotisivuilta, tavallinen käyttäjä saattaa huomata, että on tarpeen ladata debian-paketti (.deb). On olemassa myös RPM-pakettienhallintajärjestelmä, mutta sitä käyttävät Debianin sijaan eri Linux-distrot, muun muassa RedHat, CentOS, Fedora ja SUSE.

2.3.2Ubuntu

Ubuntu on Debian GNU/Linux -pohjainen jakelu, jonka kehitys painottuu etupäässä työpöytäkäytön yksinkertaistamiseen. Se on tällä hetkellä varsinkin aloittelevien käyttäjien keskuudessa selkeästi suosituin Linux-jakelu. Ubuntu on bantunkielinen sana joka voidaan suomentaa "ihmiseltä ihmiselle" (vrt. Ubuntu-ideologia).

Ubuntun perustajana on eteläafrikkalainen monimiljonääri ja avaruusturisti Mark Shuttleworth, jonka omistamassa Canonical-yrityksessä tehdään Ubuntun pääkehitys. Ubuntua kehitetään kuitenkin normaalien avoimen lähdekoodin periaatteiden mukaisesti, ja esimerkiksi suunnitteluun, toteuttamiseen, käännöksiin ja virheraportointeihin voivat kaikki osallistua. Shuttleworth on myös yrittänyt korostaa Ubuntun riippumattomuutta ja avoimuutta perustamalla 10 miljoonalla dollarilla Ubuntu-säätiön, jonka on tarkoitus varmistaa Ubuntun kehitys jatkossakin.

Perusasennuksessa asennetaan lähinnä tyypillisen työpöytäkäyttäjän tarvitsemia ohjelmia, kuten Firefox-selain, LibreOffice-toimisto-ohjelmapaketti, GIMP-kuvankäsittelyohjelma ja Shotwell-kuvanhallintaohjelma. Ohjelmavalikoimaa ei voi mukauttaa asennuksen aikana. Asennusohjelman tarjoamat mukautusmahdollisuudet on myös muuten supistettu minimiin. Edistyneempien käyttäjien on syytä huomioida, että monessa jakelussa oletuksena asennettavia kehitystyökaluja ei Ubuntussa asenneta automaattisesti, eli esimerkiksi gcc:n joutuu asentamaan itse.

Ubuntun uusimmissa versioissa työpöytäympäristönä on oletuksena Unity, joka on suunnitelty myös kosketusnäytöille. Unity on herättänyt kritiikkiäkin. Oletuksena Unity 7 lähettää kaikki Dashin hakukenttään kirjoitetut hakusanat Canonicalin palvelimelle, josta ne anonymisoinnin jälkeen lähetetään Canonicalin kumppaneille, kuten Amazonille. Canonicalin kumppanit taas käyttävät saamiaan tietoja kohdennettuun mainontaan, jota näytetään hakutuloksissa.

Uusia versioita Ubuntusta julkaistaan noin puolen vuoden välein, yleensä huhtikuussa ja lokakuussa. Ubuntun versionumerosta näkee julkaisuajankohdan, esimerkiksi 5.10 tarkoittaa vuoden 2005 lokakuussa julkaistua versiota. Ajoittain julkaistaan LTS-versioita (long time support), joita tuetaan normaalin 18 kuukauden sijaan 3 vuotta työpöytäkäytössä ja 5 vuotta palvelinkäytössä. LTS-versioita suositellaan erityisesti palvelimiin ja muihin vakautta vaativiin järjestelmiin, kun taas normaalit julkaisut tarjoavat tuoreempia ohjelmistoversioita ja parempaa laitetukea uusille laitteille. Ubuntun versioihin tulee tukiaikana lähinnä bugikorjauspäivityksiä, joten uusimpia ohjelmaversioita saadakseen on käytettävä joko epävirallisia asennuslähteitä tai päivitettävä jakelu uusimpaan versioon.

2.3.3Linux Mint

Linux Mint on Ubuntun LTS-versioihin perustuva jakelu. Linux Mintillä on siis suuri pakettivarasto, koska Mint käyttää ja on yhteensopiva Ubuntun paketteja, mutta sillä on myös omat pakettivarastot. Linux Mintin tarkoitus on olla mahdollisimman helppokäyttöinen Linux-ensikertalaisille, monia tarpeellisia paketteja on esiasennettuna ja siinä voidaan käyttää neljää eri työpöytää. Tässä oppaassa keskitytään enimmäkseen Cinnamon-työpöytän, muita työpöytiä ovat MATE, XFCE ja KDE.

Mint sisältää myös paljon omia pieniä ohjelmia, jotka on tarkoitettu järjestelmän muokkaamisen helpottamiseen. Tällainen on esimerkiksi Mint Installer, jolla pystyy asentamaan Skypen ja Avant Window Navigatorin kaltaisia suosittuja ohjelmia Mintin kotisivuilta.


Kuva 2.3.3.1: Linux Mint Cinnamon 17.3 työpöytä ja Nemo-tiedostoselain.



Mintin versiosta 17 alkaen Mint on pohjautunut vain Ubuntun LTS-versioihin. Kaikki Mint 17:sta alkaen julkaistavat versiot tulevat olemaan pitkän tuen versioita ja niille on luvassa tietoturvapäivityksiä viiden vuoden ajaksi.

Linux Mint Cinnamon sisältää käynnistä-valikon, joka muistuttaa toiminnoiltaan Windows 7:aa. Siihen voi kirjoittaa ohjelman nimen, ohjauspaneelin osan tai tiedostonimen kotikansiosta. Näppäimistössä olevaa ”Windows”-nappia käytetään hyväksi myös Cinnamonissa. Distro on yksi allekirjoittaneen suosikeista normaalikäyttöön.

2.3.4LMDE

LMDE (Linux Mint Debian Edition) on Linux Mint -kehitystiimin ylläpitämä jakelu, joka perustuu suoraan Debianiin. Se on tavallisen Linux Mint -käyttöjärjestelmän vaihtoehto ilman riippuvuuksia Ubuntuun. Tarjolla on asennustiedostot Cinnamon- ja MATE-työpöydille.

Debianiin perustuva LMDE saa uusimmat päivitykset nopeasti ja toimii nopeasti. Koska LMDE ei perustu Ubuntuun, se ei myöskään tue PPA:ta tai muita Ubuntuun rakennettuja ominaisuuksia suoraan. Lisäksi siitä puuttuu paljon ominaisuuksia varsinaiseen Linux Mintiin nähden, joten Linux Mint -kehitystiimi ei suosittele sitä noviiseille.

2.3.5Rullaava vs vakaa päivityssykli

Linuxin päivitystyylit ovat jakautuneet kahteen päivitystyyliin ja distron valintaan kannattaa kiinnittää huomiota siihen, halutaanko rullaava asennustyyli (englanniksi rolling release) vai säännöllisempi ja vakaampi päivityssykli.

Rullaava sopii heille, jotka haluavat ohjelmistojen uusimmat päivitykset ja ylläpitää uusimmat ajurit. Tietoturva on uusimmilla ohjelmistoversioilla korkeampi. Huonona puolena voidaan sanoa, että päivitystyyli on epävarmempi ja voi rikkoa käyttöjärjestelmän, joten päivityksien muutoslogeja voi olla tarpeen lukea ennen niiden asennusta. Päivitystyyli sopii vain kokeneille Linux-käyttäjille ja monet Arch Linuxiin pohjautuvat distrot käyttävät tätä tyyliä.

Säännöllinen päivityssykli (englanniksi käytetään termiä mm. fixed release) on vakaa tapaa ylläpitää distroa ja koko distrosta julkaistaan tietyin väliajoin uusi versio, esimerkiksi puolen vuoden välein. Jotkin järjestelmän osat saavat kuitenkin päivityksiä, kun distron versio on vielä tuettu. Tietyin väliajoin julkaistaan LTS (long term support) -versio, joka tuetaan normaalia pidempään, esimerkiksi viisi vuotta. Säännöllistä päivitystyyliä käyttävät muun muassa Ubuntu ja Linux Mint.

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

Työpöytäympäristö tarkoittaa ohjelmistokokoelmaa, jossa on graafinen käyttöliittymä sekä yleisimmät ohjelmat. Usein niissä on esimerkiksi oma tiedostoselain.

Linux-jakelut voivat jakaantua käyttämiensä työpöytäympäristön mukaan. Joissakin Linux-jakeluissa on useita työpöytäympäristöjä, joita toimitetaan asennusmedian mukana.

Työpöytä-ympäristö

Tiedostoselain (yleensä)

Tekstieditori (yleensä)

Esimerkkejä Ubuntu-pohjaisista jakeluista, joiden asennusmedioissa mukana

Cinnamon

Nemo

xed

Linux Mint

MATE

Caja

pluma, xed*

Ubuntu MATE, Linux Mint

Xfce

Thunar

Mousepad, xed*

Xubuntu, Linux Mint

GNOME

Nautilus

gedit

Ubuntu (versiosta 17.10 alkaen)

KDE

Dolphin

kate

Kubuntu

LXDE

PCManFM

leafpad

Lubuntu

Unity

Nautilus

gedit

Ubuntu (versioon 17.04 asti)



* = Linux Mint 19 versioissa

3ASENNUS JA KÄYTTÖÖNOTTO

Tässä kappaleessa perehdytään Linux Mintin käyttöönottoon valinnasta viimeisteltyyn asennukseen saakka.

Jos tietokoneella on Windows-järjestelmä käytössä, huomioita voi lukea kappaleesta 7.14.1 Windows kuntoon ennen Linuxin asennusta sivulta 193.

Tämä ohjetiedosto on tehty HTML- (selaimella toimiva) ja PDF-muodossa. Jos kopioit komentoja PDF-lukijan kautta, varmista että merkit täsmäävät eikä tullut ylimääräisiä rivinvaihtoja tai muita merkkejä jäänyt pois. Monet PDF-lukijat eivät osaa kopioida tekstejä läheskään täydellisesti. Suosittelen pitkien komentojen ja muiden koodien kopioimista esimerkiksi dokumentin HTML-versiosta tai kirjoittamalla käsin.

3.1Asennusmedia

Linux-käyttöjärjestelmä asennetaan pääsääntöisesti itse tehdyllä asennusmedialla. Asennusmedioita on pääsääntöisesti kaksi vaihtoehtoa: DVD-levy ja USB-tikku.

Itse luotu DVD-levy luodaan poltettavan DVD-aseman kautta (optinen levyasema). Sen tunnistaa yleensä merkinnästä DVD-RW. Lähes kaikki 2010-luvun tietokoneiden optiset asemat tukevat DVD-levyn polttoa, mutta optiset levyasemat ovat tulleet entistä harvinaisemmiksi erityisesti uusilla läppäreillä. Kuitenkin on erikseen saatavilla myös USB-liitännällä varustettuja ulkoisia DVD-RW-asemia. Yleensä DVD-R tai DVD+R (kertapoltettavat) on lähes varma valinta, jonka useimmat optiset asemat osaavat lukea. On olemassa myös DVD-RW, joka voidaan polttaa monta kertaa, mutta kertapoltettavaan nähden tuettavuus on heikompi ja lukunopeus on yleensä hitaampi. Poltettavat CD-levyt eivät käy, sillä niiden kapasiteetti on liian pieni nykyisiin asennusmedioihin.

USB-tikku on toinen ja enemmän yleistynyt tapa luoda asennusmedia. Yleensä riittää vähintään 4 GB suuruinen tikku. Kun asennusmedia luodaan tikkuun, tikku formatoituu automaattisesti ja kaikki tikulla olevat muut tiedostot katoavat.

3.1.1Asennusmedian valinta ja lataus

Tietokoneella, jolla tehdään DVD- tai USB-asennusmedia, ladataan levykuvatiedosto halutun Linux-jakelun virallisten sivujen kautta, tässä yhteydessä Linux Mint -kotisivuilta.

Virallinen sivusto voi esittää monta latauslinkkiä erilaisista maista, joissa käytetään termiä ”mirror”. Sillä ei ole merkitystä, mistä lataa, kunhan linkki toimii ja latausnopeus on riittävä, kuitenkin linkin kautta pitäisi löytyä sama tiedosto.

Työpöytä

Lataussivun kautta on ladattavissa neljä työpöytää: Cinnamon, MATE, Xfce ja KDE. Lyhyesti:


32- vai 64-bittinen järjestelmä?

Lyhyesti: asennetaan pääsääntöisesti 64-bittinen järjestelmä, jos tietokone on uudempi, kuin 2007. Joissakin vanhemmissakin tietokoneissa käy 64-bittinen, riippuen prosessorin mallista.

Termit viittaavat tapaan, jolla tietokoneen suoritin käsittelee tietoja. Kumman sitten valitaan? Tämä riippuu käytettävästä laitteesta. Uudehkoilla koneilla kannattaa valita 64-bittinen ohjelmiston tuettavuuden, suorituskyvyn ja suuren RAM-muistin hyödyntämisen kannalta. Jos kone on niin vanha, että suoritin ei tue 64-bittistä käsittelyä tai erityistapauksissa tarvittavat ohjelmat tai ajurit ovat 32-bittiselle, niin vaihtoehdoksi jää 32-bittinen järjestelmä. 64-bittiset suorittimet tulivat käyttöön suurin piirtein Windows Vistan julkaisun aikana ja voisi yleisesti olettaa, että vuonna 2007 ja sitä myöhemmin tulleet PC:t ovat olleet yleisesti 64-bittisillä suorittimilla varustettuja.

Bittisyys

32-bittinen

64-bittinen

Missä koneissa käytetään

Yleensä vanhoissa

Uudehkoissa (yleinen jo vuodesta 2007)

Rajoitukset

Tukee RAM-muistia 3-4 GB saakka

Ei toimi vanhoilla suorittimilla

Suoritinarkkitehtuurin lyhtenteitä

i386, i686

AMD64, x86-64, x86_64, x64



Seuraavalla komennolla voi tarkistaa päätteen avulla, kumpi on auki olevassa järjestelmässä käytössä:

uname -m

3.1.2Asennusmedian teko USB-tikkuun

Toimivan USB-asennusmedian luontiin ei välttämättä ole yhtä toimivaa ohjelmaa Linuxille kuin Windowsille saatavilla oleva Rufus. Kerron, kun jos tiedän varmatoimisen Linux-ohjelman. Jos on tarve luoda Linuxilla varma asennusmedia, suosittelen DVD-levyn luontia.

Tässä ohjeessa esitetään, miten se luodaan USB-tikkuun Windowsilla ja Ubuntu-pohjaisella Linuxilla (mukaan lukien Linux Mint).

Lataa kappaleen 3.1.1 Asennusmedian valinta ja lataus mukaisesti .iso-päätteinen levykuva (disc image) Linux Mint -kotisivuilta.

USB-asennustikun teko Windowsilla

Älä yritä avata suoraan ladattua levykuvatiedostoa, sillä Windows saattaa muuten ehdottaa sitä poltettavaksi levylle. Tarvitset erillisen ohjelman, jolla luodaan levykuva USB-tikkuun. Niitä on useita, joista voisin suositella Rufus-ohjelmaa, jonka voi ladata osoitteesta: https://rufus.akeo.ie/

Kytke USB-tikku, avaa Rufus, valitse Device-kohdasta tikkusi ja avaa alla olevan kuvan osoituksen mukaisesti levykuvatiedosto.

Tee USB-asennusmedian luonti suositeltavien asetuksien mukaan. Jos kaikki meni hyvin, USB-asennusmedia on valmis.

USB-asennustikun teko Ubuntu-pohjaisella Linux-käyttöjärjestelmällä

Unetbootin ei ole yhtä varma ohjelma asennustekoon kuin Windowsin Rufus-ohjelma, sillä tikkua voi olla hankalaa saada toimimaan joillakin koneilla. Suosittelen käyttämään Rufus-ohjelmaa tai DVD-levyä mahdollisuuksien mukaan.

Käytetään esimerkiksi Unetbootin-nimistä ohjelmaa. Joko ladataan ohjelmistohallinnasta, tai suoraan päätteen avulla (nopeampi). Päätettä käytettäessä, asennus ja käynnistys onnistuu seuraavilla komennoilla. Älä sulje päätettä kesken, muuten sen kautta käynnistetty ohjelma myös sulkeutuu.

sudo apt install unetbootin unetbootin-translations extlinux

Liitä USB-tikku tietokoneeseen ja tarkista, että se on liitettynä, esimerkiksi seuraavalla komennolla.

lsblk

Unetbootin voi käynnistää valikosta tai päätteen kautta seuraavalla komennolla. Älä sulje päätettä kesken, muuten sen kautta käynnistetty ohjelma myös sulkeutuu.

sudo unetbootin

Tarkista, että kohdassa ”asema” on oikea USB-tikun polku, esimerkiksi ”sdb” vastaa lsblk-komennossa oikeaa USB-tikkua. Sitten valitse ”levykuva” ja hae siihen ladattu ISO-levykuvatiedosto. Kun on valmista, paina OK-nappia.

3.1.3Asennusmedian teko DVD:lle

Jos halutaan tehdä asennusmedia USB-tikun sijaan DVD:lle, sekin onnistuu. Tarvitaan polttava DVD-asema (yleinen monilla tietokoneilla, joissa on ylipäätään optinen levyasema) sekä asennettavalle tietokoneelle DVD-asema (joko sisäinen tai ulkoinen).

Windowsilla DVD-levyn polttoa varten tarvitaan levykuvatiedosto (.iso-päätteinen), joka voidaan tehdä joko Windowsin omalla ohjelmalla tai esimerkiksi InfraRecorder, ImgBurn tai CDBurnerXP ohjelmalla, jotka saa asennettua Windowsiin osoitteesta: https://ninite.com/

Tämän oppaan loput ohjeet ovat DVD:lle suurin piirtein samat, mitä on opastettu USB-tikun käytön näkökulmalta. Erona on lähinnä eri ohjelmat asennusmedian luomiseen levylle/tikulle ja sen liittäminen tietokoneelle.

3.1.4USB-asennusmedian käynnistys

Kytke USB-tikku tietokoneeseen ja avaa tietokone. Jos tikun sisältö ei aukea tietokonetta käynnistäessä, sammuta tietokone ja käynnistä uudelleen ja pidä samalla F8-nappia pohjassa. Sen jälkeen pitäisi aueta valikko, josta valitaan käynnistysmedia, tässä tapauksessa USB-tikku.

Jos sekään ei auta, käynnistä BIOS (esim. pitämällä näppäintä F1, F2, F12 tai DEL pohjassa, mallista riippuen). Ohessa on taulukko, josta selviää erilaisten mallien yleisimmät pikanäppäimet (Kujansuu) (Boot Menu Option Keys):

Tietokoneen malli

Boot Menu

BIOS

Acer

Esc, F12, F9

DEL, F2

Asrock (emolevy)

F11

F2, Del

Asus

F8, Esc

F2, F9, DEL

Asus (emolevy)

F8

Del

Compaq

Esc, F9

F10

Dell

F12

F2, F12

eMachines

F12

Tab, Del

EVGA (emolevy)

F7

Del

Fujitsu

F12

F2

Gateway

F11, Esc, F10

F2, Del

Gigabyte (emolevy)

F12

Del

HP

Esc, F9

Esc, F10, F11, Pavilion koneet F1

Huawei

F2

F12

iBall

F9 (valitse mediasi boot valinnan alta)

Del

Intel (emolevy)

F10

F2

Lenovo

F12, F8, F10 (IdeaPad P500: F12 tai Fn + F11)

F1, F2 (Ehkä piilossa: Pieni nappula heti virtanapin vieressä kannettavilla)

MSI (emolevy)

F11

Del

Nec

F5

F2

Packard Bell

F8

F1, Del

Panasonic

F2 (valitse exit, sitten määritä boot järjestys)

F2, Del

Samsung

F12, Esc

F2, Samsung Ultrabook F10

Sharp

F9

F2

Sony

F10, F11 (VAIO: ehkä piilossa oleva ASSIST-näppäin)

F1, F2, F3

Toshiba

F12

F1, F2, F12, Esc

Xiaomi

Fn +F2 (valitse Boot Menu)

Fn +F2 (valitse BIOS Setup)



Kun pääset BIOSiin, mene ”boot priority order” (tai vastaava) ja vaihda boot-järjestystä niin, että USB-tikku käynnistyy ensin. BIOSin boot-asetukset näyttävät esimerkiksi seuraavilta: (Kuvan lähde: komku)

Kun asennusmedia käynnistyy oikein, se voi näyttää esimerkiksi tältä:

Käynnistetään Linux Mint, sitä kautta voidaan asentaa Linux Mint myös tietokoneelle.

Kun työpöytä ilmestyy, se on merkki käyttöjärjestelmän onnistuneesta käynnistymisestä live-asennusmedian kautta. Siinä voi asentaa ja poistaa ohjelmia vapaasti, eivätkä toiminta vaikuta tietokoneella oleviin tiedostoihin, kunhan kiintolevyllä olevia tiedostoja ei sorkita. Tässä tilassa voidaan kuitenkin päästä lukemaan ja muokkaamaan myös kiintolevyjen tiedostoja. Jos Windows-käyttöjärjestelmän tiedostoihin ei pääse käsiksi, katso lisätietoja kappaleesta 7.2 Windowsin kiintolevyä ei voi liittää sivulta 175.

3.2Linuxin asennusohjelma

Kun Linux Mint on käynnistetty USB- tai DVD-asennusmedialla, aloita asennus työpöydällä olevasta kuvakkeesta.

Asennuksen aikana internet-yhteys on hyvä olla päällä, jotta päivitykset, kielipaketit, lisensoidut paketit, suljetut ajurit ja muut muualta tulevat paketit asentuisivat samalla. Laita ruksi niihin kohtiin, joissa kysytään tällaisia.

Sitten tullaan vaiheeseen, jolloin kysytään asennustyyppiä. Siinä päätetään myös asennuksen sijainti. Ennen tätä vaihetta asennusohjelma saattaa antaa ilmoitusta liittyen UEFI:iin, josta ei yleensä tarvitse välittää.

Asennus on suositeltavaa tehdä kokonaan omalle kiintolevylleen (tai SSD-levylle), jolloin kaikki kiintolevyllä olevat aikaisemmat tiedostot häviävät ja siihen tulee tilalle Linux Mintin tiedostot. Asennusohjelmasta valitaan tällöin ”tyhjennä levy ja asenna Linux Mint”. Tämä asennusvaihe on automaattinen ja silloin ei yleensä tarvitse miettiä kiintolevyn osioiden luomista tai muokkaamista. Jos tietokoneella on useita kiintolevyjä, varmista, että asennus tehdään oikealle kiintolevylle.

Tässä vaiheessa voidaan valita, salataanko järjestelmä täysin kokonaan salasanan alle. Tämä on normaalisti suositeltavaa jättää väliin, sillä kokonaan salatun järjestelmän kanssa on tullut ongelmia ja salattua järjestelmää voi olla hankalaa korjata. On myös mahdollisuus salata omat tiedostot kotihakemistossa, mutta sitä ei tehdä vielä tässä vaiheessa.

LVM:ää ei normaalisti tarvita. Lisätietoja siitä löytyy täältä.

Hyvä tietää: Vaihtoehto ”tyhjennä levy ja asenna Linux Mint” asentaa Linux Mintin automaattisesti niin, että siihen tulee yksi kokonainen osio (juuri- ja kotihakemistolle) ja swap-osio, jonka koko määrittyy yhtä suureksi, kuin tietokoneen RAM-muisti asennusvaiheessa. Asennuksen etuna on, että SWAP toimii automaattisesti niin, että tietokone voidaan asettaa horrostilaan ja istunto tallentuu kiintolevylle sekä palauttaa istunto. Tämä on läppärien kannalta hyvä ominaisuus esimerkiksi akun virran loppuessa tai järjestelmän nopeampaan käynnistykseen. Manuaalisessa asennuksessa SWAP ei toimi automaattisesti näin. Automaattisen asennustavan haittapuolena on, ettei tässä vaiheessa määritetä osioiden kokoja, sijainteja tai polkuja. Esimerkiksi koti-hakemisto voidaan haluta laittaa omalle osiolleen, mutta sen voi määrittää itse jälkikäteen, josta on ohje kappaleessa 7.1 Kotiosion luonti sivulla 170.

Asennus voidaan tehdä myös manuaalisesti, mutta se vaatii enemmän huomiota automaattiseen nähden. Osiot kannattaa olla primary, varsinkin järjestelmä. Osiot muodostuvat esimerkiksi seuraavasti:

  1. Boot-osio (esimerkiksi EFI 32 bit, jonka mm UEFI voi vaatia), 100-200 MB, sijoitetaan levyn alkuun.

  2. Järjestelmä: ext4, Mount point = /, Kannattaa varata noin 20-50 GB.

  3. Muistiosio: swap, Size = 2-16 GB (riippuen muistin koosta, esim. 4 GB muistille ~4 GB swap).

  4. Kotikansio: ext4, Mount point = /home, Size = kaikki loput (suurin osa).


Sen jälkeen saattaa tulla tällaisia varmistuksia, jolloin jatketaan.

Kun asennuskohde on valittu, kysytään mm. tietokoneen nimeä, käyttäjätunnusta ja salasanaa. Salasana kannattaa määrittää niin, että se jää mieleen ja siitä jää muistilappu (mielellään ei jätetä samaan läppärilaukkuun). Lisäksi tässä vaiheessa voidaan myös kytkeä kotihakemiston salaus käyttöön. Se on suositeltavaa etenkin, jos reissataan ympäri paikkoja läppärin kanssa. Salaus voidaan ottaa käyttöön asennuksen jälkeenkin, josta on ohje kappaleessa 4.12.1 Salatun kotihakemiston käyttöönotto sivulla 121.

Nyt Linux Mint pitäisi asentua. Jos asennus tapahtui onnistuneesti, siitä ilmoitetaan, jolloin käynnistetään tietokone uudelleen ja poistetaan asennusmedia koneesta.

Tällaiset ongelmat ovat mahdollisia asennuksen aikana tai jälkeen:


3.3Asennuksen jälkeen

3.3.1Päivityshallinta kuntoon

Asennuksen jälkeen kannattaa asentaa saatavilla olevat päivitykset. Klikkaa oikealla olevaa päivityksen hallinnan ikonia.

Päivityksen hallinta saattaa kysyä ensimmäisellä kerralla päivityskäytäntöä, johon yleensä riittää vaihtoehto ”suositeltu valinta useimmille käyttäjille” ja sen voi tarvittaessa muuttaa myöhemminkin. Tämä vaikuttaa lähinnä siihen, mitä päivityksiä tulee olemaan esivalittuna.

Ennen sitä päivitysten hallinta saattaa ehdottaa paikallisen palvelimen käyttöönottoa. Se on suositeltavaa, jotta päivitykset rullaisivat paremmin ja nopeammin. Seuraa ilmoitusta, tai avaa päivitysten hallinnan tai asetuksien kautta ohjelmalähteet.

Peilipalvelimien kohdalla valitaan pää- ja pohjapalvelin. Valitse jokin nopea palvelin. Jos päivitysten hallinta ilmoittaa palvelimen toimivan huonosti, niin valitse toinen palvelin. Jatkossa päivitä kaikki mahdolliset ohjelmat ilmoituskilven kautta säännöllisesti. Kun palvelimet ovat valittu, päivitä välimuisti ja siirry takaisin päivitysten hallintaan.

Kaikki päivitysten hallinnan kautta olevat päivitykset voidaan asentaa yleensä huoletta. Välillä päivitysten hallinta ehdottaa 5-tason (eli ns. vaarallisia) päivityksiä, johtuen siitä, että ne ovat turvallisuuspäivityksiä. Yleensä ne ovat Linuxin kernel-päivityksiä, jotka voi asentaa huoletta, mutta kernel-päivitysten tarjoamat muutokset tulevat voimaan vasta tietokoneen uudelleenkäynnistyksen jälkeen.

Vaihtoehtoinen tapa on päivittää päätteen avulla, kunhan on valittu sopivat peilipalvelimet. Avaa terminaali ja syötä seuraavat komennot, joilla suoritetaan käyttöjärjestelmän komponenttien päivitys. Upgrade on toiminto tavallisille päivityksille ja dist-upgrade on isommille ”major”-päivityksille.

sudo apt update

sudo apt upgrade

sudo apt full-upgrade

3.3.2Kielten asennus

Jos Linux Mint asennetaan suomen kielisenä, asennusohjelma noutaa kielipaketit internetistä automaattisesti. Joitakin kielipaketteja saattaa silti uupua Linux Mintin asennuksen jälkeen. Tämä voi näkyä esimerkiksi silloin, kun suomen kieli ei ole Firefoxilla. Voi tulla myös tilanne, jos halutaan asentaa lisää kieliä. Siispä asentamaan kielipaketteja.

Kielipaketteja saa asennettua Cinnamonissa kätevästi, kun avataan Järjestelmän asetukset → Kielet.

Avaa Kielituki → Asenna tai poista kieliä.

Valitse ”Finnish, Finland UTF-8”. Jos sen kohdalla ilmoitetaan, että joitakin kielipaketteja puuttuu, paina nappia ”asenna kielipaketit”.

Vaikka suomen kielen kohdalla näkyisi ”täysin asennettu”, osa Linux Mintin tekstistä on silti englanniksi, sillä Linux Mint ei ole täysin suomenkielinen.

3.3.3Lisäajurit

Linux Mintin mukana tulee paljon ajureita mukana, jolloin yleensä ei ole tarvetta asentaa ajureita erikseen. Laitekohtaisesti on hyvä ottaa myös joitakin suljettuja ajureita käyttöön, kuten näytönohjaimen ajurit, jos niitä tarvitaan esimerkiksi pelaamiseen. Tämä onnistuu yleensä asetuksista ajureiden hallinnan kautta:

Tässä muutama huomion arvoinen asia ajureista:


Ajureiden hallinnassa on tarjolla vain Ubuntussa tunnetut vakaat ajurit, joita myös Linux Mint käyttää ja tarjoaa. Jos on tarve uudemmille näytönohjaimen ajureille, ne löytyvät alla olevista PPA-lähteistä. Näissä on kuitenkin isompi riski saada järjestelmä sekaisin, joten normaalisti suositeltavaa on käyttää vain Mintin tarjoamia näytönohjaimen ajureita.


3.3.4SSD-levyn käytön rajoitus

SSD-levyn ikääntymiseen vaikuttaa siihen tehtyjen kirjoituksen määrä. Sitä voidaan rajoittaa itsekin säätämällä oletusasetuksista tiukempiin.

SWAP-osion käytön rajoitus

Jos SSD-levylle on asennettu SWAP-osio, sitä voisi rajoittaa. Jos et tiedä, onko järjestelmässä SWAP-osioita, sen voi tarkistaa tällä komennolla:

lsblk

Se antaa tulokseksi tämän:

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT

sda 8:0 0 232,9G 0 disk

├─sda2 8:2 0 1K 0 part

├─sda5 8:5 0 7,8G 0 part [SWAP]

├─sda3 8:3 0 185,5G 0 part /home

└─sda1 8:1 0 39,6G 0 part /

Tästä nähdään, että sda-tunnuksen tallennuslevyllä on käytössä sekä SWAP-osio että juuri (/) ja koti (/home).

Tarkista swappiness (oletuksena 60):

cat /proc/sys/vm/swappiness

Muokataan se (xed on Cinnamonin tekstimuokkain, voit tarvittaessa käyttää muutakin kuten nano tai gedit, joka asennetaan komennolla sudo apt install gedit):

sudo xed /etc/sysctl.conf

Kirjoitetaan tiedoston perään ja tallennetaan:

vm.swappiness=10

Lopuksi käynnistetään tietokone uudelleen ja tarkistetaan äskeisellä komennolla, että swappiness on 10:

cat /proc/sys/vm/swappiness

Lisätietoja: https://askubuntu.com/questions/103915/how-do-i-configure-swappiness

SSD-levyn trimmaus

Tarkista, että trimmausta tuetaan kyseisellä SSD-levyllä:

cat /etc/cron.weekly/fstrim

Yleensä sen pitäisi näyttää seuraavalta:

#!/bin/sh

# trim all mounted file systems which support it

/sbin/fstrim --all || true

Tämä ei välttämättä edellytä toimenpiteitä. Voit lukea trimmauksesta lisää täältä: http://linuxmint-fi.info/ssd-trim-puhdistustoiminta/

SSD-levyn käytön vähennys taustalta

Laitetaan komento:

sudo xed /etc/fstab

Niillä riveillä, joiden osiot ovat SSD-levyllä (kuten /, mutta ei SWAP), lisää "noatime" <pass>-sarakkeen kohdalle ja erota se muista pilkulla (esim. /-osiolla se voi olla "noatime,errors=remount-ro") ja tallenna.

Lisätietoja: https://askubuntu.com/questions/674320/what-ssd-optimization-are-needed-on-latest-ubuntu-version

3.3.5Lepotilan käytöstä poistaminen

Lepotilalla (tai horrostila, englanniksi hibernation) on tila, jossa istunto tallennetaan (RAM-muistista kiintolevyn tai SSD-levyn SWAP-osioon) ja tietokone sammutetaan. Konetta avattaessa istunto palautetaan keskusmuistiin ja ollaan tilassa, josta viimeksi jäätiin.

Lepotila on hyödyllinen lähinnä silloin, jos esimerkiksi kannettavan tietokoneen akku on lopussa ja avoimia ohjelmia ei haluttaisi sulkea.

Jos lepotilaa ei tarvita, sen voi kytkeä pois päältä yhdellä komennolla:

sudo mv -v /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla /

Lepotilan voi edellisen komennon jälkeen palauttaa käyttöön seuraavalla komennolla:

sudo mv -v /com.ubuntu.enable-hibernate.pkla /etc/polkit-1/localauthority/50-local.d

4LINUXIN KÄYTTÖ

Ohjeet ovat tehty erityisesti Linux Mint Cinnamonin 18-versioille, ja ohjeita on pyritty päivittämään myös 19-versioille sopiviksi. Vanhentuneista tiedoista voi ilmoittaa minulle suoraan.

4.1Linux Mint aloittelijan pikaopas

Onko sinulle asennettuna Linux Mint -käyttöjärjestelmä? Onnittelut hyvästä valinnasta, sillä Linux Mint on Linux-jakeluista monille aloittelijoille suosikkivalinta! Käydään siis tässä kappaleessa pikaisesti muutama nippelitieto, joita on hyvä tietää. (Sulkujen kautta löytyy aiheeseen liittyviä kappaleita, joista löytyy lisätietoja.)

Kirjautuminen ja salasana: Linux Mintiin kirjaudutaan yleensä järjestelmävalvojan tunnuksella, joka on luotu asennuksen yhteydessä. Tämä käyttäjä saa siis rajoittamattomat oikeudet tehdä muutoksia tietokoneelleen, mutta rajoitetut muutokset vaativat järjestelmävalvojan salasanan syöttämisen aina (samaa salasanaa käytetään kirjautumiseen). Esimerkiksi ohjelman asennus, päivittäminen tai poisto vaatii salasanan ja silloin ilmestyy ikkuna, joka kysyy tätä salasanaa. Tämän käytännön tarkoituksena on vahvistaa tietoturvaa. Tietokoneelle voidaan luoda myös ”normaali” käyttäjä, joka ei voi tehdä näitä rajoitettuja muutoksia tietokoneelle.

Ohjelmien päivittäminen: Linuxin ohjelmat saavat usein päivityksiä. Ne eivät kuitenkaan päivity itsestään, vaan ne pitää päivittää itse. Päivitä ohjelmat säännöllisesti, esimerkiksi kerran viikossa. Oikeasta alakulmasta löytyy kilpi, joka ilmoittaa, jos päivityksiä on saatavilla. Kaikki listalla tarjolla olevat päivitykset voidaan asentaa, eikä ”tasoista” tarvitse yleensä välittää. (3.3.1 Päivityshallinta kuntoon, sivu 37)

Ohjelmien asennus: Linux Mintiin asennetaan ohjelmat pääsääntöisesti ohjelmistohallinnan kautta, johon pääsee työpöydän valikosta. Ohjelmistohallinnan kautta ladatut ohjelmat ovat testattu turvallisiksi käyttää. Kun ohjelma on asennettu sieltä, sen päivitykset tulevat tulevaisuudessa päivitysten hallintaan. Ajureita ei ole yleensä tarpeen asentaa, sillä Linux Mint sisältää valmiina paljon ajureita.

Ohjelmia voidaan asentaa muualtakin, mutta niiden luotettavuutta kannattaa arvioida, koska internet on täynnä haittaohjelmia Linuxillekin. Internetistä voidaan tarvittaessa ladata paljon ohjelmistoja Linuxillekin ja Linux Mintille sopivat asennustiedostot ovat .deb-päätteiset, jonka kautta ne saa asennettua graafisella käyttöliittymällä. Monilla erikseen ladattavilla Linux-ohjelmilla, kuten ajureilla, on kuitenkin erilaisia asennustapoja, jotka eivät välttämättä sisällä graafisesti ohjeistettua asennusta, vaan siinä voi joutua esimerkiksi perkaamaan paketteja erikseen. (4.8 Ohjelmien hallinta, sivu 91)

Tietoturva: Linux tunnetaan loistavasta tietoturvastaan, eikä erillisen virusturvan asennukselle ole tarvetta. Linuxin tietoturvasta huolehditaan päivittämällä ohjelmistot säännöllisesti edellisten ohjeiden mukaan, jotta ohjelmien mahdolliset löydetyt tietoturva-aukot saadaan paikattua. Lisäturvaa voidaan nostaa palomuurilla, jonka asetukset voidaan avata työpöydän valikon kautta ja kytkemällä se päälle ”koti”-tilaan.

Oli järjestelmä mikä tahansa, kuitenkin uhkien todennäköisyys riippuu näppäimistön ja tuolin välillä olevasta käyttäjästä, eikä mikään tietoturvaohjelma korvaa järkeä. Kuten edellä mainittiin, internet on täynnä haittaohjelmia, eikä tuntemattomia ohjelmia tai skriptejä pidä koskaan suorittaa/asentaa. Internet-sivut ovat puolestaan oma maailmansa, johon Linuxilla ei voi välttämättä vaikuttaa muuhun, kuin lähinnä siihen, että käytetään luotettavaa internet-selainta, joka on päivitettynä ajan tasalle. Kun selaat internetissä, käytä järkeä ja pysy vain turvallisilla sivustoilla, sillä Linux ei varoita erikseen, jos olet esimerkiksi väärennetyllä sivustolla syöttämässä pankkitunnuksiasi. Linuxilla ei voi vaikuttaa esimerkiksi Facebook-haittaohjelmien torjuntaan, vaan sellaiset haittaohjelmat toimivat siellä Facebookissa. Internet-selaimeen ei kannata asentaa tuntemattomia tai väärennettyjä lisäosia. (4.3 Linuxin tietoturva, sivu 56)

Pääte (terminaali): Pääte on ohjelma, johon voidaan syöttää komentoja ja suorittaa paljon erilaisia toimintoja, joita ei voida aina toteuttaa graafisessa käyttöliittymässä. Pääte voidaan avata työpöydän valikosta tai näppäinyhdistelmällä CTRL+ALT+T. Päätteen käyttö Linuxissa on suosittua, sillä oikeilla komennoilla voidaan tehdä monia toimintoja todella tehokkaasti. Pääte ei kuitenkaan ole aloittelijoille yleensä välttämätöntä käyttää, mutta tarpeen tullessa se on hyvä oppia esimerkiksi avaamaan sitä varten, jos käytetään hyviä nörttiohjeita. Päätteen avulla voidaan suorittaa myös haitallisia toimenpiteitä (esimerkiksi tuhota kiintolevyn tiedostot tai asentaa internetistä haittaohjelman), joten käytä ainoastaan luotettavia ja tilanteellesi sopivia ohjeistuksia. (4.2 Komentorivin perusteet, sivu 48)

4.2Komentorivin perusteet

Terminaali- eli pääte-emulaattori on ohjelma, joka komentoriviltä ajettavalle ohjelmalle näkyy päätteenä, emuloiden jotakin päätetyyppiä. Komentorivi on puolestaan käyttöympäristö, jossa tietokoneelle annetaan tekstikomentoja, ja se useimmiten vastaa niihin tekstipohjaisesti. Linux-käyttäjät (tai ylipäätään Unix-käyttäjät) ovat perinteisesti suosineet komentoriviä laajemmin kuin vaikkapa Windows- tai Macintosh-käyttäjät. Komentorivin etuja verrattuna graafisiin käyttöliittymiin ovat mm. helppo automaatio skriptien avulla ja etäkäyttö (SSH). Terminaali aukeaa näppäinyhdistelmällä CTRL+ALT+T.

Komentorivi on yksi Linux-järjestelmän tehokkaimmista työkaluista, joka voi olla Windows-maailmasta Linuxiin siirtyneelle outo. Windowsissa komentotulkki on varsin rajoittunut ja kömpelö, eikä sitä ei useinkaan käytetä juuri mihinkään. Linuxissa komentoriviltä hoituvat lähes kaikki mahdolliset tehtävät, usein jopa kätevämmin kuin graafisia työkaluja käyttäen.

Kun komentorivi pyytää tietokoneen käyttäjätunnuksen salasanaa, salasanaa syötettäessä ei kannata ensi kertaa ihmetellä, että kirjoitetuista merkeistä ei tule näkyville mitään. Ei tulekaan, palluroiden sijaan salasanan kirjoitustila muuttuu täysin näkymättömäksi, joka on normaali käytäntö Linuxin komentorivillä. Kirjoituksen jälkeen painetaan normaalisti enteriä.

Salasanan pyyntö tarkoittaa usein sitä, että ollaan muuttamassa järjestelmän juuriosiota tai tehdään jotain muuta, mitä normaalin käyttäjän ei sallita tekevän. Usein se liittyy ohjelmien asennukseen, jonka voi huoletta tehdä, jos ohjelma on saatavilla sovellusvalikoimasta. Tarkista käyttämäsi komennon luotettavuus, lisätietoja kappaleessa Ohjelman toimittajan pakettivarasto sivulta 92.

Kun komentorivillä halutaan tehdä ohituksia esimerkiksi ohjelmista, se tapahtuu usein näppäinyhdistelmällä CTRL+C. Kaikki ohjelmat eivät kuitenkaan sulkeudu tällä tavoin, jolloin niille on joko toinen kikkansa, tai sitten suljetaan kylmästi koko pääteikkuna.

Kun halutaan kopioida päätteestä jotain, Linux Mintillä valitaan teksti hiirellä ja kopioidaan hiiren oikealla painikkeella valikon kautta. Niissä voidaan käyttää myös näppäinyhdistelmää SHIFT+CTRL+C kopiointiin ja SHIFT+CTRL+V liittämiseen (vaihtelee työpöydän mukaan, tämä ohje koskee Cinnamonin Gnome-pääteohjelmaa).

Kokeile päätettä vaikkapa tällä harmittomalla komennolla:

apt moo

Nyt voit edellisen ohjeen mukaan kopioida päätteen tulostamat tekstit esimerkiksi tekstieditoriin.

Komento alkaa suoritettavasta ohjelmasta tai jollain Linuxin tuntemalla toiminnolla. Esimerkki asennuskomennosta:

sudo apt-get install -y vlc --install-recommends

4.2.1Tiedostojärjestelmän komennot

Selaaminen hakemistossa

Liikutaan hakemiston tiettyyn polkuun:

cd hakemisto

Esimerkiksi oman kotihakemiston sisällä olevaan Documents-hakemistoon pääsee seuraavasti. Merkki ~ tarkoittaa nykyisen käyttäjän kotihakemistoa.

cd ~/Documents

Tai vaihtoehtoisesti hakemiston nimi, jos ollaan aloituspaikassa, eli kotihakemistossa:

cd Documents

Sen voi myös kirjoittaa myös kokonaan, esimerkiksi suoraan osoitepalkista:

cd /home/kayttaja/Documents

Nykyisen hakemiston alihakemistoon voidaan siis aina siirtyä samalla tavalla, kuten yllä:

cd alihakemisto

Hakemistorakenteessa pääsee yhden hakemiston ylöspäin seuraavalla komennolla.

cd ..

Aloitushakemistoon, eli kotihakemistoon pääsee takaisin seuraavasti:

cd

Hakemiston tiedostojen ja alihakemistojen nimet voidaan tarkistaa seuraavalla komennolla:

ls

Tiedostot saa näkymään omilla riveillään seuraavasti:

ls -1

Kopiointi

Tiedoston kopiointi:

cp tiedoston_lähde tiedoston_kopio

Hakemiston kopiointi:

cp -R hakemiston_lähde hakemiston_kopio

Poistaminen

Tiedoston poisto (monta on mahdollista poistaa, kun kirjoittaa nimet peräkkäin välilyönnillä erotettuna):

rm tiedosto toinen_tiedosto kolmas_tiedosto

Hakemiston poisto tiedostoineen:

rm -r poistettava_hakemisto

Hakemiston tiedostojen tyhjennys niin, että hakemisto ja alihakemistot jäävät:

find kansion_nimi -type f -delete

Siirto ja uudelleennimeäminen

Tiedoston ja hakemiston uudelleennimeäminen onnistuu mv-komennolla.

mv vanha_nimi uusi_nimi

Myös tiedoston ja hakemiston (sisältöineen) siirto onnistuu samalla komennolla.

mv tiedosto_tai_hakemisto kohdehakemisto

Esimerkki: Siirretään kaikki /usr/local/bin-hakemiston alla sijaitsevat mk-alkuiset tiedostot hakemistoon /usr/local/sbin/ korvaten kokonaan kyselemättä (valitsin -f) kaikki tämän hakemiston alla mahdollisesti sijaitsevat samannimiset tiedostot:

mv -f /usr/local/bin/mk* /usr/local/sbin/

Uusi kansio

Uuden hakemiston luonti (monta on mahdollista luoda, kun kirjoittaa nimet peräkkäin välilyönnillä erotettuna):

mkdir uusi_hakemisto1 uusi_hakemisto2 uusi_hakemisto3

Kokonaisen hakemistopolun voi luoda kerralla käyttämällä valitsinta -p:

mkdir -p galleria/2016/11

4.2.2Pakettienhallinnan komennot

Ohjelman asennus onnistuu seuraavasti, jos se on saatavilla varastosta:

sudo apt install ohjelman_nimi

Päätteessä saatetaan kysyä vahvistusta kyllä/ei (k tai e) tai yes/no (y tai n), jolloin kirjoitetaan kirjain ja painetaan enteriä. Myönteinen vastaus saatetaan automaattisesti eteenpäin valitsimella -y, esimerkki:

sudo apt install -y ohjelman_nimi

Ohjelmia on mahdollista asentaa myös useampia kerrallaan:

sudo apt install ohjelma_1 ohjelma_2 ohjelma_3

Kun halutaan asentaa kaikki pakettiin suositellut komponentit, lisätään asennuskomentoon --install-recommends::

sudo apt install --install-recommends ohjelman_nimi

Ohjelman poisto (ohjelmia on mahdollista poistaa myös useampia kerrallaan):

sudo apt remove ohjelman_nimi

Päivityksien hakeminen onnistuu seuraavalla komennolla. Tämä komento vaaditaan myös silloin, ennen kuin ohjelma voidaan asentaa juuri lisätystä PPA-lähteestä.

sudo apt update

Päivityksien asennus:

sudo apt upgrade

PPA-lähteet

HUOM! PPA:n avulla käsitellään ulkoisia ohjelman lähteitä, eikä niitä ole testattu Ubuntun tai Linux Mintin kehittäjien toimesta. Ole siis varovainen ja valitse vain luotettavat ohjelmat ja asennuslähteet. Järjestelmä ei varoita erikseen epäluotettavasta ohjelmasta, sillä niitä on monenlaisia!

Ulkoisen PPA-lähteen lisääminen onnistuu seuraavalla komennolla, jonka jälkeen suoritetaan ohjelmalähteiden päivitys:

sudo add-apt-repository ppa:kehittäjä/projekti

sudo apt update

Sen jälkeen asennetaan kehittäjän Launchpad-sivuston kautta tarjottu ohjelma normaalisti, kuten aikaisemmin.

sudo apt install ohjelman_nimi

Ohjelman lähteen voi poistaa vastaavasti, käyttämällä -r valitsinta:

sudo add-apt-repository -r ppa:kehittäjä/projekti

sudo apt update

Onnistuminen riippuu aika paljon siitä, onko PPA-lähteen kehittäjän tarjoama ohjelma riittävästi ajan tasalla. Jos esimerkiksi ohjelmasta ei olisi Xenial-versiota, niin tämä tarkoittaa sitä, ettei ohjelmaa voida asentaa Linux Mint 18.x:ään (tai muuhun Ubuntu 16.04 LTS -versioon perustuvaan jakeluun). Lisätietoja koodinimistä kappaleesta 4.5.4 Linux Mintin ja Ubuntun eri versioiden koodinimet sivulta 76.

.deb-paketit

HUOM! DEB-tiedostot kannattaa hakea vain luotettavista lähteistä. DEB-tiedostot voivat myös lisätä järjestelmään uusia asennuslähteitä. Ole siis varovainen ja valitse vain luotettavat ohjelmat ja asennuslähteet. Järjestelmä ei varoita erikseen epäluotettavasta ohjelmasta, sillä niitä on monenlaisia!

Debian-paketin (.deb) asennus onnistuu seuraavasti. Mene kansioon, jossa ovat paketit ja lyö komento. Paketteja voi olla useampi, jotka erotellaan välilyönnillä. Tab-näppäimellä voidaan automaattisyöttää tiedostonimiä.

sudo dpkg -i paketti.deb

4.2.3Sekalaisia komentoja

Järjestelmän tiedot (tietokoneen nimi, kernel, suorittimen väylän leveys 32/64-bit):

uname -a

Lisää järjestelmän tietoihin liittyviä komentoja esitetään kappaleessa 4.11.1 Teknisten tietojen tarkistus sivulta 108.

Sääennusteet Tampereelle:

curl wttr.in/tampere

Lisää: http://www.binarytides.com/linux-commands-hardware-info/

4.2.4Päätepaneeli Linux Mintin tiedostoselaimeen

Linux Mint Cinnamon- ja MATE-käyttäjät voivat saada pääteterminaalista paneelin tiedostoselaimeensa. Ne voidaan asentaa seuraavalla komennolla:

Cinnamon:

sudo apt install nemo-terminal

MATE:

sudo apt install caja-open-terminal

Käynnistä tiedostoselain uudelleen (esimerkiksi kirjautumalla uudelleen), jolloin päätepaneeli tulee käyttöön. Alla olevassa kuvassa esimerkki Cinnamonista:

4.3Linuxin tietoturva

Yksi syy Linuxin suosioon erityisesti ammattilaiskäytössä on sen korkea tietoturvan taso. Mikään järjestelmä ei kuitenkaan ole täysin aukoton, joten Linux-käyttäjänkin täytyy ymmärtää tietoturvan perusasiat. Lisäksi on ymmärrettävä, että joka tapauksessa suurin tietoturvariski piilee näytön ja penkin välissä. Myöskään Linux ei automaattisesti tunnista esimerkiksi huijaussivustoja, vaan verkossa ollessa on aina käytettävä järkeä. Lisätietoja kappaleesta 4.4 Selaaminen internetissä sivulta 61.

Älä käytä Linux-järjestelmääsi normaalisti root-tunnuksella, eli rajattomilla oikeuksilla käyttää tietokonetta. Kyseinen tunnus on ainoastaan ylläpitotoimenpiteitä varten.

Päivittäinen tietokonetyöskentely tulee tapahtua normaalikäyttäjänä, jonka oikeudet on rajattu normaalikäyttöön sopivaksi. Normaalikäyttäjänäkin on helppo suorittaa halutessaa ylläpitotoimenpiteitä esimerkisi sudo-komennolla. Tämä on normaali käytäntö Ubuntussa. Käyttöoikeuksien oikeaoppinen hallinta on Linux-järjestelmien tietoturvan perusta.

4.3.1Käyttöjärjestelmän päivittäminen

Jopa normaalin kotikäyttäjän Linux-järjestelmässä on tuhansia ohjelmia, joiden tekemiseksi on kirjoitettu miljoonia rivejä lähdekoodia. Inhimillinen tekijä huomioon ottaen on todennäköistä, että näin suuressa ohjelmamäärässä jossakin ohjelmassa on sellainen tahaton virhe, jota hyödyntämällä järjestelmään voi tehtä tietomurron.

Koska Linux perustuu avoimeen lähdekoodiin jota kaikki voivat lukea vapaasti, löydetään virheet kuitenkin yleensä nopeasti ja niille myöskin julkaistaan tietoturvapäivitykset nopeasti. Tietoturvapäivitykset ovat ohjelmien erikoispäivityksiä siinä mielessä, että ne ainoastaan paikkaavat tietoturvareiän eivätkä siis pakota käyttäjää päivittämään ohjelmaa uusimpaan versioon. Linux-järjestelmän voi halutessaan asettaa hakemaan ja asentamaan kaikki tietoturvapäivitykset automaattisesti käyttäjää häiritsemättä.

Erityisesti Debian-pohjaisten Linux-jakeluiden (kuten Ubuntun) suosio perustuu pitkälti Debianin mainioon ohjelmapakettihallintaan, joka mahdollistaa mm. koko järjestelmän erittäin helpon päivittämisen. Ubuntussa on mahdollista yhdellä ainoalla komennolla päivittää kaikki tietokoneessa olevat ohjelmat uusimpaan versioon (kun pakettien varastotiedot ovat ajan tasalla):

sudo apt update

sudo apt upgrade -y

Vihamielinen tietokonemurtautuja (eng. cracker) voi myös yrittää ujuttaa oman haittaohjelmansa järjestelmään naamioimalla sen tietoturvapäivitykseksi. Ubuntussa on mahdollista allekirjoittaa kaikki ohjelmapaketit sähköisesti, mikä varmistaa että päivitykset todellakin tulevat virallisesta lähteestään.

4.3.2Virustorjunta

Windowsille on olemassa arviolta 100 000 virusta. Unixiin perustuville Mac OS X:lle ja Linuxille viruksia ei juuri tunneta.

Ei ole täysin mahdotonta, että Linuxillekin tulisi jonain päivänä viruksia, mutta ainakaan toistaiseksi Linuxiin ei todellakaan tarvitse virustorjuntaohjelmistoa, sillä virustorjuntaohjelmisto itsessäänkin on tietoturvariski (krakkeri kun voi naamioida haittaohjelman virusohjelman päivitykseksi).

4.3.3Palomuuri

Linux-ytimeen on sisäänrakennettu tehokas palomuuri. Kotikäyttäjille suunnatuissa Linux-jakeluissa palomuuriasetukset ovat useimmiten valmiiksi kotikäyttöön sopivat. Palomuuria voi myös itse säätää vaikkapa graafisen ohjelman avulla (gufw), jolloin voidaan rajoittaa liikennettä.

Palomuuriakin tärkeämpää on se, että tietokoneessa ei ole käynnissä mitään palvelinohjelmia joihin ulkopuolinen voisi ottaa yhteyttä Internetistä käsin. Älä siis asenna Linux-järjestelmääsi www-palvelimia, tietokantapalvelimia, tiedostopalvelimia, etäkäyttöpalvelimia tai vastaavia ellet tiedä mitä teet!

4.3.4Rootkit

Rootkitit ovat haittaohjelmia, joilla voidaan pyrkiä saamaan root-oikeudet (tietokoneen rajattomat oikeudet) haltuun. Niiden havaitsemiseksi voi käyttää skannausta rkhunter ohjelmalla. Sen asennus tapahtuu seuraavasti:

sudo apt install rkhunter

Skannauksen voi aloittaa seuraavalla komennolla:

sudo rkhunter -c

Warning-kohdat tulevat usein, sillä rkhunter ohjelmisto on tehty lähinnä Debianilla toimivaksi, mutta niistä ei tarvitse huolestua. Sen sijaan löydettyihin rootkitteihin kannattaa suhtautua vakavasti, eikä Rkhunter osaa korjata niitä.

4.3.5Windows-ohjelmat uhkana?

Jos Linux-käyttöjärjestelmään on asennettu jokin yhteensopivuuskerros Windows-binäärien ja Unix-pohjaisen käyttöjärjestelmän välille, niin Windowsin haitat voivat toimia myös Linux-käyttöjärjestelmässä. Tällaiset ohjelmat ovat esimerkiksi:


Esimerkiksi toukokuussa 2017 vyörynyt Windows-kiristysohjelma ”WannaCry” toimii osittain myös Linuxilla, jos sen ajaa Wine-ohjelmiston kautta (WannaCry on Linux). Wine-ohjelmiston voi poistaa seuraavalla komennolla (huomaa, että seuraava komento poistaa myös muut wine-alkuiset ohjelmat). Kannattaa huomata, että samalla se poistaa myös Playonlinux-ohjelmiston, koska siinä käytetään Wineä.

sudo apt remove wine*

sudo apt autoclean

Jos kuitenkin tarvitset Wine-ohjelmistoa, älä missään nimessä käynnistä tuntemattomia Windows-tiedostoja! Windows-ohjelmistotiedoston tunnistaa yleensä tiedostossa käytettävästä Windows-logosta.

Jos listalla mainituilla ohjelmilla ei ole käytön tarvetta, niiden asennusta kannattaa välttää. Epäsopivia ohjelmia voi lähteä etsimään myös esimerkiksi Synaptic-pakettienhallinta ohjelman avulla. Listassa mainitut ohjelmat eivät ole Linux Mintissä esiasennettuina, mutta Linux Mintissä on valmiuksia Samban käyttöönottoon.

4.4Selaaminen internetissä

4.4.1Erilaiset selaimet

Linux Mintin mukana toimitetaan Firefox-selain, joka päivittyy muiden Linux Mint -päivityksien mukana. Päivitysratkaisu koskee myös monia muita selaimia, jotka Windowsista poiketen eivät päivity automaattisesti. Siksi on tärkeää tarkistaa välillä päivitykset ja pitää selain uusimmassa versiossaan.

Firefox

Firefox on suuren suosion saanut www-selain ja sitä käytetään monien Linux-jakeluiden oletusselaimena. Firefoxin kehityksessä on panostettu selkeään ja yksinkertaiseen käyttöliittymään ja siihen on saatavilla erittäin suuri määrä sen ominaisuuksia eri tavoin lisääviä laajennoksia (extension, add-on). Firefox toimii useimpien jakelujen oletusselaimena. Firefoxissa on tuki kirjanmerkkien ja asetuksien synkronointiin.

Asennus:

sudo apt install firefox

Chromium

Chromium on avoimen lähdekoodin verkkoselainprojekti, jolle Google Chrome pohjautuu. Chromium on enimmäkseen identtinen Chrome-selaimen kanssa, mutta toisin kuin Chromessa Chromiumissa ei ole lisättynä muun muassa Googlen brändäystä, ohjelmistolisenssin hyväksymisvaatimusta, käytön seurantaa ja integroitua Adobe Flash Player -liitännäistä (Flashia käytetään Mintiin asennetun paketin kautta).

sudo apt install chromium-browser chromium-browser-l10n

Google Chrome

Google Chrome on erikseen asennettava selain, joka on ladattavissa sen verkkosivuilta. Chrome sisältää Googlen brändäyksen ja se tukee muun muassa synkronointia. Chromessa multimedian tuki on hyvä, koska selaimessa on integroitu Flash-liitännäinen (joka ei vaadi Flashin asentamista erikseen), Chromecast-tuki, ja suora DRM-tuki joillekin html5-medialle, kuten Netflixille. Chrome ei enää tue 32-bittisiä Linux-järjestelmiä.

Asennustiedoston lataus osoitteesta https://www.google.com/chrome/ (Linux Mintille .deb-tiedosto)

Opera

Opera on norjalaisen Opera Softwaren suljettu verkkoselain, joka on ladattavissa sen verkkosivuilta (sovellusvalikoiman Operaa ei suositella ladattavaksi, sillä se on vanha). Opera-selaimessa on sisäänrakennettu paljon ominaisuuksia, muun muassa RSS-uutisvirrat, käyttäjätietojen synkronointi ja mainosten esto.

Asennustiedoston lataus osoitteesta https://www.opera.com/fi

Vivaldi

Vivaldi on Vivaldi Technologiesin kehittämä verkkoselain, jota kehittävät Opera Softwaren entiset työntekijät. Vivaldi on Chromiumiin pohjautuva selain. Vivaldi on ladattavissa sen verkkosivuilta.

Asennustiedoston lataus osoitteesta https://vivaldi.com/?lang=fi

4.4.2Selaimien tietoturva

Tärkeään asemaan tietoturvassa on nykypäivänä noussut selainten tietoturva, kun käyttäjät menevät Internetiin selaimella ja sieltä löytyy huijaussivustoja jotka kalastelevat tietoja (phishing) tai yrittävät ujuttaa ajettavaa koodia käyttäjän tietokoneelle. Kaikissa selaimissa on aukkoja, mutta eräiden selainten aukkoja käytetään runsaammin hyödyksi. Tämä on seurausta siitä, että markkinajohtajan asemassa olevan selaimen tietoturva-aukkoja hyväksikäyttävällä vakoiluohjelmalla on enemmän potentiaalisia uhreja. Markkinajohtajan asemassa on ollut Internet Explorer, joka toimitetaan kaikkien Windows-käyttöjärjestelmien mukana (lukuun ottamatta Windows 10 ja uudemmat, joissa on käytössä Edge). Vaihtoehtoisia selaimia ovat esimerkiksi Mozilla Firefox, Google Chrome, Opera ja muut internet-selaimet. Tämän takia niitä päivitetään jatkuvasti ja päivitysten tekeminen on suositeltavaa. Lisäksi on oltava skeptinen selainten lisäosien suhteen, sillä nykyään on yleistä asentaa haittaohjelma tietokoneelle selaimen lisäosan avulla.

4.4.3Selainten lisäosista

Varo, mitä lisäosia asennat selaimeesi! Asenna vain luotettuja (jotka ovat pikemminkin tunnettuja) ja tarpeellisia lisäosia. Jos sivu ehdottaa omin päin lisäosan asentamista, älä suostu siihen. Lisäosat voivat myös käyttää väärennettyä nimeä, joten asenna lisäosa ainoastaan selaimen kehittäjän oman kanavan kautta, kuten Mozillan tai Googlen Chrome Web Storen sivuilta. Jos huomaat outoja lisäosia selaimessa, ne voidaan aina poistaa käytöstä ilman negatiivisia seurauksia.

Lisäosista on niin hyötyä kuin haittaakin. Tavallisimmin niistä on verkkosivujen toimivuuden kannalta, jos niitä on esimerkiksi asennettuna liikaa. Ne saattavat rasittaa suorituskykyä ja estää sivulla olevan hyödyllisen sisällön esittämisen, kuten videon. Ota käyttöön vain ne lisäosat, mitkä tarvit!

Toinen haittapuoli on tietoturva. Vaikka pyrkisi käyttämään vain luotettuja lisäosia, niiden kautta voidaan hyödyntää tietoturva-aukkoja, joihin esimerkiksi Mozilla ei ehkä mahda mitään. Lisäksi on käynyt ilmi tapauksia esimerkiksi Firefoxilla, joissa hyökkäys perustuu siihen, että monilla selainlaajennuksilla on oikeudet muokata toisiaan. Vaikka luotetut selainlisäkkeet eivät olisi itsessään vaarallisia, suurin osa suosituimmista lisäosista ovat haitallisten lisäosien muokattavissa. Hyökkäykset voivat tehdä mahdolliseksi vaikkapa tietojen varastamisen tietokoneelta ja hyökkääjän oman ohjelmakoodin suorittamisen uhrin tietokoneella. Syyllinen selainlaajennus saattaa jäädä paljastumatta, sillä esimerkiksi viattoman oloinen luotettu selain saattaa olla muokattu.

Firefoxin lisäosien lisäksi on olemassa liitännäiset, joka tarkoittaa sitä, että jokin ulkopuolinen ohjelma toimii Firefoxissa. Tällaisia ovat esimerkiksi Adobe Flash (tunnetaan myös nimellä Shockwave Flash). Aikaisemmin oli myös muitakin liitännäisiä, mm. Java (Linuxilla IcedTea-Web), joita on tarvittaessa yhä mahdollista ottaa käyttöön Firefox ESR -versiossa, uudemmissa Firefox-versioissa ulkopuoliset liitännäiset rajoittuivat sallimaan vain Flashin käytön. Liitännäisistä paljastuu jatkuvasti tietoturva-aukkoja, joten niistä kannattaa kytkeä pois automaattinen käynnistyminen pois ja laittaa tilalle mielummin ”kysy käynnistetäänkö”.

Nyt kun lisäosien haitat ja riskit on käyty läpi, esitän muutamia lisäosia, joilla voidaan parantaa selailun sujuvuutta ja tietoturvaa. Niitä saa käyttöön Firefoxille, Google Chromelle, Chromiumille, Vivaldille ja Operalle. Jokaisen asennettuun lisäosaan kannattaa tutustua huolellisesti ja kun jostain on epävarma, aina on parempi, että kyseinen lisäosa on kytketty pois päältä. En ota vastuuta esittämieni lisäosien aiheuttamista haitoista, mutta jos tietäisin jonkin esitetyistä olevan epäluotettava, en pitäisi sitä kappaleessa esitetyssä listassa.


4.4.4Turvallisen verkkosivun tarkistus

Kun syötät verkkosivuilla yksityistä dataa kuten tunnuksia, selfie-kuvia tai mummon kengännumeroa, tarkista että:


Monien sivujen salattu HTTPS-selaus ei toimi aina, kuten elokuvissa. Kansainvälinen tietoyhteiskunnan kansalaisoikeuksia puolustava järjestö The Electronic Frontier Foundation (EFF) on luonut tällaiseen maailmanlaajuiseen vikaan HTTPS Everywhere -lisäosan, joka tukee useimpia tunnettuja verkkosivuja. Voi estää sivulla hyödyllisen sisällön esittämisen, kuten videon. www.eff.org/https-everywhere

4.4.5Mainokset, turhakkeet ja skriptit kuriin

On olemassa lisäosia, joiden avulla voidaan vähentää nimensä mukaisesti mainoksia ja turhakkeita, kuten häiritseviä skriptejä ja ei-toivottuja uusia ikkunoita. Tämä voi parantaa jonkin verran verkkosivun suorituskykyä. Joissakin selaimissa on sisäänrakennettu mainosten esto-ominaisuus, kuten Operassa (joka vain tarvitsee kytkeä päälle).

On huomattava, että mainosten esto saattaa estää hyödyllisen sisällön esittämisen, kuten videon tai jopa kokonaisen artikkelin, sillä mainoksilla kerätään rahaa ja palveluilla on oma mekanismi niiden esittämisen pakollisuuteen.

Mainosten estoon on olemassa muun muassa seuraavia lisäosia:


Jos on tarve vahvemmalle työkalulle, Firefoxille saatavilla oleva NoScript on yksi parhaimmista tavoista suojautua verkossa ikäviltä yllätyksiltä! Se estää muun muassa javaskriptin ja liitännäisten toiminnan, jollei niitä ole asetettu sallituiksi (whitelist). Luotetun sivun skriptit asetetaan normaalitilanteissa sallituiksi joko tilapäisesti, tai sitten tarvitut osoitteet lisätään whitelistiin. Lisäosan kanssa on enemmän käsin säätelyä, kuin tavallisella mainoksen esto-ohjelmalla. Tämä lisäosa estää helposti myös hyödyllisen sisällön esittämisen, kuten videon. https://noscript.net/

4.4.6Evästeet pois istunnon jälkeen

Keksit eli evästeet (cookies) ovat tuttuja EU:n uudesta byrokratiasta, joka pakottaa verkkosivuja ilmoittamaan niistä ärsyttävillä ilmoituksilla, joissa on iso kuittausnappi. Evästeitä tarvitaan käyttäjän yksilöimiseen esimerkiksi kirjautumispalveluissa tai verkkokaupoissa, eivätkä ne aina mene itsestään pois. Niiden kertyessä ne voivat hidastaa selaimen toimintaa ja pahimmillaan loukata yksityisyyttä.

Helpoin keino pitää evästeet erillään ja tyhjentää ne samalta istunnolta on avata selaus yksityisellä tai incognito-ikkunalla. Kun selain suljetaan, kaikki evästeet, historia, väliaikaiset tiedostot ja lomaketiedot katoavat, joita kyseisellä istunnolla olivat.

Selaimen asetuksia voi säätää niin, että selain tyhjentää suljettaessa kaikki evästeet.

Google Chrome ja Chromium

Laita osoiteriviin seuraava osoite: chrome://settings/content/cookies

Valitse ”Säilytä paikalliset tiedot vain selaimen sulkemiseen saakka.

Firefox

Avaa asetukset joko valikosta (oikealta, jossa kolme viivaa) tai kirjoittamalla osoitekenttään: about:preferences.

Mene asetuksissa: Tietosuoja Historiatiedot→ Säilytä evästeet: ”kunnes Firefox suljetaan”.

Opera

Opera-selaimessa evästeitä voi säätää seuraavasti: Asetukset → (Vasemmalta) Yksityisyys ja tietoturva) → Evästeet → Säilytä paikalliset tiedot vain, kunnes lopetan selaimen.

Tiettyjen evästeiden säilytys

Joskus tulee tilanteita, jolloin tietyt evästeet halutaan säästää esimerkiksi kaksoiskirjautumisen välttämisen vuoksi. Tämä voidaan estää selaimesta riippuen erillisellä lisäosalla tai asetuksista, jolloin sallittujen sivujen domainit kerätään ”whitelist” listaan.



4.4.7Anna jäljittäjille kyytiä

Tiesitkö, että joidenkin verkkosivujen evästeet, kuten sosiaaliset mediat (mukaan lukien Facebook) voivat helposti jäljittää jatkuvasti selailuasi? Tämä johtuu muun muassa verkkosivuilla olevista tykkäysnapeista, kommenttikentistä ja muista someen liittyvistä upotuksista. Lisäksi jotkin rikolliset sivustot voivat käyttää upotettua sosiaalista mediaa hyväkseen esimerkiksi epämääräisten linkkien jaon avulla. Voit antaa näille kyytiä estämällä niiden evästeiden toiminnan ja antaa yksityisyydellesi rauhan lisäosan avulla. Ne saattavat myös estää hyödyllisen sisällön esittämisen, kuten videon.



Google Chromesta ja Chromiumista kannattaa myös kytkeä ”automaattinen täyttö” pois päältä, joka onnistuu seuraavasta osoitteesta: chrome://settings/autofill

4.4.8TOR-verkko peittää henkilöllisyyden

Jos on tarpeen olla esittämättä verkkosivuille omaa IP-osoitetta, niin siihen löytyy Firefox-pohjainen selain nimeltä Tor Browser. Selaimen mukana tulee yllä mainittu NoScript-laajennus, mutta se on kytkettävä erikseen päälle. https://www.torproject.org/projects/torbrowser.html.en

4.4.9Flash ei toimi, mitä teen?

Linux Mintissä (versiot 17 ja 18) on Adobe Flash Player valmiiksi asennettuna ja sen voi tarkistaa seuraavalla komennolla. Jos ei ole asennettuna, niin tällä tavalla asennus onnistuu suoraan pakettivarastosta. Ei ole tarvetta ladata Adoben sivuilta.

sudo apt install adobe-flashplugin

Jos Flash on jo asennettuna, seuraava vaihe on tutkia selaimen asetukset, sillä niissä voi olla estot päällä. Ne saattavat valittaa siitä, että Flashin versio on vanhentunut, mutta se ei aina pidä paikkansa.

Firefox

Lisäosat → Liitännäiset → Shockwave Flash → ”Kysy käynnistetäänkö”. Voit valita myös ”Käynnistä aina”, mutta suosittelen kytkemään sen takaisin ”Kysy käynnistetäänkö” tietoturvasyistä.

Google Chrome

Google Chrome ei käytä erillistä Flash-pakettia, vaan se on upotettu selaimeen. Tarkista siis, että Google Chrome on päivitetty uusimpaan versioon. Laita osoiteriviin seuraava osoite: chrome://settings/content/flash

Lisää osoitteita ”Salli” -kohdan ”Lisää”-nappia painamalla. Voit asettaa Flashin toimimaan suoraan myös kytkemällä pois ”Kysy ensin”, mutta suosittelen kytkemään sen takaisin päälle suositeltuun asetukseen.

Chromium

Laita osoiteriviin seuraava osoite: chrome://settings/content/flash

Lisää osoitteita ”Salli” -kohdan ”Lisää”-nappia painamalla. Voit asettaa Flashin toimimaan suoraan myös kytkemällä pois ”Kysy ensin”, mutta suosittelen kytkemään sen takaisin päälle suositeltuun asetukseen.

4.4.10Tietojen tyhjennys selaimesta

Firefox


Google Chrome ja Chromium


Opera


4.5Linux Mintin ominaisuudet

Tässä kappaleessa tutustutaan Linux Mintin ominaisuuksiin.

4.5.1Linux Mintin työpöytäympäristöt

Linux Mintissä on käytettävissä yhteensä neljä työpöytäympäristöä, jotka ovat Cinnamon, MATE, XFCE ja KDE. Yksi niistä tulee Mintin asennusmedian mukana automaattisesti riippuen minkä on valinnut, mutta lisää voi asentaa jälkikäteen. Työpöytä valitaan kirjauduttaessa tietokoneelle niiden lyhenteen kautta ja viimeksi valittu työpöytä jää oletukseksi. Jos on käytössä useita työpöytiä, kannattaa kytkeä automaattinen kirjautuminen pois päältä.

Jos asennat uuden työpöydän, mukana asentuu myös läjä ohjelmia työpöydästä riippuen. Ohjelmat saattavat näkyä valikossa kahtia, koska ohjelmat voivat olla samanlaisia eri nimillä.

Seuraavalla komennolla voi tarkistaa, mitä käyttöjärjestelmän versiota ja työpöytää käytetään parhaillaan:

inxi -S


Kuva 4.5.1.1: Vasemmalta: Cinnamon ja MATE.


Kuva 4.5.1.2: Vasemmalta: Xfce ja KDE



Cinnamon

Cinnamon on alun perin GNOME 3:sta haarautettu työpöytäympäristö, jonka tavoitteena oli tuoda vanhasta GNOME 2:sta tuttuja ulkoasullisia ominaisuuksia myös uuteen versioon. Cinnamon on kuitenkin itsenäistynyt version 2.0 myötä täysin itsenäiseksi työpöytäympäristöksi, eikä ole enää riippuvainen GNOME 3:sta. Sen kehityksen aloitti ja sitä kehittää edelleen Linux Mintin kehittäjät. Näin Cinnamon asennetaan:

sudo apt install cinnamon

MATE

MATE muistuttaa hieman Cinnamonia, mutta se on siihen nähden kevyempi työpöytäympäristö. Sen tarkoituksena on jatkaa siitä, mihin GNOME 2 jäi. Asennus tapahtuu seuraavasti:

sudo apt install mint-meta-mate

Xfce

Xfce on GTK-pohjainen, keveyteen painottuva työpöytäympäristö. Xfce sisältää mm. monipuoliset asetustyökalut sekä tiedostonhallintaohjelman. Myös teemoja on runsaasti saatavilla. Xfce:n ikkunointiohjelmana toimii Xfwm ja tiedostojenhallintaohjelmana Thunar. Näin asennetaan XFCE:

sudo apt install xfce4

KDE

Linux Mint -kehitystiimi ei enää julkaise erillisiä jakeluita KDE-työpöydillä varustettuna version 18.3 jälkeen. Työpöydän voi kuitenkin asentaa halutessaan itse.

KDE on monipuolinen ja suosittu ohjelmistokokonaisuus, joka toimii lähes kaikilla järjestelmillä. KDE:n työtilassa on oletuksena yksi paneeli sekä jakelustasi riippuen muutama sovelma. Sovelmat ovat työpöydälle kiinteästi lisättäviä pieniä ohjelmia, jotka ovat aina nopeasti käytettävissä. Käyttäjä voi itse mukauttaa työtilaa lisäämällä, poistamalla sekä siirtämällä näitä sovelmia. KDE:n mukana tulee parikymmentä hyödyllistä sovelmaa, mm. laskin sekä sääennuste. Joitain sovelmia voi lisätä myös paneeliin, jolloin ne ovat aina näkyvillä vaikka esimerkiksi verkkoselain olisi avoinna. Voit myös lisätä useita eri aktiviteetteja, jolloin sinulla on käytännössä auki useampi työpöytä omine sovelmineen ja taustakuvineen. Tämä on hyödyllistä, jos käyttää eri sovelmia eri tarkoituksiin. Näin asennetaan KDE:

sudo add-apt-repository ppa:kubuntu-ppa/backports

sudo apt update

sudo apt install kubuntu-desktop

4.5.2Ohjelmisto

Linux Mintin mukana tulee muun muassa seuraavia esiasennettuja ohjelmistoja:


Ohjelmista voi lukea lisää kappaleesta 5 OHJELMAT sivulta 134.

4.5.3Cinnamon-työpöydän käyttövinkkejä

Pikakuvakkeen saa raahaamalla hiiren keskinapilla. (toisin kuin kakkosnapilla Windowsissa).

Automaattisesti käynnistyvät ohjelmat saa valita, kun kirjoittaa käynnistä-valikkoon "startup", avaa sen mikä löytyy ja lisää/poista haluamasi ohjelmat.

Jumittuuko? Kokeile ctrl+alt+backspace (nappi, jolla pyyhit kirjoitusvirheesi).

Onko 120-Hz pelinäyttö? Voit vaihtaa hertsit Nvidian asetuksista samalla, kun resoluutiota säädetään.


Pikanäppäimet


Käytettäessä Linuxia näppäimistössä olevaa Windows-nappia (CTRL ja ALT-nappien välissä ainakin vasemmalla) kutsutaan joskus Super-napiksi.


Kohdistuksen kaappauksen esto mountattaessa

Kun liität ulkoisen laitteen tietokoneeseen eli ”mounttaat” sen, Cinnamonissa välähtää ikkuna oletuksena automaattisesti päälle. Asetuksen voi kytkeä pois näin:

gsettings set org.cinnamon.desktop.media-handling automount-open false

Ja sen voi kytkeä takaisin näin:

gsettings set org.cinnamon.desktop.media-handling automount-open true

4.5.4Linux Mintin ja Ubuntun eri versioiden koodinimet

Linux-jakelujen eri versioilla on hyvin yleisesti jokin koodinimi. Myös Ubuntulla ja Linux Mintillä on omansa, mutta Linux Mintin käyttäjän on hyvä tietää myös järjestelmänsä pohjautuvan Ubuntu-version koodinimi. Katso koodinimet taulukosta 4.1.

Taulukko 4.1. Ubuntun versioiden koodinimet, Linux Mintin käyttämät Ubuntun versiot ja tukiajat. Nykyisin tuettuja Linux Mint -versioita koskevat rivit ovat paksunnettu.

Ubuntun versio

Ubuntun koodinimi

Ubuntu julkaisu

Yleistuki päättyy

Linux Mint versio

Linux Mint koodinimet

14.04 LTS

trusty

04/2014

04/2019

17.x

Qiana, Rebecca, Rafaela, Rosa

16.04 LTS

xenial

04/2016

04/2021

18.x

Sarah, Serena, Sonya, Sylvia

18.04 LTS

bionic

04/2018

04/2023

19.x

Tara, Tessa, Tina, Tricia

19.10

eoan

10/2019

07/2020



20.04 LTS

focal

04/2020

04/2025

20.x

Ulyana, Ulyssa, Uma, Una

20.10

groovy

10/2020

07/2021



21.04

hirsute

04/2021

01/2022



21.10

indri

10/2021

07/2022



22.04 LTS

jammy

04/2022

04/2027

21.x

Vanessa, Vera, Victoria

23.04

lunar

04/2023

01/2024





ESM (extended security maintenance) on LTS-versioissa oleva pidempi, turvallisuuspäivityksiin liittyvä maksullinen tukiaika, joita ei esitetä luettelossa.

Ubuntun osalta päivitetty luettelo löytyy osoitteesta: https://en.wikipedia.org/wiki/Ubuntu#Releases

ja Linux Mintin osalta osoitteesta: https://en.wikipedia.org/wiki/Linux_Mint_version_history#Release_history

Huomasitko, että Linuxissakin osataan aakkoset? Kyllä, koodinimet menevät aakkosjärjestyksessä sekä Ubuntun että Linux Mintin versioissa uutuusjärjestyksessä.

Linus Mintissä on versiosta 17 alkaen käytetty vain Ubuntun LTS-versioita eli pitkän tukiajan jakeluita, joista julkaistaan uusi versio kahden vuoden välein. Esimerkiksi versiot 17.1, 17.2 ja 17.3 käyttävät kaikki Ubuntu 14.04 LTS Trusty Tahr -versiota. Linux Mintin 18-versio käyttää pohjallaan Ubuntu 16.04 LTS Xenial Xerus -versiota.

Käytössä olevan jakelun versio saadaan selville seuraavalla komennolla:

lsb_release -cd

Pääte näyttää Linux Mintillä esimerkiksi seuraavasti:

Description: Linux Mint 18.1 Serena

Codename: serena

Koodinimi Serena on Linux Mintin oma koodinimi. Tästä ei vielä näy, mihin Ubuntu-versioon jakelu pohjautuu. Se saadaan selville seuraavasti:

cat /etc/*release | grep UBUNTU_CODENAME

… jolloin se näyttää esimerkiksi seuraavat tiedot:

UBUNTU_CODENAME=xenial

cat: /etc/upstream-release: On hakemisto

Kyseessä on siis xenial, eli taulukon 4.1 mukaan Ubuntu 16.04, johon Linux Mint 18 -versiot pohjautuvat.

4.6Asetukset

Tämä artikkeli on kesken.

Linux Mintin mukana tulee monipuoliset asetukset. Ohessa Cinnamonin (Linux Mint 18.1) asetukset:


Seuraavista asetuksista on ohjeistus muissa kappaleissa:


4.6.1Paneelit

Työpöydän alla olevaa tilariviä kutsutaan paneeliksi, josta löytyy valikko, pikakäynnistimiä ohjelmiin, käynnissä olevat ohjelmat sekä ilmoitukset (Cinnamonissa niitä kutsutaan applet-sovelluksiksi, tai suomeksi ”paneelisovelmat”). Kuten Windows 7:ssa, valikkoon voi tuttuun tapaan kirjoittaa asennetun ohjelman (esim. Thunderbird) tai asetuksen (esim. näyttö) nimen suoraan, jolloin ne ovat löydettävissä nopeasti. Oletuksena paneeli jää pieneen kokoon, kun käytetään tarkkaa resoluutiota ja sen voi suurentaa paneelin asetuksien kautta.

Jos tulee ongelmia paneelien kanssa, jota on hankala lähteä korjaamaan, voit resetoida paneelin asetukset. Avaa pääte (näppäinyhdistelmällä ctrl + alt + T). Kun on kyseessä Cinnamon-työpöytä, kirjoita seuraava komento:

gsettings reset-recursively org.cinnamon

MATE-työpöydän paneeli voidaan korjata tällä komennolla:

gsettings reset-recursively org.mate.panel

4.6.2Äänen säätö

Linux Mint Cinnamonissa äänen säätö onnistuu helposti nopeasti näppäimistön pikanäppäimillä tai paneelin kautta. Paneelia klikattaessa avautuu kaksi erilaista valikkoa:


Cinnamonin asetuksien kautta pääsee määrittelemään asetukset tarkemmin. Siellä voidaan säätää myös esimerkiksi sisäänkirjautumisääntä.

Jos on käytössä useita ulostuloja, Mintin vakiotyökalut eivät välttämättä riitä toissijaisen ulostulolaitteen äänenvoimakkuuden säätöön. Apua saattaa tarjota Pavucontrol-niminen ohjelma (kuva alempana), joka antaa jokaiselle ohjelmalle omat äänenvoimakkuussäätimet ja valinnan, mitä ulostuloa käytetään. Pavucontrol voidaan asentaa Mintin ohjelmistohallinnan kautta.

4.6.3Näytön asetukset kuntoon käynnistyessä

Onko sinulla useita näyttöjä ja asetukset menevät väärin koneen käynnistyessä? Tai meneekö näytön taajuus aina takaisin 60 Hz, kunnes se säädetään manuaalisesti

Säädä ensin näytön asetukset kuntoon, esimerkiksi Mintin näyttöasetuksista tai Nvidian asetusten kautta. Sen jälkeen voidaan katsoa näyttöjen nykyiset asetukset:

xrandr -q

jolloin näkyy esimerkiksi seuraava:

Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384

DVI-I-0 disconnected (normal left inverted right x axis y axis)

DVI-I-1 disconnected (normal left inverted right x axis y axis)

HDMI-0 disconnected (normal left inverted right x axis y axis)

DP-0 disconnected (normal left inverted right x axis y axis)

DVI-D-0 disconnected (normal left inverted right x axis y axis)

DP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 522mm x 294mm

1920x1080 60.00 + 119.98* 99.93 59.94 50.00

1280x1024 75.02 60.02

1280x720 59.94 50.00

1024x768 119.99 99.97 75.03 60.00

800x600 119.97 99.66 75.00 60.32

720x576 50.00

720x480 59.94

640x480 119.52 99.77 75.00 59.94

Avaa tekstimuokkain, johon luodaan skripti. Siitä tulee tällainen:

xrandr --output (näytön nimi) --mode (näytön resoluutio) --rate (näytön virkistystaajuus)

Kyseessä on 1920x1080@120Hz näyttö, jolloin skriptistä muodostuu tällainen:

xrandr --output DP-1 --mode 1920x1080 --rate 120

Skriptiä voi testata kirjoittamalla rivin suoraan päätteeseen. Näyttö välähtää vain silloin, kun tapahtuu jokin muutos.

Kun on esimerkiksi kaksi näyttöä, jotka ovat 1920x1080@120Hz ja 1280x1024@75Hz, skriptistä muodostuu tällainen:

xrandr --output DP-1 --mode 1920x1080 --rate 120 --output DVI-D-0 --mode 1280x1024 --rate 75

Tallennnetaan skripti vaikkapa kotikansioon nimellä screen.sh ja tehdään siitä suoritettava skripti:

chmod +x screen.sh

Avataan Linux Mintin valikosta "Käynnistettävät sovellukset", johon luodaan uusi käynnistin. Sinne linkitetään skriptin sijainti, esimerkiksi:

sh /home/petri/screen.sh

Käynnistysviiveeksi esimerkiksi 20 sekuntia, jotta tietokone ehtii käynnistyä kunnolla ennen skriptiä.

Lisää ohjeita löytää vaikkapa Arch Wikistä. (xrandr)

4.6.4Käyttöoikeuksien muutos kansioille ja tiedostoille

Linux Mintin graafisessa tiedostoselaimessa näkee tiedostojen ja kansioiden käyttöoikeudet ja niitä voi jonkin verran muuttaa, jos oikeudet riittävät. Näihin ei yleensä tarvitse koskea, sillä käyttöoikeudet ovat säädetty valmiiksi.

Joskus käyttöoikeuksia tarvitsee muuttaa päätteen kautta käsin esimerkiksi ongelmatilanteiden tai virittelyn vuoksi, eikä siihen välttämättä auta tiedostoselain edes pääkäyttäjän oikeuksilla avattuna.

chown-komentoa voidaan käyttää normaalisti, kun muutetaan järjestelmän omia käyttöoikeuksia käyttäjien mukaan. Kun halutaan muuttaa jonkin kansion koko sisältö tiedostoineen ja alikansioineen, käytetään komentoa:

sudo chown -R username:group directory

Korvaa username ja group tietokoneen käyttäjän tunnuksella. Directory-kohtaan laitetaan kansion sijainti, tai sitten avataan muutettavan kansion alikansio päätteeseen ja kirjoitetaan siihen kansion nimi (huom: hakemistossa ei saa esiintyä välilyöntejä). Esimerkki:

sudo chown -R marcus:marcus kansion_nimi

Jos halutaan muuttaa pelkästään kansion käyttöoikeus (tiedostojen ja alikansioiden käyttöoikeuksille ei tapahdu mitään), niin käytä seuraavaa komentoa (poistetaan -R):

sudo chown username:group directory

Toinen tapa muuttaa käyttöoikeuksia on kuuluisa chmod 777 -käsky, joka tunnetaan etenkin palvelimien puolella. Tällä komennolla saa kaikki komennot haluamaansa hakemistoon:

sudo chmod -R 777 hakemisto

Lisätietoja: https://www.maketecheasier.com/file-permissions-what-does-chmod-777-means/

4.6.5Käyttäjät ja ryhmät

Tässä asetuksessa voidaan hallita tietokoneen käyttäjiä, kuten muokata käyttäjien oikeuksia, salasanoja, lisätä tai poistaa käyttäjiä.

Näin onnistuu käyttäjätilien oikeuksien määritys Linux Mintissä:

Kun käyttäjän tyypiksi luodaan ”ylläpitäjä”, sille lisätään sudo-oikeudet, jonka avulla voidaan suorittaa järjestelmäpäivityksiä ja muita toimenpiteitä, joihin tarvitaan järjestelmävalvojan oikeudet. Jokaisessa tietokoneessa kannattaa olla vähintään yksi ylläpitäjä-tunnus.

Root-oikeuksia ei kannata lisätä kenellekään, jollei tiedä mitä on tekemässä.

Kirjautuminen ilman salasanaa

Kirjautuminen ilman salasanaa onnistuu, kun klikataan rastia ”nopasswdlogin”. Tämän jälkeen kirjautumisikkunassa ei tarvitse kirjoittaa salasanaa, mutta se ei korvaa automaattista kirjautumista. Salasana vaaditaan myös muuten normaalisti, jos tehdään toimenpiteitä, joissa tarvitaan esimerkiksi järjestelmävalvojan oikeuksia päivityksiä varten.

4.6.6Hiiren herkkyyden säätö

Linux Mintin hiiriasetuksista voidaan säätää hiiren tai kosketuslevyn kiihtyvyyttä ja herkkyyttä sekä monenlaisia muita asetuksia. Kuitenkaan joidenkin laitteiden kohdilla herkkyydelle laitetut asetukset eivät välttämättä toimi graafisessa käyttöliittymässä. Säätö onnistuu päätteen avulla seuraavasti, kun ensin listataan hiirilaitteita:

xinput --list --short | grep pointer

Lista näyttää vaikkapa seuraavalta:

⎡ Virtual core pointer id=2 [master pointer (3)]

⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]

⎜ ↳ Kingsis Peripherals ZOWIE Gaming mouse id=10 [slave pointer (2)]



Hiirenä on siis "Kingsis Peripherals ZOWIE Gaming mouse" ja sen id-numero on 10. Tarkistetaan kyseisen hiiren asetukset (numero 10 on id-numero):

xinput --list-props 10

Tai vaihtoehtoisesti (yksilöity hiiri):

xinput --list-props "Kingsis Peripherals ZOWIE Gaming mouse"

Avautuu seuraava lista:

Device 'Kingsis Peripherals ZOWIE Gaming mouse':

Device Enabled (153): 1

Coordinate Transformation Matrix (155): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000

libinput Natural Scrolling Enabled (289): 0

libinput Natural Scrolling Enabled Default (290): 0

libinput Scroll Methods Available (291): 0, 0, 1

libinput Scroll Method Enabled (292): 0, 0, 0

libinput Scroll Method Enabled Default (293): 0, 0, 0

libinput Button Scrolling Button (294): 2

libinput Button Scrolling Button Default (295): 2

libinput Middle Emulation Enabled (296): 1

libinput Middle Emulation Enabled Default (297): 0

libinput Accel Speed (298): 0.000000

libinput Accel Speed Default (299): 0.000000

libinput Accel Profiles Available (300): 1, 1

libinput Accel Profile Enabled (301): 1, 0

libinput Accel Profile Enabled Default (302): 1, 0

libinput Left Handed Enabled (303): 0

libinput Left Handed Enabled Default (304): 0

libinput Send Events Modes Available (274): 1, 0

libinput Send Events Mode Enabled (275): 0, 0

libinput Send Events Mode Enabled Default (276): 0, 0

Device Node (277): "/dev/input/event2"

Device Product ID (278): 6899, 1

libinput Drag Lock Buttons (305): <no items>

libinput Horizontal Scroll Enabled (306): 1



Huomataan, että "libinput Accel Speed" on 0.000000, eli mahdollisesti oletusasetuksissa. Säädetään herkkyys esimerkiksi seuraavasti (10 = id-numero, -0,7 = herkkyys):

xinput --set-prop 10 "libinput Accel Speed" -0.7

Tai vaihtoehtoisesti näin yksilöidylle hiirelle (parempi, jos samaa komentoa olisi tarkoitus käyttää aina saman hiiren kohdalla, esimerkiksi kun järjestelmä käynnistyy):

xinput --set-prop "Kingsis Peripherals ZOWIE Gaming mouse" "libinput Accel Speed" -0.7

Herkkyyttä (esimerkkinä -0,7) voi säätää mieleisensä mukaan. Esimerkkinä käytettyä Zowie-hiirtä oli mahdollista säätää -1 ja 1 välisellä asteikolla.

Jos sama hiiri ilmestyy useasti, eikä äskeistä komentoa kelpuuteta:

$ xinput --list --short | grep pointer

⎡ Virtual core pointer id=2 [master pointer (3)]

⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]

⎜ ↳ E-Signal USB Gaming Mouse id=10 [slave pointer (2)]

⎜ ↳ E-Signal USB Gaming Mouse id=14 [slave pointer (2)]

Niin asia voidaan ratkaista oheisella skriptillä:

for id in `xinput --list|grep 'E-Signal USB Gaming Mouse'|perl -ne 'while (m/id=(\d+)/g){print "$1\n";}'`; do

# echo "setting device ID $id"

notify-send -t 50000 'Mouse fixed'

xinput set-prop $id "libinput Accel Speed" -0.7

done



4.7Internet-yhteys ja WLAN

Seuraavaksi hieman tietoliikennettä.

4.7.1WLAN internet-yhteys ei toimi

Linux Mint Cinnamonissa WiFi-tukiasema löydetään seuraavasta kuvakkeesta:

Sitten avautuu lista WiFi-tukiasemista, josta oma valitaan:

Linuxissa on monien laitteiden WiFi-ajurit valmiina langatonta WLAN-yhteyttä varten. Jos WLAN-yhteyden muodostus ei silti onnistu, käy läpi seuraavat asiat:

Tarkistetaan ensin, että toimiiko internet-yhteys yleensäkin, esimerkiksi testaamalla WiFi-yhteyttä muilla laitteilla, kuten puhelimella.

Läppäri: Tarkista, että onko nappia tai vipua, jolla langattomat yhteydet voidaan kytkeä päälle/pois.

Näyttääkö käyttöjärjestelmä WiFi-yhteyspisteitä ollenkaan? Kokeilitko myös uudelleenkäynnistää?

Vaatiiko käyttöjärjestelmä erilliset WiFi-ajurit? Kokeile alla olevaa komentoa. Jos tulosteessa ei näy mitään, sopivia ajureita ei ehkä ole käytössä.

iwconfig

Voisiko uudemman (tai vanhemman) Linux-kernelin asennus auttaa? Lisätietoja löytyy kappaleesta 4.13.2 Kernelin vaihto sivulta 128).

Tarkista, mikä WiFi-laite on kyseessä, lue lisää kappaleesta 4.9.2 WiFi-ajurit sivulta 101.

4.8Ohjelmien hallinta

Pakettipalvelut pitäät ohjelmat ajan tasalla päivityksien kera. Linux Mintissä ohjelmat ovat asennettavissa muun muassa seuraavilla keinoilla:

  1. Ohjelmistohallinnasta suoraan (jossa mukana mm. Ubuntun ja Linux Mintin ohjelmat)

  2. Synaptic-nimisen ohjelman avulla voi käydä katsomassa pakettilistaa ja hallita paketteja sen avulla.

  3. Asennus apt install -komennolla. Lisätietoja kappaleesta 4.2.2 Pakettienhallinnan komennot sivulta 53.

  4. Universaalit pakettienhallintajärjestelmät, joiden avulla voidaan asentaa ohjelmistoja tai niiden uudempia versioita, joita ei ole saatavilla normaalista apt-ohjelmistolähteestä.

    1. snap

    2. flatpak

  5. Kun pakettivarasto (repository) ei tiedossa yllä olevia asennuksia varten, mutta sopiva paketti on saatavilla jonkin kehittäjän PPA-lähteestä, lähteen voi lisätä järjestelmään Launchpad-sivustolta. Lisätietoja kappaleesta 4.2.2 Pakettienhallinnan komennot sivulta 53.

  6. Asennetaan ohjelma deb-päätteisen asennuspaketin kautta (jotka ovat Debian-pohjaisia järjestelmiä varten), jolloin aukeaa Gdebi-paketinasennusohjelma (jos paketti mahdollistaa sen oikeaoppisesti). Paketti saattaa lisätä varaston asennuksen jälkeen, jolloin päivitysmahdollisuus tulee. Joskus tarvitsee huomioida erilaisia riippuvuuksia, lisätietoja kappaleesta 4.5.4 Linux Mintin ja Ubuntun eri versioiden koodinimet sivulta 76.

  7. Paketti puretaan käsin, esimerkkitapaukset:

    1. Tiedostopääte on esimerkiksi tar.xz, eli kyseessä on TAR-paketti, jonka sisältämä ohjelmisto puretaan. TAR-paketeilla on useita tiedostomuotoja, mutta purkutapa on yleensä sama. Lisätietoja kappaleesta 4.8.3 TAR-paketin purku sivulta 93.

    2. Tiedostopääte on esimerkiksi muotoa .sh tai .run. Lisätietoja kappaleesta 4.8.4 SH-pakettien ajaminen sivulta 95.

    3. Tiedostojen joukossa on Makefile-niminen tiedosto. Lisätietoja kappaleesta 4.8.5 Makefile-asennus sivulta 96.


HUOM! Kohdat 5-7 (sekä varauksella 4) ovat asennustapoja, joissa lisätään ohjelma kolmannen osapuolen lähteestä, eikä niitä ole testattu Ubuntun tai Linux Mintin kehittäjien toimesta. Ole siis varovainen ja valitse vain luotettavat ohjelmat ja asennuslähteet. Järjestelmä ei varoita erikseen epäluotettavasta ohjelmasta, sillä niitä on monenlaisia!

4.8.1Ohjelman toimittajan pakettivarasto

Ubuntussa on tapana tallentaa sovellusten asennus- ja päivityslähde, jota kautta haetaan paketit. Tätä tietokantaa kutsutaan pakettivarastoksi (repository) ja Ubuntun asennuksen yhteydessä on valmiina monia luotettavia ohjelmia tarjolla omasta pakettivarastostaan. Kaikki ohjelmat eivät kuitenkaan ole uusimpia, mutta jotkin ohjelmat kuten selaimet saavat kriittiset tietoturvapäivityksensä ajallaan. Olen listannut muutaman ohjelmalähteen, katso Liite 1. Taulukkotiedosto sivulta 221.

Ohjelman pakettivaraston lisäys vaatii root-käyttäjän oikeudet. Jos olet lisäämässä järjestelmääsi epävirallisen pakettivaraston, sen luotettavuus kannattaa tarkistaa. Pakettivarastoja pitkin voidaan toimittaa ohjelman uusin versio, mutta pahimmassa tapauksessa, jos ihan oikeasti käy pahasti, ”epävirallinen” pakettivarasto saattaa toimittaa asennuksen tai päivityksen mukana riskillisen ohjelmiston. Tällä voisi olla jonkin luotettavan ohjelmiston nimi käytössä, joka asentuu virallisen päälle.

Kehittäjät julkaisevat Ubuntu-pohjaisiin järjestelmiin ohjelmistoja mm. Launchpad:n ylläpitämän PPA:n kautta (Personal Package Archive), jonne voidaan ladata ja kääntää lähdekooditiedostoja. Lisätietoja niiden asentamisesta kappaleesta 4.2.2 Pakettienhallinnan komennot sivulta 53.

4.8.2Asennusohjelman valinta Ubuntu-version mukaan

Linux Mintin käyttäjän on hyvä tietää myös järjestelmänsä pohjautuvan Ubuntu-version koodinimi, jotta esimerkiksi löydettäisiin internetistä ladattavan ohjelman sopiva asennuspaketti, koska sen riippuvuudet voivat olla määritelty tietylle jakelulle. Linux Mintin version tiedolla on vähemmän merkitystä tämän kannalta.

Katso lisää kappaleesta 4.5.4 Linux Mintin ja Ubuntun eri versioiden koodinimet sivulta 76.

4.8.3TAR-paketin purku

TAR (tape archiver) on työkalu TAR-pakettien käsittelyyn. TAR-paketeissa voidaan sisällyttää lukuisa määrä tiedostoja ja hakemistoja koottuna yhden tiedoston sisälle. Se vastaa esimerkiksi Windowsissa tuttuja RAR-, ZIP- ja 7z -pakkausmuotoja, joita myös Linux Mint tukee valmiiksi monien muiden pakkausmuotojen lisäksi. Useimmat verkosta erikseen ladattavat Linux-ohjelmat ovat paketoitu TAR-pakettiin. Paketin loppupääte vaihtelee, se voi olla esimerkiksi tar.bz2, tar.gz tai tar.xz, riippuen pakkausmuodosta.

Paketti voidaan purkaa avaamalla se graafiseen pakettienkäsittelyohjelmaan ja valitsemalla siitä ”pura”. Esimerkissä on Mozilla Thunderbird -ohjelman asennus:

Sen jälkeen valitaan kohde, johon kaikki näkyvät tiedostot puretaan. Jos kyseessä on jonkin ohjelman asennus, voidaan vaikkapa luoda kotihakemistoon uusi kansio ja asentaa ohjelma sinne. Siispä luotiin ”Softat”-niminen kansio.

Tiedostot ovat nyt purettu ja thunderbird-niminen ohjelma löytyy suoraan hakemistosta.

Pakettien sisällä ei välttämättä ole suoraan ajettavaa ohjelmaa, vaan esimerkiksi SH-tiedosto tai Makefile-tiedosto, jotka voivat vaatia asentamisen tai käynnistämisen päätteen avulla. Lisätietoja niiden ajamisesta seuraavista kappaleista. Ensisijaisesti kannattaa tutustua ohjelman omiin ohjeisiin, kuten readme-tekstiohjeeseen.

Linux Mintissä voidaan purkaa TAR-paketti (tai mikä tahansa muu tuettu paketti) kätevästi myös klikkaamalla sitä hiiren oikealla ja valitaan ”pura tähän”.

Perinteisesti TAR-paketteja on purettu päätteen avulla. Tiedostot voidaan listata näkyviin seuraavalla komennolla:

tar tvf tiedosto.tgz

Puretaan tiedosto.tar.gz-paketti. Valitsin x tarkoittaa purkamista, v listaa purettavat tiedostot (ei pakollinen), k estää TARia ylikirjoittamasta olemassaolevia tiedostoja ja f määrittää tiedoston, joka puretaan.

tar xvkf tiedosto.tar.gz

Voidaan myös purkaa tiettyyn olemassa olevaan hakemistoon:

tar xvkf tiedosto.tar.gz -C hakemisto/polku

4.8.4SH-pakettien ajaminen

Jos paketti on .sh-päätteinen, saattaa auttaa, että se lähtee toimimaan suoraan tiedostoselaimelta ilman terminaaliin kirjoittamista. Kannattaa silti tarkistaa ohje, kuten readme-tiedosto. Yleensä voidaan mennä terminaalilla kansioon ja lyödä seuraavat komennot, jotka muuttavat tiedoston ”name_of_file.sh” suoritettavaksi ja sen jälkeen suorittaa:

chmod +x name_of_file.sh

sh ./name_of_file.sh

Samaa keinoa voidaan käyttää joillakin muillakin tiedostoilla, kuten .run-tyyppiset tiedostot ja jotkin tiedostot, joilla ei ole tiedostopäätettä.

4.8.5Makefile-asennus

Pakatun tiedoston (esim. tar) sisällä on läjä muita tiedostoja. Ne saattavat olla asennukseen tarvittavia tiedostoja, joten pura ne kaikki esimerkiksi työpöydälle. Jos löydät Makefile-tiedoston, klikkaa hiiren oikealla kyseisen tiedoston hakemistoa (joko taustaa tai kansiota) ja ”avaa terminaaliin”.

Makefile tai vastaava tiedosto on merkki siitä, että asennus tehdään make-komennolla (alla olevassa kuvassa):

Kansion avaus terminaaliin:.

Yllä olevan kuvan mukaan voidaan avata kansio terminaaliin. Vastaava komento terminaalissa olisi seuraava (ls-komennolla voi tarkistaa hakemiston sisällön):

cd ~/Downloads/dbp-1.1.9

ls

Makefile löytyy. Tarkista ohjeista (esim. readme-tiedostosta), onko asennuksen tekoon muita ohjeita ennen make-komennon käyttämistä. Yleensä asennuspaketin on tarkistettava yhteensopivuus ja konfiguroitava itsensä järjestelmälle seuraavalla komennolla:

./configure

Jos ei tule erroreita, seuraavaksi voidaan asentaa. Jos erroria pukkaa, todennäköisesti jotain tarvittavia paketteja puuttuu ja yleensä ne listataan terminaaliin. Tarkista ohjeista (esim. readme-tiedostosta), mitä tarvitaan. Yleensä myös virheviestin kopiointi googleen auttaa ratkaisun löytämiseen.

make

sudo make install

Jos asennus onnistui, virheviestiä tuskin tulee.

4.8.6Ohjelman poisto

Linux Mintissä pakettienhallinnalla asennetun ohjelman voi poistaa valikon kautta klikkaamalla hiiren oikealla ja ”poista asennus”. Vaihtoehtoisesti ohjelman voi poistaa myös esimerkiksi Synaptic-pakettienhallintaa tai ohjelmistonhallinnan kautta (hitaampi). Poistamiseen voidaan käyttää komentoa:

sudo apt remove ohjelman_nimi

Konfiguraatiotiedostot voidaan poistaa ohjelman mukana seuraavasti:

sudo apt remove ohjelman_nimi -–purge

4.8.7Ohjelmalähteiden hallinta

Jos ohjelma on asennettu Mintin/Ubuntun ohjelmistohallinnan ulkopuolelta internetistä esimerkiksi deb-paketin kautta, se on saattanut lisätä ohjelmalähteen. Launchpadin ppa-lähde lisää aina ohjelmalähteen. Ohjelmalähteet tallentuvat Linux Mintin järjestelmäasetuksiin, joita käytetään päivitysten hakemiseen kyseisiltä ohjelmilta.

Linux Mintin asetuksista löytyy ”ohjelmalähteet” tai ”ohjelmistolähteet”, josta voi graafisesti selata käytössä olevat ohjelmalähteet. Sen kautta voidaan lisätä, poistaa käytöstä (ruksi pois) tai poistaa kokonaan päivityslähteitä. Lisäksi asetuksista löytyy todennusavaimet, jonka avulla voidaan varmentaa, että päivitys on ohjelman kannalta aito.

Ulkoisten päivityslähteiden ja todennusavaimien kanssa voi tulla joskus ongelmia, jotka näkyvät virheviesteissä päivitettäessä, joissa voidaan mainita esimerkiksi jonkin päivityslähteen osoite. Nämä virheet eivät välttämättä estä päivittämästä muita ohjelmia, mutta asioiden korjaus toteutuu yleensä tämän asetusten kautta.

4.8.8Flatpak

Flatpak on avoimeen lähdekoodiin perustuva järjestelmä sovellusten virtualisoinnille ja se on yksi tapa asentaa ja ajaa tiettyjä sovelluksia, kuitenkin jakeluriippumattomasti. Flatpak-paketoidut sovellukset ovat perinteisiin deb-paketteihin nähden helpompi pitää ajan tasalla murehtimatta sovelluksen riippuvuuksista, mutta ne karsinoituvat omaan hiekkalaatikkoympäristöönsä.

Linux Mintissä käytetään perinteisten deb-pakettien lisäksi Flatpak-paketteja ja Linux Mintin sovelluskaupasta voidaan asentaa sekä perinteisiä että Flatpak-pakattuja sovelluksia.

4.8.9Snap-paketti

Snap on Canonicalin Ubuntulle kehittämä pakettiformaatti ja pakettienhallintajärjestelmä, joka tarjoaa DEB-paketteihin nähden helpompia tapoja hallita asennettavan ohjelmiston tarvitsemia riippuvuuksia. Sitä ylläpitää Snapcraft ja toimii APT:n rinnalla. Toisin kuin perinteiset asennukset, snap-formaatin ohjelmistot toimivat hiekkalaatikossa karsittuna muusta järjestelmästä.

Snap on vielä osin keskeneräinen pakettiformaatti ja sen ongelmana on satunnainen hitaus, virheellisyys, suurempi päivittämisen tarve ja hiekkalaatikkoympäristöönsä liittyvät rajoituksensa. Snap on saanut kritiikkiä sen sisällyttämisestä osaksi Ubuntun sovelluskauppaa yhä merkittävänä osana.

Linux Mint -kehitystiimi paheksui sitä, että uuden Ubuntun mukana tuleva apt-pakettienhallintajärjestelmä asentaa ainakin Chromium-selaimesta perinteisen deb-paketin sijaan snap-version. Niinpä Linux Mint 20:n yksi uudistuksista on oletusarvoisesti estää snapd-pakattujen sovellusten asentamisen ja käyttämisen, perustellen käyttäjien suojelemisella.

4.9Laitteiden asennus

4.9.1Tulostimien ja skannerien ajurit

Tämä artikkeli on keskeneräinen.

Monille tulostimille ei ole tarvetta asentaa ajureita erikseen, sillä Ubuntu-pohjaisissa distroissa on ajureita hyvin valmiina. Linux Mintissä riittää yleensä, että liitetään laite USB-johdolla kiinni. USB:n lisäksi voi laitteesta riippuen muodostaa yhteys lähiverkon kautta ethernet-kaapelilla tai WiFi-yhteydellä samassa tukiasemassa. Tällöin voidaan vaatia tulostimen IP-osoite.


Jos asennusohjelmana on esimerkiksi install-printer.sh, niin sen voi käynnistää komennolla (sen jälkeen kun pääteterminaalilla on menty oikeaan kansioon):

sudo ./install-printer.sh

4.9.2WiFi-ajurit

Tämä artikkeli on keskeneräinen.

Linux-käyttöjärjestelmissä on valmiita paljon vapaita WiFi-ajureita, joten yleensä erillisten WiFi-ajurien asennus ei ole tarpeen. Joskus tulee tilanteita, jolloin WiFi-ajurit tarvitsee asentaa erikseen.

Aloita WiFi-ajurien haku kytkemällä tietokone internet-yhteyteen esimerkiksi ethernet-kaapelilla LAN-porttiin. Kun netti toimii, siirrytään ajurimanageriin, josta on ohje kappaleessa 3.3.3 Lisäajurit sivulla 41. Tarkista, onko WiFi-ajureita saatavilla. Jos on, asenna ne ja käynnistä tietokone uudelleen.

WiFi PCI-moduuli (mm. kannettavat tietokoneet)

Jos WiFi-moduuli on PCI:ssä, sen mallin voi löytää seuraavalla komennolla:

lspci -v

Tai suoraan seuraavalla komennolla:

lspci -vnn | grep Network

Tekstin joukosta pitäisi löytyä WiFi-moduulin tiedot, kuten valmistaja ja malli, esimerkiksi Broadcom tai r8188eu.

Älä sekoita ethernet-tietoja tähän, sillä ethernet liittyy langalliseen LAN-moduuliin (eli tietokoneeseen kytketään RJ45-kaapeli). Ethernetin tiedot voidaan saada tällä komennolla:

lspci | awk '/[Nn]et/ {print $1}' | xargs -i% lspci -ks %

WiFi USB-adapteri

Jos WiFi-moduuli on USB-adapteri, niin se voi toimia suoraan ilman erillisiä ajurien asennusta. Suositeltavaa on hankkia sellainen WiFi USB-adapteri, joka tukee Linuxia suoraan. Tällaiset ovat esimerkiksi Raspberry-järjestelmille suunnitellut WiFi USB -adapterit.

Jos WiFi-adapteri se ei toimi, eikä ajurimanageri tarjoa sille ajureita, niin selvitä, minkä nimisiä ajureita se käyttää. Jos siinä tulee mukana asennus-CD tai jos netistä löytyy ladattavat ajurit, niin sieltä saattaa löytyä Linuxille omat ajurit. Ajurin asennustapa vaihtelee, mutta se voi todennäköisesti olla esimerkiksi pakatun tiedoston sisällä oleva SH-tiedosto, joka suoritetaan. Jos asennus epäonnistuu, älä hävitä CD:tä, vaan kannattaa tarkistaa, minkä nimistä ajuria se käyttää, joka saattaa paljastua esimerkiksi ajurin asennuskansion tai sen alikansion nimestä. Esimerkiksi Realtek (rtl) -mallin ajureista on useita versioita. Verkosta saattaa löytyä ajureista uudempia versioita esimerkiksi GitHub-sivuston kautta.

Kun WiFi-adapteri on USB-portissa kiinni, niin sen voi tarkistaa seuraavasti. Listasta voi tulla pitkä, joten kannattaa kopioida tuloste tekstiohjelmaan. Mallia ei välttämättä selviä tästä.

lsusb -v

Tällä komennolla voidaan tarkistaa, minkä mallista WiFi-moduulia käytetään parhaillaan:

dmesg | grep wlan0

Seuraavilla komennoilla voidaan kerätä WiFi-moduuliin ja WiFi-asetuksiin liittyviä tietoja tekstiin:

sudo apt install pastebinit

wget -N -t 5 -T 10 https://github.com/UbuntuForums/wireless-info/raw/master/wireless-info && \

chmod +x wireless-info && \

./wireless-info

Teksti tallentuu wireless-info.txt tiedostoon ja vaihtoehtoisesti myös pastebin-palveluun. Tiedostosta saattaa löytyä tietoja WiFi-moduulien mallista hakusanalla ”wifi” tai ”wlan”.

Kun WiFi-moduulin tai adapterin malli selviää...

Googlen kautta saattaa löytyä ajurien asennusohjeet, esimerkiksi hakutermeillä ”broadcom bcm43142 driver linux”. Lisäksi alla on tietoja muutamista WiFi-ajurista, jos on malli selvillä.

Broadcom-ajurit löytyvät yleensä vanhoilta kannettavilta tietokoneilta. Alla olevista paketeista asennetaan vain jompikumpi, riippuen siitä, mitä WiFi-ajuria käytetään. Tarkempi ohje löytyy osoitteesta https://askubuntu.com/questions/55868/installing-broadcom-wireless-drivers

sudo apt install firmware-b43-installer

sudo apt install bcmwl-kernel-source

Realtek 8812AU/8821AU USB WiFi driver for AC1200 (801.11ac) Wireless Dual-Band USB Adapter. Testattu Linux-kernel versiolla 4.13. Lisätietoja osoitteesta https://github.com/abperiasamy/rtl8812AU_8821AU_linux

sudo apt-get install linux-headers-generic build-essential git

git clone https://github.com/abperiasamy/rtl8812AU_8821AU_linux.git

cd rtl8812AU_8821AU_linux/

sudo make -f Makefile.dkms install

4.10Kannettavan tietokoneen erityisohjeita

Kannettava tietokone on luokaltaan erilainen, kuin pöytäkoneet. Siinä on tyypillisesti akun lisäksi heikompi ilmanvaihto ja jäähdytys, jolloin sen myötä rauta kuumenee herkemmin.

4.10.1Akun virransäästö

Tässä muutamia vinkkejä kannettavan tietokoneen virransäästöön:


Intel on kehittänyt PowerTOP-nimisen työkalun, jolla voi vähentää laitteiden virrankäyttöä, kuten kytkeä käyttämättömät laitteet pois päältä. Kulutuksen säästön taso vaihtelee, mutta tämä on läppäreille varsin pätevä ohjelma. Asennus tapahtuu seuraavasti:

sudo apt install powertop

Kaikki virransäästöön liittyvät toiminnot voidaan kytkeä päälle kerralla seuraavalla komennolla, joka on voimassa, kunnes tietokone sammutetaan. Tämä suositellaan tekemään joka kerta, kun kannettava tietokone siirtyy akkukäytölle.

sudo powertop --auto-tune

Tarkemmin niitä voi säätää ohjelman sisällä, jolla pääsee oheisella komennolla. Välilehteä voi vaihtaa TAB-napilla, nuolinapeilla voi mennä ylös/alas ja arvoja vaihdetaan ENTER-napilla. ”Bad” tarkoittaa, ettei virransäästöä ole kytketty. ESCillä mennään pois.

sudo powertop

Kehys7

Virransäästön ollessa käytössä saattaa ilmaantua erilaisuutta laitteiden käytössä. Esimerkiksi hiiren virran automaattinen aikakatkaisu (autosuspend) tapahtuu mahdollisesti muutamassa sekunnissa ja hiiri ei toimi, kunnes klikataan jotain nappia. Tämänkin voi säätää erikseen Powertop-ohjelmalla, jolloin hiiret ovat yleensä merkitty jollain USB-laitteella.

4.10.2Ylikuumenemisen esto

Kannettava tietokone ylikuumenee helposti mallista riippuen erityisesti silloin, kun ajetaan jotain prosessorille raskasta kuormaa, kuten pelejä tai videoeditointia.

TLP-nimisellä ohjelmalla voi rajoittaa tietokoneen toimintaa niin, että lämpötila ei mene liian pitkälle. TLP:n voi asentaa seuraavasti:

sudo add-apt-repository ppa:linrunner/tlp

sudo apt update

sudo apt install tlp tlp-rdw

TLP vaatii toimiakseen pääkäyttäjän oikeudet (sudo). Käynnistä TLP seuraavasti. Sen jälkeen sen pitäisi toimia tietokoneen sammumiseen saakka.

sudo tlp start


Kuva 4.10.2.1: Psensor lämpötilan mittausohjelma.



Kuvan mukaisella psensor-ohjelmalla voi tarkkailla, miten paljon on ollut lämpötilaa milläkin ajanhetkellä ja sillä voi tilata ilmoituksia, kun jokin raja ylitetään. Kuvassa Core 0 ja Core 1 ovat läppärin prosessorin ytimien lämpötila ja diagrammissa on historiaa Hearthstone-pelin pelaamisen aikana olleista lämpötiloista. TLP:n ansiosta lämpötila ei noussut yli 90 astetta, joka olisi muuten normaalia ilman sitä.

4.11Tietokoneen ja järjestelmän tarkistus, mittaus ja ylläpito

4.11.1Teknisten tietojen tarkistus

Cinnamon-työpöytäympäristössä voidaan tarkistaa, kun menee järjestelmän asetukset → laitteisto → järjestelmätiedot.

Enemmän tietoja selviää päätteellä, esimerkiksi tällä komennolla:

inxi -Fx

Tällä voi rajata tietoja lyhyemmin:

inxi -c 5

Verkkoajureihin liittyvät tarkemmat tiedot:

ifconfig -a

Liitetyt USB-laitteet:

lsusb

Tarkistetaan tietyn USB-laitteen tekniset tiedot, esimerkiksi käytettävä USB-standardi (bcdUSB). Osoitteella /dev/bus/usb/BUS/DEVICE haetaan tiedot, jolloin tässä tapauksessa komennosta muodostuu seuraavanlainen:

lsusb -D /dev/bus/usb/002/003

Näytönohjaimen tiedot:

lspci -v|grep -iA10 vga

RAM-muistin tietoja voidaan tarkastaa suppeasti seuraavalla komennolla:

free -m

RAM-muistikammoista saa enemmän tietoja seuraavalla komennolla:

sudo dmidecode -t 17

Äänentoistolaitteet voidaan listata aplay-komennolla ja mikrofonilaitteet arecord-komennolla.

aplay -l

arecord -l

Kiintolevyt voidaan listata näin:

lsblk

joka antaa esimerkiksi seuraavan näköisen listan:

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT

sda 8:0 0 238.5G 0 disk

├─sda1 8:1 0 200M 0 part /boot/efi

├─sda2 8:2 0 500M 0 part /boot

└─sda3 8:3 0 237.8G 0 part

├─fedora-root 253:0 0 50G 0 lvm /

├─fedora-swap 253:1 0 2G 0 lvm [SWAP]

└─fedora-home 253:2 0 185.9G 0 lvm

Osioiden UUID-tiedot voidaan selvittää oheisella komennolla:

sudo blkid

Linux Mint Cinnamonin graafinen Levyt-ohjelma (gnome-disks) on myös hyvin monipuolinen levytyökalu. Sillä onnistuu levyn tai osion alustus, automaattinen liitos, suorituskykytesti ja monet muut asiat.



Merkittävämmät kiintolevyjen osioiden ja flagien muutokset kannattaa kuitenkin hoitaa mielummin asennustikun kautta esimerkiksi Gparted-ohjelmalla, joka on asennustikussa valmiina käytettävissä.

Joitakin järjestelmän tietoja voidaan katsoa myös graafisilla ohjelmilla. Esimerkiksi Hardinfo osaa esittää ja tulostaa tietokoneen tiedot. Asennus ja käynnistys:

sudo apt install hardinfo

hardinfo

4.11.2Tiedostojen siivous

Jos tietokoneen kiintolevy alkaa olla täynnä, tarkistukseen on yksinkertainen työkalu. Levynkäytön analysointi -ohjelmalla (baobab) voidaan tarkistaa, mitkä ovat tietokoneen suurimmat kansiot. Tarkistettava hakemistopolku voidaan valita itse, kuten vaikkapa oma kotikansio, Dropbox tai USB-tikku.

Tiedostoja voi siivota myös asennuspakettien osalta seuraavilla komennoilla. Autoremove poistaa automaattisesti käyttämättömät paketit järjestelmästä ja autoclean siivoaa vanhat arkistoidut tiedostot.

sudo apt autoremove

sudo apt autoclean

autoremove-komennolla voidaan siivota samalla ylimääräiset kernel-paketit. Jos on uusia asennellut aktiivisesti, niin vanhat saattavat viedä tilaa roimasti, kunnes ne siivotaan pois.

4.11.3Järjestelmän prosessien seuranta ja hallinta

Linux Mint sisältää Windowsin tavoin oman tehtävien hallinnan (järjestelmän valvonta), josta voidaan seurata ohjelmien (prosessien) muistinkäyttöä, CPU-käyttöä (prosessori) ja niiden PID-tietoja sekä pakkosulkea eli ”tappaa” ne tarvittaessa.

Seuranta onnistuu myös päätteellä. Tässä top-ohjelma, joka voidaan laittaa päivittymään 10 sekunnin välein seuraavasti:

sudo apt install top

top -d 10

Kelaaminen ylös ja alas onnistuu Page Up- ja Page Down -napeilla. Listan voi laittaa järjestykseen esimerkiksi muistin käytön mukaan seuraavasti:

top -d 10 -o %MEM

htop on hieman monipuolisempi prosessien seurantaohjelma. Se voidaan laittaa päivittymään 10 sekunnin välein seuraavasti:

sudo apt install htop

htop -d 100

Prosessin tietoja voidaan listata PID-tietoineen myös seuraavasti:

ps aux

Prosessin tietoja voidaan listata suppeammin näin, jolloin saadaan paremmin esiin myös varsinaisten prosessien nimet:

ps -e -o pid,uname,pcpu,pmem,comm

Erityisen prosessipuun saa näkyviin seuraavasti:

pstree

Prosessikohtainen verkon käyttö reaaliajassa (päivitys yhden sekunnin välein):

sudo apt install nethogs

sudo nethogs -d 1

Prosessi voidaan sulkea väkisin eli ”tappaa” seuraavasti, kun PID on tiedossa, esimerkiksi tapettava PID on 32433. Useita prosesseja voidaan tappaa, kun PID numero syötetään peräkkäin, erottaen välilyönnillä.

kill 32433

Tai jos tarvitaan pääkäyttäjän oikeudet:

sudo kill 32433

Prosessi voidaan tappaa myös nimeä käyttämällä. Nimen on kuitenkin oltava täsmälleen sama, kuin prosessin nimi. Esimerkiksi:

pkill firefox

Ohjelmat, joille on avoimet portit:

sudo netstat -ntap

Edellisestä katsotaan tarkemmat tiedot, jossa grep suodattaa hakutulokset ja numero 1234 korvataan esimerkiksi prosessin PID-numerolla:

sudo ps -aux | grep 1234

4.11.4Kiintolevyn aktiivisuuden seuranta

Kun tietokoneella on käytössä SSD-tallennusmuistin sijaan normaali kiintolevy, se on yleensä hyvin hidastava tekijä järjestelmän suorituskyvyssä. Kun halutaan selvittää kiintolevyn hidastavia tekijöitä, tällöin voi olla tarpeen käyttää siirrännän (I/O) analysointia. Asenna tarvittavat ohjelmat kiintolevyn tarkkailuun:

sudo apt install iotop dstat

Kun on tarve tarkkailla tiettyjen prosessien osuutta kiintolevyn lukemisessa ja kirjoittamisessa (B/s), voidaan sitä seurata reaaliaikaisesti seuraavalla komennolla (kahden sekunnin välein):

sudo iotop -o

Kun halutaan koota prosesseista kaikki luettu ja kirjoitettu tieto, sen saa selville tällä komennolla:

sudo iotop -aoP

iotop komentoihin voi lisätä esimerkiksi -d 5 parametrin, jolloin iotop päivittyy viiden sekunnin välein (normaalisti sekunnin välein).

Seuraavalla komennolla voidaan mitata kaikkien kiintolevyjen keskimääräistä luku/kirjoitusnopeutta jokaisella minuutilla:

dstat -tdD total,md1 60

...tai tietyt kiintolevyt (ja mahdolliset USB-tikut ja muut ulkoiset lähteet), esimerkiksi levyt sda, sdb ja sdc:

dstat -tdD total,sda,sdb,sdc,md1 60

4.11.5Kiintolevyn kunnon tarkistus

Takkuaako kiintolevy? Tuleeko I/O-virheitä? Kannattaa ehkä tarkistaa kiintolevyn kunto, koska kiintolevyt hajoavat helposti.

Tapa 1: SMART-testi (graafinen)

Linux Mintissä on valmiina levyt-ohjelma (gnome-disk-utility). Jos sitä ei ole asennettu, se asennetaan Ubuntu-pohjaisessa järjestelmässä seuraavasti:

sudo apt-get install gnome-disk-utility

Avataan kyseinen ohjelma ja valitaan vasemmalta tarkistettava kiintolevy.

Sitten avataan oikealta yläkulmasta valikko, josta ”SMART-tiedot ja -testit...”.

SMART-tiedot ja -testit -ikkunan vasemmasta alakulmasta klikataan ”käynnistä levytesti”. Aste voi olla esimerkiksi ”lyhyt”, tai tarkempaa ja pitkäkestoisempaa tarkistusta varten ”laajennettu”.

Sitten tilatieto näyttää tältä:

Alemmassa ikkunassa näyttää tältä:

Ohjelma kertoo, jos se havaitsee ongelmia.

Lisätietoja: https://askubuntu.com/questions/528072/how-can-i-check-the-smart-status-of-a-ssd-or-hdd-on-current-versions-of-ubuntu-1

Tapa 2: badblocks-testi

Badblocks-ohjelmalla voidaan skannata ja havaita kiintolevyltä huonoja sektoreita tai blokkeja. Tämä testi voi viedä aikaa tunteja.

Tarkistetaan kiintolevyn sijainti seuraavalla komennolla:

sudo fdisk -l

Tarkistettava kiintolevy voi olla esimerkiksi /dev/sdc. Tarkistus voidaan suorittaa sille seuraavalla komennolla:

sudo badblocks -v /dev/sdc > badsectors.txt

Testi alkaa ja tilanne voi näyttää pitkän aikaa seuraavanlaiselta:

Checking blocks 0 to 976762583

Checking for bad blocks (read-only test):

Kun testi on valmis, onnistunut testi päättyy näin:

Checking blocks 0 to 976762583

Checking for bad blocks (read-only test):

done

Pass completed, 0 bad blocks found. (0/0/0 errors)

Testistä voi poistua kesken näppäinyhdistelmällä CTRL+C. Testin tuloksia kirjataan kotikansiossa olevaan tiedostoon ”badsectors.txt”.

Lisätietoja: https://www.tecmint.com/check-linux-hard-disk-bad-sectors-bad-blocks/

4.11.6RAM-muistin kunnon testaus

Jos tietokone kaatuilee silloin tällöin normaalissa käytössä, RAM-muistikampa voi olla viallinen. Sen kunto voidaan tarkistaa memtest86+ ohjelmalla, jonka käynnistämiseen tarvitaan esimerkiksi Linux Mint -tai Ubuntu asennusmedia (USB-tikku tai DVD). Myös järjestelmän käynnistyksen aikana sen voi valita GRUB-valikosta.

Testiohjelma voidaan käynnistää seuraavan ohjeen mukaisesti: https://askubuntu.com/questions/591488/how-do-i-run-memtest86/591502

Jos testin tuloksessa näkyy punaista, se on yleensä viallisen RAM-muistikamman merkki.

4.12Salaus

Linux Mint -järjestelmän tiedostot eivät ole oletusarvoisesti salattuna, joten kuka tahansa fyysisesti pääsevä voi esimerkiksi ulkoisen median kautta lukea tallennettuja ja salaamattomia tiedostoja, vaikka järjestelmään kirjautumiseen käytetään salasanaa.

Linux Mint järjestelmän asennusohjelmalla pystyy ottamaan käyttöön yhdelle käyttäjälle kotihakemiston salaus. Jos kotihakemiston salaus halutaan ottaa muillekin käyttäjille tai ottaa myöhemmin käyttöön, ohje löytyy sivulta 121.

Ei unohdeta myöskään verkkoa tai ulkoista mediaa. EncFS-salaus sopii muun muassa Dropboxille ja USB-tikuille ja sitä voidaan käsitellä tarvittaessa myös Windowsilla erillisillä ohjelmilla. Sen käyttöönotto-ohje löytyy sivulta 123.

4.12.1Salatun kotihakemiston käyttöönotto

Tässä neuvotaan, kuinka käyttäjän kotihakemisto salataan (salasanan alle) jälkikäteen, vaikka Linux Mint olisi jo asennettu (asennusvaiheessa pystytään luoda salaus automaattisesti yhdelle käyttäjälle). Kotihakemisto kannattaa salata jo varhain Mintin asennuksen jälkeen tai ennen suuren tiedostomäärän tuomista käyttäjätilin hakemistoon. Jos käyttäjän tilillä on kuitenkin jo tiedostoja runsaasti, helpointa olisi tehdä uusi käyttäjätili ja kopioida tiedostot siihen jälkikäteen, kun salaus on käyttöönotettu.

Ennen kuin aloitat, tee tiedostoistasi varmuuskopiot. Tee tilapäinen käyttäjätili (ylläpito-oikeuksilla). Anna tilapäiselle käyttäjälle salasana.

Kirjaudu ulos ja kirjaudu tilapäiseen käyttäjätiliin.

Asenna tarvittavat paketit seuraavasti:

sudo apt install ecryptfs-utils cryptsetup

Aja seuraava komento ja korvaa sana ”käyttäjätili” salattavan käyttäjätilin nimellä.

sudo ecryptfs-migrate-home -u käyttäjätili

Sitten kysytään passpharsea. Siihen kirjoitetaan salattavan käyttäjätilin nykyinen salasana.

Jos kaikki meni hyvin, niin älä sammuta konetta vielä. Kirjaudu ulos tilapäiseltä käyttäjätililtä ja kirjaudu salattuun käyttäjätiliin, jotta salaus astuu voimaan.

Jos jotain meni pieleen, niin /home hakemistosta voidaan joutua poistamaan jotain luotuja (salattavaan käyttäjätiliin viittaavia) kansioita ylläpidon oikeuksilla (mahdollisesti piilotiedostoja tai -kansioita).

Tällä komennolla näkee salausavaimen (passphrase), jolla avataan salaus. Käyttäjä käyttää kuitenkin omaa salasanaansa normaalisti, eikä pitempää salausavainta kannata sotkea salasanaan. Salasanan vaihto ei vaihda salausavainta.

ecryptfs-unwrap-passphrase

Myös swap-osio voidaan halutessaan salata, mutta sen seurauksena horrostila (hibernation) ei enää toimi, jolloin istuntoa ei voida enää tallentaa levylle. Swap voidaan salata komennolla:

sudo ecryptfs-setup-swap

(Encrypt Home Folder)

Olen testannut Linux Mintin uudelleenasennusta, kun ”/home”-osio on erikseen, jossa on valmiiksi kryptatut tiedostot jollain käyttäjällä. Kun asennuksen aikana luo käyttäjän samalla tunnuksella ja salasanalla, ovat tiedostot tallessa testauksen perusteella. Kuitenkin ei silloin voida valita, kirjautuuko käyttäjä automaattisesti järjestelmään tai salaako levyn. Myöskään väärästä salasanasta se ei valittanut (ei testattu).

4.12.2Salaus EncFS:n avulla

Pelkäätkö, että Dropbox tai muut pilvipalvelun tai ulkoisen laitteen tiedostot pääsevät vääriin käsiin? EncFS:n avulla voit luoda salatun eli enkryptatun hakemiston, jolloin tiedostot jäävät varmasti salasanan taakse. Tämä ohje on kirjoitettu käyttäen esimerkkiä luoda salaus Dropboxiin.

Aloitetaan asentamalla EncFS-paketti:

sudo apt install encfs

Luodaan hakemistopolut seuraavasti. Dropbox-kansion sisään tulee esimerkiksi kansio ”encrypted” ja tietokoneen kotihakemistoon ”Private”. Vaihda tarvittaessa kansioiden nimet.

encfs ~/Dropbox/encrypted ~/Private

Ohjelma voi kysyä, haluatko tehdä määrittelyt eksperttitilassa (x) vai esikonffattuna (p).

Normaalisti esikonffatut ovat ok, joten laita kirjain p. Keksi salasana ja laita se huolellisesti muistiin.

Nyt pitäisi ilmestyä Private-hakemisto, johon siirretään tiedostot, jotka halutaan salata. Voit tehdä toiseen tietokoneeseen asennuksen samalla tavalla, kunhan kryptatun kansion nimi ja salasana ovat molemmissa tietokoneissa samat.

Kun haluat käsitellä salattuja tiedostojasi, älä missään nimessä käsittele niitä suoraan /Dropbox/encrypted hakemistossa, koska se on vain EncFS:n tehtävä! Tässä tapauksessa käytä vain Private-hakemistoa, josta näet tiedostot suoraan.

Linux-tietokoneen käynnistyessä tarvii avata eli ”mountata” Private-hakemisto käyttöön uudestaan.

encfs ~/Dropbox/encrypted ~/Private

Sen jälkeen kun oikea EncFS-salasana on syötetty, private-hakemisto löytyy kotihakemiston kautta.

Salatun hakemiston voi sulkea eli ”unmountata” seuraavasti:

fusermount -u ~/Private

Monttaus automaattisesti Gnome EncFS Managerilla (Ubuntu 18.04 / Linux Mint 19.x)

Monttauksen voi suorittaa automaattisesti Gnome EncFS Managerilla, joka haetaan ulkoisesta lähteestä. Asennus ja käyttöönotto:

sudo add-apt-repository ppa:gencfsm

sudo apt-get update

sudo apt-get -y install gnome-encfs-manager

Avataan ohjelma. Otetaan tässä esimerkissä käyttöön aiemmin luotu hakemisto Dropboxista. Laitetaan seuraavat asetukset oheisen kuvan mukaisesti (esimerkissä käyttäjän tunnus on ”marcus”):

Sen jälkeen klikataan ”import”. Kun hakemisto mountataan ohjelman avulla, aukeaa ikkuna, jonka asetuksista voi tehdä säädöt, kuten automaattisen mounttauksen ja salasanan tallentumisen.

Kun asetukset ovat laitettu, syötä salasana tekstikenttään ja klikkaa ”Mount”. Private-hakemisto ilmestyy jatkossa automaattisesti, kun kone käynnistetään ja kirjaudutaan.

Monttaus automaattisesti Gnome EncFS:llä (Ubuntu 16.04 / Linux Mint 18.x)

Huom: seuraava ohje gnome-encfs ohjelmistosta ei välttämättä toimi Linux Mint 19 / Ubuntu 18.04 tai uudemmissa. Voit kuitenkin jatkossa avata salatun hakemiston yllä olevan komennon ja EncFS-salasanan avulla.

Monttauksen voi suorittaa automaattisesti gnome-encfs ohjelmiston avulla, joka haetaan ulkoisesta lähteestä. Asennus ja käyttöönotto:

sudo apt install mercurial

hg clone http://bitbucket.org/obensonne/gnome-encfs

cd ~/gnome-encfs

sudo install gnome-encfs /usr/local/bin

cd ~/

rm -rf ~/gnome-encfs

gnome-encfs -a ~/Dropbox/encrypted ~/Private

Ohjelma kysyy xml-tiedoston sijaintia, joka sijaitsee encrypted-kansiossa. Mene tiedostonhallintaohjelmalla kansioon, paina CTRL+H ja selvitä sen tiedostonimi. Jos se on ”.encfs6.xml”, kirjoita lopuksi kyseisen tiedoston koko osoite:

/home/marcus/Dropbox/encrypted/.encfs6.xml

EncFS password: Syötä salasanasi.

Tämän jälkeen kun kaikki on valmista ja mennyt oikein, gnome-encfs pitäisi mountata salattu hakemisto automaattisesti Private-kansioon.

EncFS-salaus toimii myös Windowsissa, johon tarvitaan seuraavat ohjelmistot:


Lähde: https://help.ubuntu.com/community/FolderEncryption

4.13Kernel

Kernel eli Linuxin ydin on käyttöjärjestelmän alin osa, joka mahdollistaa kaikkien muiden tietokoneen ohjelmien toiminnan. Kernel vastaa Linux-käyttöjärjestelmässä kaikkein merkittävimmin laitteiden ajureista, joten se sisältää paljon ajureita.

Linux Mintin järjestelmäpäivitykset sisältävät kernel-päivitykset. Linux Mint ei tarjoa automaattisesti kaikkein uusinta ja korkeinta kernel-versiota, vaan se tarjoaa asennetusta kernelistä ns. ”välimallin” päivityksiä, joita on hyvä asentaa tietoturvan ylläpidon vuoksi. Kerneleitä asennetaan siinä niin, että vanhoja ei poisteta automaattisesti. Uusin asennettu kernel (versioltaan korkein) tulee käyttöön asennuksen jälkeen vasta uudelleenkäynnistyksen jälkeen. Joissakin tapauksissa tietyt laitteet vaativat toimiakseen korkeamman kernel-version, jonka asennuksesta voi lukea lisää kappaleesta 4.13.2 Kernelin vaihto sivulta 128.

Kernelistä voi lukea lisää sen virallisella sivustolla: https://www.kernel.org/

4.13.1Kernelin tuki

Kuten Linux Mintillä ja muilla jakeluilla, myös kernelillä on tietty tukiaika. Jotkin kernelin versiot ovat ”long term release”, eli niillä on pidennetty tukiaika. Alla on lista joistakin kerneleistä:

Versio

Lisätietoja

Julkaistu

Oletettu tuen päättyminen

4.14

LTS

11/2017


4.9


12/2016

01/2019

4.4

LTS

01/2016

02/2022

4.1


06/2015

09/2017

3.16

LTS

08/2014

04/2020

3.10


06/2013

09/2017

3.2

LTS

01/2012

05/2018



Lisätietoja kernelin tukiajoista täältä: https://www.kernel.org/category/releases.html

4.13.2Kernelin vaihto

Eri kerneleitä eli Linux-ytimiä uskaltaa kokeilla vain, kun on GRUB käynnistyslataaja, jonka kautta voi valita eri kernelin ”Advanced options for...”-kohdasta. Toinen kernel saattaa vaikuttaa hyvällä tai pahalla; Netti tai grafiikka ei välttämättä enää toimi, vaikka olisi uusin kerneli. Esimerkiksi 4.x-kernelit eivät ehkä toimi kaikkien AMD-piirien tai Windows-wlanien kanssa, jotka ovat ehkä toimineet 3.x-kernelissä. Siksi GRUB käynnistyslataaja on hyvä käynnistyä ennen uudemman kernelin asentamista, siitä on ohje kappaleessa 7.3.3 GRUBin käyttöönotto sivulla 180.

Käytössä olevan kernelin tietää seuraavalla komennolla:

uname -r

Kernelin vaihto Linux Mint päivitysten hallinnasta

Linux Mint 18 -versio sisällyttää päivityksiin oletuksena asennetun kernelin (4.4.xx) uusimman version. Kuvan mukaisesti päivityshallinnassa on mahdollista asentaa myös kernelin ylemmän tason versio (joita on rajoitettu määrä asennettavissa), esimerkiksi Linux Mint 18.1:ssä 4.4 → 4.8, tosin tämän uusimmat päivitykset voidaan joutua asentamaan käsin eikä päivityshallinta tai apt välttämättä ehdota automaattisesti 4.8-kernelin uusinta versiota.

Tämän kautta voit asentaa ja poistaa Linux Mintin kerneleitä (myös käsin asennettuja). GRUBissa voi valita ”Advanced options for...” -kohdan kautta, millä kernelillä käynnistää järjestelmän.

Älä ikinä poista suositeltua kerneliä (eli sitä mitä oletuksena on)! Kernelin asennus vaatii tässä yhteydessä internet-yhteyden ja riskinä on, ettet saa asennettua toimivaa kerneliä takaisin!

Kernelin vaihto käsin

Voit asentaa kernelin haluamasi version myös käsin. Avaa verkkosivu: http://kernel.ubuntu.com/~kernel-ppa/mainline/

Lataa seuraavanlaiset tiedostot (voit myös käyttää wget-komentoa haluamallesi hakemistolle):

linux-headers-4.9.0-xxxxxx_all.deb

linux-headers-4.9.0-xxx-generic(/lowlatency)_xxx_amd64(/i386).deb

linux-image-4.9.0-xxx-generic(/lowlatency)_xxx_amd64(/i386).deb


Valitse generic normaaleille järjestelmille, lowlatency (vain jos tarvitset, esimerkiksi äänen nauhoittamiseen), amd64 64-bittiselle järjestelmälle, i386 32-bittiselle järjestelmälle tai armhf, arm64 jne. muille arkkitehtuureille.

Kun tiedostot ovat ladattu ja kansiossa ei ole muita tiedostoja, käytä kansion kohdalla seuraavaa komentoa asentaaksesi:

sudo dpkg -i *.deb

Jos haluat kohdentaa asennuksen juuri näille paketeille (kun kernelin versio on esimerkiksi 4.9.0), aja komento:

sudo dpkg -i linux-headers-4.9.0*.deb linux-image-4.9.0*.deb

Käynnistä kone uudelleen. Pidä kuitenkin huolta, että GRUB antaa valita kernelin koneen käynnistyessä.

Kernelin vaihto Ukuu-ohjelmalla

Kernelin vaihtoon löytyy graafinen ohjelma nimeltä Ubuntu Kernel Update Utility (Ukuu), jonka kautta löytää laajan valikoiman Ubuntulle julkaistuja kerneleitä, joita voidaan ohjelman avulla asentaa ja poistaa. Ukuu löytää myös tuoreimmat RC-julkaisut ja ohjelma ilmoittaa automaattisesti uudesta julkaistusta kernel-versiosta.

Ukuun voi asentaa seuraavalla komennolla:

sudo add-apt-repository ppa:teejee2008/ppa

sudo apt-get update

sudo apt install ukuu

Huom! Kyseistä ppa-pakettivarastoa käytetään myös monien muiden yleisten ohjelmien kuten Timeshiftin levittämiseen. Jos haluat varmistua, että käytetään Linux Mintin omaa suositeltua versiota, poista ppa seuraavasti (sen jälkeen kun Ukuu on asennettu):

sudo add-apt-repository -r ppa:teejee2008/ppa

4.13.3Vanhojen kernelien poisto

Kun järjestelmä on ollut pystyssä kuukausia ja jokainen kernel-päivitys on otettu vastaan, saattaa kertyä paljon vanhoja kerneleitä, jotka vievät järjestelmältä levytilaa jopa useita gigatavuja. Linux Mint -päivitysohjelma ei poista automaattisesti vanhoja kerneleitä.

Kun kerneleitä poistetaan, jätä aina vähintään kaksi kerneliä järjestelmään, jotta järjestelmässä on varalla ”toimiva” ydin mahdollisten vikojen varalta.

Tapa 1: Kernelin poisto käsin

Linux Mintin päivitysohjelmasta voidaan avata ikkuna Linux-ytimistä, jonka kautta pystyy asentamaan ja poistamaan kerneleitä. Kernelin poisto yksitellen voi viedä aikaa ja se on hidasta puuhaa.

Tapa 2: Kernelin poisto automaattisesti apt autoremove -komennolla

Tämä on ehkä tunnetuin tapa poistaa kernelit automaattisesti, tosin saattaa jättää jotkin erikseen asennetut kernelit. Ohjelma antaa ensin listan poistettavista kerneleistä ja kysyy luvan poistoon. Listalle voi tulla muitakin kuin kerneliin liittyviä paketteja, joita ei tarvita. Komento ei poista koskaan käytössä olevaa kerneliä.

sudo apt autoremove

Tapa 3: Kernelin poisto automaattisesti byobulla

Tämä on ehkä tehokkain tapa poistaa kernelit. Toimii lähes vastaavasti kuten yllä, mutta havaitsee myös uusimmat ja käsin asennetut kernelit. Ensin asennetaan ohjelmisto:

sudo apt install byobu

Sitten poistetaan vanhat kernelit (ohjelma antaa ensin listan poistettavista kerneleistä ja kysyy luvan poistoon):

sudo purge-old-kernels

Ohjelma jättää aina vähintään kaksi kerneliä, eikä käytössä olevaa kerneliä poisteta koskaan.

4.14Ikkunointijärjestelmät

Ikkunointiohjelma on ohjelmisto, joka huolehtii ikkunoiden hallinnasta. Se mahdollistaa mm. ikkunoiden siirtelyn sekä niiden koon muuttamisen. Ikkunoiden otsikkopalkki ja reunat ovat ikkunointiohjelman tuottamia.

4.14.1Xorg ja X11

Xorg (tai X.org) on X-ikkunointipalvelin, joka perustuu XFree86:sta haarautettuun lähdekoodiin. X Windows System on vuonna 1984 kehitetty standardi Unix-sukuisten järjestelmien graafisena käyttöliittymänä ja sen viimeisin versio on vuonna 1987 julkaistu X11 (Debian 10 Wayland). Monet Linux-jakelut käyttävät X11:ta ikkunoinnissa vielä tänäkin päivänä. Myös Linux Mint käyttää X11:ta (tilanne marraskuu 2017, Linux Mint 18.2).

4.14.2Wayland

Wayland on ikkunointiprotokolla, jonka on tarkoitus korvata X. Waylandin tarkoitus on yksinkertaistaa ruudunpiirtoa ja karsia vanhoja X-ominaisuuksia pois. Wayland ei itse piirrä mitään, vaan siirtää kaiken piirtotyön tehtäväksi suoraan ikkunaa piirtävässä ohjelmassa niillä menetelmillä, jotka ohjelmien kehittäjät ovat valinneet.

Waylandin tuloon on valmistauduttu useissa Linux-jakeluissa. Tällä hetkellä Waylandia käyttää muun muassa perinteisistä työpöytäjakeluista Fedora sekä puhelimille suunnattu Sailfish OS. Myös mm. Ubuntu ja Debian ovat valmistautuneet Waylandiin siirtymiseen. Ubuntu 17.10 versiossa Waylandia on kokeiltu oletusikkunointijärjestelmänä, mutta kirjauduttaessa voi valita myös Xorg.

Wayland on kuitenkin keskeneräinen ja sen kanssa on yhteensopivuusongelmia muun muassa kuvankaappaussovellusten, tiettyjen työpöytäympäristöjen ja näytönohjainten ajurien kanssa. Esimerkiksi Nvidia-näytönohjainten (vanhojen?) ajurien kanssa on yhteensopivuusongelmia (Wayland for Ubuntu 17.10).

5OHJELMAT

Tässä kappaleessa käsitellään muutamia Linuxille saatavia ohjelmia niiden asennusta myöten. Ohjeet ovat tehty erityisesti Linux Mint 18.x / Ubuntu 16.04 LTS järjestelmille, mutta ne saattavat toimia muissakin. Osa ohjelmista on päivitettävissä tai jopa kokonaan asennettavissa vain, jos lisää ohjelman toimittajan oman lähteen, lisätietoja Liite 1. Taulukkotiedosto sivulta 221.

Tässä lista kirjoittajan joistakin suositelluista ohjelmista (jotka saattavat vaatia toimittajan lähteen uusia versioita varten):


Ohjelmat (asennettava muualta, kuten omilta kotisivuiltaan)



5.1Sekalaiset ohjelmat

5.1.1less

less on päätteen kautta toimiva tekstinkatseluohjelma (jolla onnistuu myös sen muokkaus). Se on hyödyllinen muun muassa järjestelmän logien lukemiseen. Tiedoston avaus onnistuu seuraavasti:

less /var/log/ufw.log

Muutamia näppäinkomentoja:

h

Avaa ohje

q

Sulje ohjelma (tai ohje)

e

Eteenpäin rivi kerrallaan

y

Taaksepäin rivi kerrallaan

f

Eteenpäin ikkuna kerrallaan

b

Taaksepäin ikkuna kerrallaan

g

Siirry ensimmäiseen riviin

G

Siirry viimeiseen riviin

/hakusana

Hae tekstistä (eteenpäin)

?hakusana

Hae tekstistä (taaksepäin)

v

Muokkaa tiedostoa



5.1.2SSHFS

Tämä artikkeli on keskeneräinen ja pelkkä esimerkki!

Asenna sshfs, jos ei sitä ole:

sudo apt install sshfs

Luo hakemisto omiin tiedostoihin:

mkdir tamk_oma

Avaa hakemisto:

sshfs e2aoutin@ohm.tamk.fi: tamk_oma

Nyt luodaan hakemisto Teaching Material ja Projects -kansioille:

mkdir tamk_mnt

Avaa hakemisto:

sshfs -o follow_symlinks e2aoutin@ohm.tamk.fi:/mnt tamk_mnt

Asemat tamk_oma ja tamk_mnt ovat nyt Home (Koti) -hakemistossa.

5.1.3Irssi

Irssin käynnistys:

ssh käyttäjätunnus@joku.palvelin.fi

Perustietoa:

Screenin käynnistys:

Näppäinkomennot:


Kanava komennot:


Quakenettiin yhdistys:


Muut komennot:



5.1.4VirtualBox

Virtualisoinnilla tarkoitetaan menetelmää, jossa oikealla tietokoneella, isäntäkoneella (host), ohjelmallisesti matkitaan kokonaista tietokonetta, johon voidaan asentaa valittu käyttöjärjestelmä, vierasjärjestelmä (guest), ja siihen haluttuja ohjelmia. Virtualisoinnilla on mahdollista käynnistää esimerkiksi Ubuntu-käyttöjärjestelmää käyttävä virtuaalikone yhteen Windows-työpöydällä näkyvään ikkunaan. Näin on mahdollista kokeilla uusia käyttöjärjestelmiä ja niiden eri versioita asentamatta niitä varsinaiselle koneelle. Toisaalta tämä mahdollistaa myös sellaisten sovellusten ajamisen, joita ei muuten ole saatavilla isäntäjärjestelmään. Esimerkiksi Microsoft Word -ohjelmaa on mahdollista käyttää näin Linux-isäntään asennetussa Windows-virtuaalikoneessa.

Hae uusin VirtualBox osoitteesta: https://www.virtualbox.org/wiki/Linux_Downloads . Ohjeet eri Ubuntu-versioiden valintaan on selostettu kappaleessa Linux Mintin ja Ubuntun eri versioiden koodinimet sivulla 76. Tämän lisäksi tulee esille i386 ja AMD64 -versiot, joiden valinta riippuuu, onko asennettuna 32- vai 64-bittinen järjestelmä. Tämän voi tarkistaa kappaleesta Asennusmedian valinta ja lataus sivulta 26. Asennus suoritetaan normaalisti .deb-asennustiedostosta, joka ajaa itsensä automaattisesti.

Vaihtoehtoisesti VirtualBoxin voi asentaa päätteen avulla seuraavasti:

VirtualBox 6.1, Linux Mint 19 / Ubuntu 18.04:

echo "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian bionic contrib" | sudo tee -a /etc/apt/sources.list

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -

sudo apt-get update

sudo apt-get install virtualbox-6.1

VirtualBox 6.1, Linux Mint 18 / Ubuntu 16.04:

echo "deb http://download.virtualbox.org/virtualbox/debian xenial contrib" | sudo tee -a /etc/apt/sources.list

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -

sudo apt-get update

sudo apt-get install virtualbox-6.1

Tämän lisäksi Oracle VM VirtualBox Extension Pack -lisäosa kannattaa asentaa samasta yllä mainitusta osoitteesta. Se tarjoaa virtuaalijärjeselmille ajurit mm. resoluution muuttamiseen, tuen USB-, Linuxin kanssa jaettuihin kansioihin ja moniin muihin. Lisäosan versio on sama kuin VirtualBoxin ja lisäosa päivittyy yleensä automaattisesti, jos VirtualBoxista asennetaan uudempi versio. Virtualboxin asennettu versio selviää sen valikosta Help → About Virtualbox… Tai vaihtoehtoisesti seuraavalla komennolla:

dpkg-query -W virtualbox*

USB-laitteille tuen saamiseen vaatii erillisen luvan, jonka saa seuraavalla komennolla (korvaa KÄYTTÄJÄ-sana järjestelmäsi käyttäjätunnuksellasi):

sudo usermod -a -G vboxusers KÄYTTÄJÄ

Kirjaudu ulos ja tule takaisin. Nyt kytketyt USB-laitteet pitäisi näkyä valikon kautta!

Kun jokin virtuaalikäyttöjärjestelmä asennetaan, tarvitaan sen asennuslevykuva, joka voi olla esimerkiksi .iso-tiedosto.

Esimerkki Windows 7 setupista

Windows 7 voidaan asentaa seuraavilla asetuksilla:



Kun Windows 7 on asennettu, paina käynnistyksen aikana F8-nappia pohjassa ja käynnistä safe mode -tilassa. VirtualBoxissa valitse Devices → Install Quest Additions on CD image. Asenna kaikki. Sen jälkeen sammuta, mene asetuksiin → Display → Enable 3D Acceleration sekä Enable 2D Video Acceleration.

Tämän lisäksi voit lisätä jaetun kansion isäntäjärjestelmän ja virtuaalijärjestelmän välillä.

Nauti virtuaalisesta elämyksestä!

5.1.5Wine

Wine on sovellus, jonka avulla on mahdollista ajaa monia Windows-ohjelmia Linuxissa. Kyseessä ei ole emulaattori, vaan eräänlainen yhteensopivuuskerros Windows-binäärien ja Unix-pohjaisen käyttöjärjestelmän välissä. Wine ei pysty vielä ajamaan kaikkia Windows-ohjelmia, vaikkakin tuki paranee kaiken aikaa. Etenkin DirectX:ää käyttävien pelien kanssa ongelmia saattaa esiintyä.

Koska Winellä voidaan ajaa Windows-ohjelmia Linuxissa, jotkin Windowsilla toimivat haittaohjelmat voivat toimia myös Linuxissa, joten Wine-ohjelmaa ei kannata asentaa turhaan ja Windows-ohjelmiin on hyvä suhtautua varovasti. Älä ikinä aja Wine- tai Windows-ohjelmia pääkäyttäjän (sudo tai vastaava) oikeuksilla, jos et tiedä mitä teet!

Jos olet hakemassa tukea tietylle (tunnetulle) Windows-sovellukselle, tarkista sen tuettavuus PlayOnLinux-ohjelmassa. Lisätietoja kappaleesta 5.1.6 PlayOnLinux sivulta 144.

Uusimman winehq-staging asennus Linux Mint 19.x versioon (jos on Linux Mint 18.x, niin vaihda bionic → xenial):

wget -nc https://repos.wine-staging.com/wine/Release.key && sudo apt-key add Release.key && rm -f Release.key

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'

sudo apt-get update

sudo apt-get install --install-recommends winehq-staging

Linux Mint 18.x versiossa laitetaan kohdassa ”sudo apt-add-repository” seuraava komento tilalle:

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ xenial main'

(wine-staging)

Vanha Wine-Staging PPA: (huom: ei enää päivitetä!)

sudo add-apt-repository ppa:wine/wine-builds

sudo apt update

sudo apt install --install-recommends wine-staging

sudo apt install winehq-staging winetricks

Wine configurointi:

winecfg

Wine-prosessien pysätys:

wineserver -k

Jos äskeinen ei tehoa, Wine-prosessien pakkopysätys:

wineserver -k9

Wine-ohjelmiston täydellinen poisto (ohjelmat mukaan lukien):

sudo apt remove --purge wine* playonlinux

sudo apt autoremove

5.1.6PlayOnLinux

PlayOnLinux on sovellus, joka lisää tuen tietyille Windows-sovelluksille räätälöidysti Winen avulla, Mukana on useita pelejä ja ohjelmistoja. Lista tuetuista sovelluksista löytää PlayOnLinuxin verkkosivulta: https://www.playonlinux.com/en/supported_apps.html

Asennus:

sudo apt install playonlinux

Asennuksen yhteydessä saattaa tulla mukana kasa Wine-tiedostoja. Vaihtoehtoisesti voidaan asentaa myös uudet Wine-tiedostot, johon ohjeet löytyvät kappaleesta 5.1.5 Wine sivulta 143.

Playonlinux tallentaa kaiken tarvitsemansa datan kotikansiossa olevaan .playonlinux-kansioon. Uusille asennuksille se lisää käynnistimet työpöydälle.

Playonlinuxin kautta voidaan asentaa ohjelmistoja suoraan listalta, jossa ohjelmistojen asennuskonfiguraatiot ovat Playonlinuxin hyväksymiä. Listalta löytyy ilmaisia ja maksullisia ohjelmia. Maksulliset voivat vaatia esimerkiksi alkuperäisen CD-levyn, asennustiedoston, sarjanumeron, kirjautumistiedot tai muun tavan ohjelman käyttöönottoon.

Vaikka Playonlinuxin ohjelmistot voisivat olla hyväksyttyjä, niiden kanssa voi tulla erilaisia ongelmia. Jotkin ohjelmistot muuttuvat koko ajan, jolloin ne eivät välttämättä toimi enää hyväksytyillä konfiguraatioilla. Jotkin vaativat tietokoneelta tietynlaista tekniikkaa, kuten Nvidia-näytönohjaimen. Jotkin konfiguraatiot eivät välttämättä enää löydä internetistä kaikkia tarvittuja asennustiedostoja.

Ohjelmistoja voidaan asentaa myös oman skriptin kautta. Oma skripti voi olla esimerkiksi .sh-päätteinen tiedosto, joka avataan valikosta Työkalut → Suorita paikallinen skripti. Verkosta voi löytää joillekin ohjelmistoille skriptejä, jotka saattavat toimia Playonlinuxin hyväksyttyä tarjontaa paremmin. Kannattaa varmistaa skriptin luotettavuus ja lukea se myös itse, ennen kuin sen ajaa Playonlinuxilla.

5.2Tiedostojen hallinta

5.2.1Dropbox

Dropbox on pilvipalvelu ja tiedostojen synkronointiohjelma, joka mahdollistaa tiedostojen tallennuksen internetiin ja tiedostojen synkronoinnin pilvipalvelun ja eri laitteiden välillä. Dropboxista on natiivi sovellus myös erilaisille Linux-jakeluille.

Dropboxin asennuksessa kannattaa käyttää niitä asennustiedostoja, joiden kanssa työpöytäympäristö on yhteensopiva. Nettisivuilla tarjolla oleva asennustiedosto ei aina ole sopiva, sen sijaan voidaan käyttää Synaptic-ohjelmaa ja etsiä paketteja ”dropbox”-hakusanalla. Esimerkiksi MATE-työpöytäympäristön Caja-tiedostoselaimeen on saatavilla caja-dropbox, jota asennettaessa latautuvat tarvittavat tiedostot Dropboxia varten. Jos ei ole varma siitä, mitä tiedostoselainta työpöytäympäristösi käyttää, sen voi tarkistaa esimerkiksi kappaleesta 2.3.6 Työpöytäympäristöt sivulta 24.

5.2.2MEGAsync

MEGA on Uusi-Seelantilaisen Mega Limited-yhtiön ylläpitämä pilvipalvelu ja Megauploadin seuraaja. Edeltäjäänsä nähden MEGAn tiedostot ovat hyvin salattuja ja Dropboxin tavoin myös MEGAsta on olemassa MEGAsync ohjelma mm. Linuxeille, joka osaa synkronoida tiedostot pilvipalvelun ja muiden laitteiden välillä. Pilvipalvelujen käyttöön ei vaadita rekisteröitymistä, mutta käyttäjille on luvassa 50 gigatavua ilmaista tilaa.

MEGAsync ohjelmisto voidaan ladata sen omilta kotisivuilta, jossa tarjolla on asennustiedostoja muutamille eri Linux-jakeluille.

MEGA kotisivut: https://mega.nz/
MEGAsync lataussivu: https://mega.nz/sync

5.3Kommunikointi ja internet

5.3.1Skype

Skypesta on ollut saatavilla Linuxiin erilaisia versiota. Skype voidaan asentaa Linux Mintiin (64-bit) seuraavilla komennoilla:

wget https://go.skype.com/skypeforlinux-64.deb

sudo dpkg -i skypeforlinux-64.deb

Tai suoraan ohjelman verkkosivuilta (Linux DEB-versio): https://www.skype.com/fi/get-skype/

Lisäksi tämän pystyy asentamaan snap-pakettienhallintajärjestelmän avulla.

5.3.2Telegram

Telegram on osittain avoimeen lähdekoodiin perustuva viestintäsovellus tietokoneille, älypuhelimille ja muille laitteille. Virallinen sovellus on saatavilla Linuxin lisäksi Androidille, iOS:lle, Windows Phonelle, Windowsille ja Mac OS X:lle, mutta sitä voidaan käyttää myös selaimen kautta. Sen käyttäjät voivat lähettää toisilleen viestejä, kuvia, videoita, tarroja ja tiedostoja. Lisäksi Telegram tukee äänipuhelua ja end-to-end-salattua viestintää.

Telegram muistuttaa jonkin verran WhatsApp-sovellusta, mutta normaalit viestit jäävät talteen pilveen, jolloin viestit ovat luettavissa laitteesta riippumatta. Lisäksi Telegram tukee usean laitteen yhtaikaista käyttöä. Telegramin avulla voidaan muodostaa suuria keskusteluryhmiä, kuten WhatsApissa. Olennaisena erona on, että Telegram tukee jopa 5000 käyttäjän keskusteluryhmää ja käyttäjien puhelinnumerot ovat piilossa, jos toisella osapuolella ei ole hänen puhelinnumeroa kontakteissaan. Sen sijaan käyttäjät voivat käyttää @-alkuisia nimimerkkejä.

Telegramin käyttäjäprofiili perustuu omaan puhelinnumeroon. Siksi Telegramin käyttöönotto kannattaa aloittaa omalla älypuhelimella, sillä tällöin se kykenee skannaamaan profiililleen muut käyttäjät ja löytämään omat kontaktit. Käyttöönotto alkaa tekstiviestin avulla tunnistautumista, jonka jälkeen sovellusta voidaan käyttää nopeaan kirjautumiseen muilla laitteilla.


Telegramin asennukseen on monia tapoja, mutta jotta automaattiset päivitykset toimivat, Telegram kannattaa ladata ja asentaa kotihakemistoon. Viralliselta sivulta ohjelma ladataan tar-pakettina, jonka purkaminen onnistuu kappaleen 4.8.3 TAR-paketin purku sivun 93 ohjeen mukaisesti. Pura paketin sisältö johonkin kansioon, mieluiten kotihakemistoon, esim. /home/käyttäjä/Telegram/

Käynnistä Telegram kansiosta, johon ohjelma purettiin. Tämän jälkeen ohjelma ilmestyy valikon ohjelmien joukkoon automaattisesti.

Vaihtoehtoisesti Telegramin voi ladata ja asentaa seuraavasti suoraan kahdella komennolla:

wget -O - https://telegram.org/dl/desktop/linux > tsetup.tar.gz

tar xvkf tsetup.tar.gz -C ~/ && rm tsetup.tar.gz

Käynnistys:

~/Telegram/Telegram

Telegramin voi käynnistää automaattisesti järjestelmän mukana. Linux Mint Cinnamonissa, mene Valikko → Käynnistettävät sovellukset → Lisää → Valitse sovellus → Telegram Desktop. Nyt se on listalla.

Telegram-puhelu voi vaatia palomuurilta portin 80 aukaisun.

Linkkejä Linux-aiheisiin ryhmiin ja kanaviin:


5.3.3Signal

Signal on Android- ja iOS-laitteille asennettava viestintäsovellus, jossa on salattu viestintäpalvelu. Sen on kehittänyt Signal Messenger LLC ja Signal Technology Foundation -säätiö, joka voittoa tavoittelemana organisaationa pyrkii ”tukea, kiihdyttää ja laajentaa Signalin tavoitetta tehdä yksityisestä viestinnästä helppoa ja laajasti käytettyä”. Signal-ohjelmistot ovat ilmaisia ja avoimen lähdekoodin ohjelmistoja.

Signalin avulla voidaan lähettää viestejä sekä henkilökohtaisesti toisille osapuolille että ryhmille. Viestit voivat sisältää tiedostoja, ääntä, kuvia ja videoita. Signalilla voidaan myös soittaa henkilökohtaisia ääni- ja videopuheluita. WhatsApp:n tavoin Signal käyttää tunnisteina ​​matkapuhelinnumeroita ja käyttää päästä päähän -salausta (toisin kuin esim. Telegram käyttää). Toisaalta tämä rajoittaa Signalin toimivuutta yhdellä laitteella kerrallaan ja viestit tiedostoineen tallentuvat ainoastaan päätelaitteille, eikä palvelimille. Lisäksi Signal salaa päätelaitteilla käytetyt viestit ja tiedostot, joten esimerkiksi mobiilisovelluksen galleriasovelluksella ei suoraan pääse katsomaan Signalin kautta saapuneita kuvia ja videoita. Signal ei myöskään tue viestien varmuuskopiointia pilveen, vaan varmuuskopiotiedosto on siirrettävä itse haluamaansa paikkaan puhelimelta.

Signalista on saatavilla työpöytäsovellus Linuxin lisäksi Windowsille ja Macille, mutta työpöytäsovelluksen toimintaan saamista varten tarvitaan mobiilisovellus, jonka kautta työpöytäsovellus yhdistetään toimimaan. Sovellus on ladattavissa osoitteesta https://signal.org/fi/ . Tässä opastamme, kuinka Signal asennetaan Linuxiin.

Signal voidaan asentaa seuraavilla kolmella komennolla mm. Ubuntuun ja Linux Mintiin. Ensin asennetaan päivityksien saantiin liittyvä avain (tässä saattaa kestää hetken):

sudo wget -O- https://updates.signal.org/desktop/apt/keys.asc | sudo apt-key add -

Asennus- ja päivityslähteen lisäys (kopioi koko komento samalle riville):

echo "deb [arch=amd64] https://updates.signal.org/desktop/apt xenial main" | sudo tee -a /etc/apt/sources.list.d/signal-xenial.list

Signalin asennus:

sudo apt update && sudo apt install signal-desktop -y

Näiden jälkeen Signal pitäisi olla nyt asennettuna. Työpöytäsovelluksesta on hyvä tietää, että se ei pysty hakemaan asennushetkeä aiemmin saapuneita viestejä. Työpöytäsovellus toimii kuitenkin itsenäisesti, vaikka Signalin mobiilisovellusta käyttävä puhelin olisi sammutettuna tai ei olisi verkossa.

(Testatut käyttöjärjestelmät: Linux Mint 19.3, 20)

5.3.4Firefox

Firefox on valmiina asennettuna Linux Mintiin, mutta kyseessä on Linux Mintin omasta muokkauksesta, joka on varustettuna mm. Linux Mintiin liittyvillä kirjanmerkeillä sekä Yahoo-hakukoneella (asetukset voidaan muuttaa halutessaan mieleisiksi jälkikäteenkin).

Firefoxista on saatavilla myös suoraan Mozillan toimittama versio, jossa päivitysten saatavuus ei riipu Linux Mintistä ja ne lataantuvat ja asentuvat automaattisesti.

Suomenkielisen Firefoxin lataus:

wget -O FirefoxSetup.tar.bz2 "https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=fi"

Englanninkielisen Firefoxin lataus:

wget -O FirefoxSetup.tar.bz2 "https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=en-GB"

Asennus kotihakemistoon:

mkdir ~/Software

tar xvkf FirefoxSetup.tar.bz2 -C ~/Software

Firefoxin jokaiseen käynnistimeen (ts. pikakuvakkeeseen) korvataan erikseen tämän sijainti, joka on oletuksena ”firefo %u” ja nyt esimerkiksi (korvaa ANTTI käyttäjätunnuksella):

/home/ANTTI/Software/firefox/firefox %u

5.4Kuva, ääni ja video

Tässä kappaleessa käsitellään ohjelmia, joilla voidaan hallita kuvaa, ääntä ja videota.

5.4.1GIMP

Tämä kappale on vielä kesken!

GIMP (GNU Image Manipulation Program) on yleisimmin Linuxissa käytetty monipuolinen kuvankäsittelyohjelma. Sitä käytetään kuvien muokkaamiseen ja muuttamiseen. GIMP osaa avata ja tallentaa kuvatiedostoja useassa eri formaatissa, ja sen avulla voidaan kuvia muuttaa kuvaformaatista toiseen.

Aloita GIMPin käyttö valikosta Ikkunat → Yhden ikkunan tila.

Kuvan rajaus:


Muita pikakomentoja:


Kuva-valikosta löytyy jotain tärkeitä toimintoja, kuten Skaalaa kuvaa, Kankaan koko ja Kääntö.

Kun kuva on valmis, se tallennetaan Tiedosto → Vie (nimellä…). Valitse tallennushakemisto, tiedostonimi ja tiedostomuoto. Muista laittaa tiedostonimeen tiedostomuoto oheisen kuvan mukaisesti.

Tiedostomuoto

Kuvaus

jpg, jpeg

Häviöllinen kuva. Kuvan laatua voidaan säätää ja tiedosto vie sen mukaan tilaa. Heikomman laadun kuvat ovat enemmän rakeisia. Yleisin kuvatiedosto valokuvilla.

png

Häviötön kuva, eli kuvan laadusta ei olla tingitty yhtään. Tukee läpinäkyvyyttä. Sopii moneen käyttötarkoitukseen, mutta vie enemmän tilaa, kuin jpg.



5.4.2Kuvakaappaus

Kuvakaappaus voidaan tehdä joko erillisellä ohjelmalla tai suoraan pikanäppäimillä:

Tämän jälkeen kuva voidaan tallentaa leikepöydälle tai tiedostona. Linux Mintissä on valmiina Kuvankaappaus-ohjelma, jota voidaan halutessaan säätää.

Kuvankaappaukseen voidaan käyttää myös monipuolisempaa Shutter-ohjelmaa, jonka saa asennettua seuraavalla komennolla. Huom; Shutter ei välttämättä ole tuettu Linux Mint 20:ssa.

sudo apt install -y shutter libgoo-canvas-perl gnome-web-photo

Sitten ohjelma löytyy valikon kautta. Shutter-ohjelmassa on myös kuvien muokkaustyökalu (edellyttää libgoo-canvas-perl paketin asennuksen), jolla voidaan vaikkapa rajata tai merkitä kuvaa.

5.4.3Kodi

Kodi on ohjelmisto, jonka avulla tietokoneesta saadaan monipuolinen viihdekeskus esimerkiksi olohuonekäyttöä varten ja se on suunniteltu käytettäväksi kaukosäätimellä. Ohjelmiston avulla voidaan toistaa elokuvatiedostoja, musiikkia, valokuvia ja lisäosien kautta löytyvää sisältöä internetistä. Lisäksi sillä voidaan toistaa TV-ohjelmia (virittimen kautta) ja CD/DVD-Blu-Ray-levyjä. (Blu-Ray-levyjen kopiosuojaus voi vaikeuttaa toistoa, lisätietoja kappaleesta 5.4.4 Blu-Ray-levyjen toisto sivulta 155).

Lisäosien avulla Kodi-ohjelmistolla voidaan mm. hakea elokuvien mediatietoja, tekstityksiä (eritysesti OpenSubtitles.org kautta), säätietoja ja käyttää ulkoisia videopalveluja (kuten YouTube).

Asennus:

sudo add-apt-repository ppa:team-xbmc/ppa

sudo apt update

sudo apt install kodi software-properties-common

Andoid-sovelluksen avulla puhelinta voidaan käyttää kaukosäätimenä. Viritys vaatii, että laitteet ovat samassa sisäverkossa esimerkiksi WLAN-yhteyden avulla. Lisäksi jos palomuuri on päällä, tarvitsee avata tietyt portit (ohjeen mukaan 8080 ja 9777). Ohjeet löytyvät täältä: http://kodi.wiki/view/Smartphone/tablet_remotes

5.4.4Blu-Ray-levyjen toisto

Tässä opastetaan, kuinka (monet) kopiosuojatut Blu-ray elokuvat voidaan toistaa Linuxilla VLC-mediatoistimella. Ohje toimii yleensä perinteisillä Blu-ray-levyillä, joissa on helpommin kierrettävä AACS enkryptaus ja joissa ei ole mm. 3D-sisältöä, 4K-tarkkuutta tai uudempaa BD+ kopiosuojausta. Ohje soveltuu Linux Mint 18 ja Ubuntu 16.04 LTS -käyttöjärjestelmille.

Avaa terminaali ja tee asennukset:

sudo apt-get install vlc libaacs0 libbluray-bdj libbluray1

AACS-salauksen purkua varten luodaan AACS:lle hakemisto ja ladataan internetistä sen uusimmat avaimet (viimeisen komennon tilalle voidaan vaihtaa toinen osoite, josta löytyy vastaava salausavain):

mkdir -p ~/.config/aacs/

cd ~/.config/aacs/

wget http://vlc-bluray.whoknowsmy.name/files/KEYDB.cfg

Nyt voit laittaa Blu-ray levyn asemaan ja avata VLC-soittimen. Varmista, että levyvalikot jää pois käytöstä kuvan mukaisesti:

Elokuvan pitäisi alkaa heti ja äänen sekä tekstityksen kielet voidaan valita VLC:n valikosta. VLC:n lisäksi Blu-ray pitäisi toimia myös muilla ohjelmilla, kuten Kodi-viihdeohjelmistolla.

Jos levy ei toimi, voi olla että joko asennusvaihe on mennyt pieleen tai sitten levy on niin uusi, että sen salausta ei pystytä näillä keinoilla purkamaan. Uuden AACS-salauksen avaimen (edellä mainittu KEYDB.cfg tiedosto) hakeminen voi auttaa tilanteeseen, jos siitä on uusi versio tarjolla. Se onnistuu seuraavasti (uudelleennimetään vanha avaintiedosto ja ladataan uusi aacs-hakemistoon internetistä):

cd ~/.config/aacs/

mv KEYDB.cfg KEYDB_backup-tammi2017.cfg

wget http://vlc-bluray.whoknowsmy.name/files/KEYDB.cfg

Maksullinen MakeMKV-ohjelma (jota voi kokeilla ilmaiseksi kuukauden) osaa joissakin tilanteissa purkaa salauksen paremmin. Ohjelma ei tosin toista Blu-Ray-elokuvan sisältöä suoraan, vaan ensin sillä luodaan levystä MKV-videotiedosto, joka vaatii tietokoneelta suorituskykyä ja voi viedä aikaa tunteja. Huomaathan, että tekijänoikeussuojatun materiaalin kopiointi voi olla laitonta, joten käytä ohjelmaa omalla vastuullasi.

5.4.5Youtube-dl

YouTuben käyttöehdot kieltävät lataamasta videoita palvelusta. Lisäksi YouTubessa on paljon luvattomasti tallennettua materiaalia ja niiden kopiointi omaan yksityiseen käyttöön voi olla myös laitonta. Käytä siis ohjelmaa omalla vastuullasi.

youtube-dl on päätteellä toimiva ohjelma, jonka avulla voi ladata YouTube-videoita.

Linux Mint 19 ja Ubuntu 18.04 versioissa sen voi asentaa seuraavasti:

sudo apt install youtube-dl

Jos on käytössä vanhempi kuin Linux Mint 19 tai Ubuntu 18.04, ohjelman tuorein versio kannattaa ladata ppa:n kautta:

sudo add-apt-repository ppa:nilarimogard/webupd8

sudo apt update

sudo apt install youtube-dl youtube-dlg

Tekstipohjaisen ohjelman vaihtoehtona on myös graafinen youtube-dlg ohjelmisto. Sen voi asentaa ppa:n kautta oheisilla komennoilla. Tämän kappaleen ohjeet eivät kuitenkaan koske youtube-dlg ohjelmistoa.

sudo add-apt-repository ppa:nilarimogard/webupd8

sudo apt update

sudo apt install youtube-dlg

Normaalisti voit ladata videoita oheisella komennolla. Korvaa linkki videosi YouTube-videon osoitteella, esimerkiksi https://www.youtube.com/watch?v=yVpbFMhOAwE

youtube-dl linkki

Jos haluat ladata erilaatuisen videon, tarkista videon laadut näin:

youtube-dl -F linkki

Korvaa yllä esitetty linkki sillä, mitä haet. Sitten voi näyttää tältä:

[youtube] 0HncvEj4OLs: Downloading webpage

[youtube] 0HncvEj4OLs: Downloading video info webpage

[youtube] 0HncvEj4OLs: Extracting video information

[youtube] 0HncvEj4OLs: Downloading MPD manifest

[youtube] 0HncvEj4OLs: Downloading MPD manifest

[info] Available formats for 0HncvEj4OLs:

format code extension resolution note

140 m4a audio only DASH audio 129k , m4a_dash container, mp4a.40.2@128k (44100Hz)

160 mp4 256x144 DASH video 108k , avc1.4d400b, 30fps, video only

133 mp4 426x240 DASH video 242k , avc1.4d400c, 30fps, video only

134 mp4 640x360 DASH video 635k , avc1.4d401e, 30fps, video only

135 mp4 854x480 DASH video 1155k , avc1.4d4014, 30fps, video only

298 mp4 1280x720 DASH video 3233k , avc1.4d4020, 60fps, video only

299 mp4 1920x1080 DASH video 5780k , avc1.64002a, 60fps, video only

17 3gp 176x144 small , mp4v.20.3, mp4a.40.2@ 24k

36 3gp 320x180 small , mp4v.20.3, mp4a.40.2

43 webm 640x360 medium , vp8.0, vorbis@128k

18 mp4 640x360 medium , avc1.42001E, mp4a.40.2@ 96k

22 mp4 1280x720 hd720 , avc1.64001F, mp4a.40.2@192k (best)

Ladataan video 1920x1080 60fps (koodi 299) sekä ääni (koodi 140). Latauskomennoksi muodostuu seuraava:

youtube-dl -f 299+140 linkki

Video latautuu kotikansioon.

YouTube-videon lataaminen pelkkänä mp3-äänitiedostona toimii seuraavasti:

youtube-dl --extract-audio --audio-format mp3 linkki

Äänitiedosto latautuu kotikansioon, ffmpeg muuntaa videon mp3-tiedostoksi automaattisesti ja alkuperäinen videotiedosto poistetaan.

Pelkkää äänitiedostoa ladattaessa voidaan menetellä samoin kuten videon lataamisessa tietyn laatuisena (youtube-dl -F linkki), paitsi ladataan pelkkä ääni (audio only). Näin voidaan varmistaa, että äänitiedoston laatu on ladattu mahdollisimman korkealaatuisena.

5.4.6Yle-dl

Yle Areenan käyttöehdot kieltävät lataamasta palvelusta niitä tallenteita, jotka eivät ole ladattaviksi tarkoitettuja. Käytä siis ohjelmaa omalla vastuullasi.

yle-dl ohjelma on vastaava ohjelma, kuten kappaleessa 5.4.5 Youtube-dl sivulla 157 esitetty youtube-dl, eli sillä pystyy lataamaan Yle Areenasta videoita.

Ajan tasalla olevat Linux Mintiin ja Ubuntuun sopivat asennusohjeet löytyvät osoitteesta https://github.com/aajanki/yle-dl/blob/master/OS-install-instructions.md

Asennuskomennot:

sudo apt-get install rtmpdump wget ffmpeg python-dev python-setuptools python-pip python-crypto python-requests python-lxml python-socks php-cli php-curl php-mcrypt php-xml php-bcmath

sudo phpenmod mcrypt

sudo -H pip install --upgrade yle-dl

Ohjelman voi ladata seuraavalla komennolla (korvaa sana URL Yle Areenan ohjelman linkillä):

yle-dl URL

Ohjelma lataantuu yleensä FLV-videotiedostona ja mukana voi olla myös tekstitystiedostoja. Jos päätteellä ei määritetty latauskansiota, niin tiedostot tallentuvat kotikansioon.

Yle Areenan videoita voi toistaa myös suoratoistolla VLC:llä, ilman että tarvitsee ladata videotiedosto kokonaan verkosta. Näin voidaan avata tallenteet (ei suorat lähetykset):

yle-dl URL --showurl | vlc -

Suorat lähetykset saa VLC:lle seuraavasti:

yle-dl URL --pipe | vlc -

6ONGELMATILANTEET

Linux-käyttöjärjestelmässä saatetaan törmätä erilaisiin ongelmiin. Onneksi monet ongelmat ovat selvitettävissä.

Jos siis törmäät johonkin ongelmaan, johon et heti löydä itse ratkaisua, hyödynnä verkon hakukonetta, sillä monilla muillakin on voinut olla samoja ongelmia. Lähes kaikki yleisimmät kysymykset löytyy pelkästään googlettamalla englanninkielisillä hakutermeillä, joihin löytyy nopeiten lääkkeet.

Ongelmien ratkontaan kannattaa hyödyntää pääteterminaalia, sillä se on hyvin varmatoiminen ja sen kautta voidaan havaita tarkemmin, mitä on vialla. Vaikka virheviestistä ei itse ymmärtäisi, sen voi vaikkapa kopioida Google-hakuun tai esittää paremmin tietäville henkilöille, jotka voisivat auttaa asiassa.

6.1Ensiapu

Kun tulee tilanne, joihin ei löydy heti ratkaisua, esimerkiksi tietokone ei sammu oikealla tavalla tai jokin päivitys graafisella ohjelmalla jumittuu, ensiapuna käytetään seuraavia komentoja:

sudo dpkg --configure -a

sudo apt update --fix-missing

sudo apt upgrade

sudo reboot

Komennoilla on seuraavat toiminnot:


Tämä auttaa moneen asiaan! (Ensiapu)

Myös seuraava komento voi olla tarpeen, joka korjaa ohjelmistopakettien väliset riippuvuudet eli asentaa puuttuvat paketit:

sudo apt install -f

6.2Komentoa tai tiedostoa ei löydy

Aloittavat Linux-käyttäjät, jotka yrittävät suorittaa esimerkiksi ulkoisia tiedostoja pääteterminaalin avulla, saattavat törmätä usein ongelmaan ”komentoa ei löydy”? Tämä johtuu usein kahdesta eri syystä:


Komentoihin voi tutustua tarkemmin kappaleessa 4.2 Komentorivin perusteet sivulta 48 eteenpäin.

Tiedostojärjestelmän komennoista (muun muassa cd-komento) löytyy lisää kappaleesta 4.2.1 Tiedostojärjestelmän komennot sivulta 50. Toinen tapa on käyttää vaikkapa päätepaneelia tiedostoselaimessa, josta lisätietoja kappaleesta 4.2.4 Päätepaneeli Linux Mintin tiedostoselaimeen sivulta 56.

6.3Kirjautumisen jälkeen ruutu mustana

Tämä on yleinen ongelma, että kirjautumisen jälkeen ruutu jää pimeäksi. Kokeile ensin käynnistää uudestaan tietokoneen reset-napista (tai virtanappi pohjaan muutamaksi sekunniksi, kunnes tietokone sammuu).

Jos tämäkään ei auta, käynnistä tty2 näppäinyhdistelmällä ctrl+alt+F2 (lisätietoja kappaleesta 7.5 TTY vaihto sivulta 185). Tällöin graafinen käyttöliittymä menee syrjään ja tilalle tulee pelkkä pääte. Kirjoita käyttäjätunnus, paina enter, kirjoita salasana, paina enter. Syötä seuraava komento:

startx

Tämän jälkeen graafinen käyttöliittymä pitäisi aueta tty7:lle. Jos se ei aukea automaattisesti, kokeile näppäinyhdistelmää CTRL+ALT+F7. Se saattaa olla myös esim. tty8:lla, joka aukeaa näppäinyhdistelmällä CTRL+ALT+F8.

Voit myös yrittää korjata järjestelmän paketteja kappaleen 6.1 Ensiapu sivun 161 konstien mukaan tty1:llä.

6.4Tietokone käynnistyy hitaasti

Tämä artikkeli on kesken.

Seuraavilla komennoilla voidaan tutkia, mikä saa tietokoneen käynnistymään hitaasti:

dmesg

systemd-analyze blame

6.5Ohjelma ei päivity

Tuleeko jokin vastaava allekirjoituksiin liittyvä virheviesti päivityksen aikana? Tämä esimerkki on Google Chomesta:

W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://dl.google.com/linux/chrome/deb stable Release: Seuraavia allekirjoituksia ei voinut varmentaa koska julkista avainta ei ole saatavilla: NO_PUBKEY 6494C6D6997C215E

W: Tiedoston http://dl.google.com/linux/chrome/deb/dists/stable/Release.gpg nouto ei onnistunut Seuraavia allekirjoituksia ei voinut varmentaa koska julkista avainta ei ole saatavilla: NO_PUBKEY 6494C6D6997C215E

W: Some index files failed to download. They have been ignored, or old ones used instead.


Ongelma saattaa ilmaantua varsinkin niillä ohjelmilla, jotka voidaan ladata erillisenä deb-tiedostona ja ongelman voi yleensä korjata lataamalla uuden deb-asennustiedoston ja asentamalla sen kautta ohjelman uudestaan.



6.6Steam ei käynnisty

Steam ei välttämättä lähde toimimaan avoimilla näytönohjaimen ajureilla suoraan. Tähän on kuitenkin ratkaisuja. Seuraava ohje on tehty Linux Mint 18:lle ja muihin Ubuntu 16.04 LTS:ään perustuville Linux-jakeluille. Alkuperäinen ohje löytyy osoitteesta: https://askubuntu.com/questions/771032/steam-not-opening-in-ubuntu-16-04-lts/771507

Sulje taustalle jääneet Steam-sovellukset esim. Järjestelmän valvonta -ohjelmalla tai käynnistä tietokone uudelleen. Asenna Steam-sovellus Steamin sivulta osoitteesta http://store.steampowered.com/about/ mutta älä sen jälkeen avaa vielä sovellusta.

Kun Steam on asennettu, avaa pääte. Laita seuraava komento:

steam

Steam-sovelluksen pitäisi käynnistyä normaalitilanteessa. Ongelmatilanteessa se voi näyttää seuraavaa:

Running Steam on linuxmint 18.2 64-bit

STEAM_RUNTIME is enabled automatically

Installing breakpad exception handler for appid(steam)/version(0)

libGL error: unable to load driver: nouveau_dri.so

libGL error: driver pointer missing

libGL error: failed to load driver: nouveau

libGL error: unable to load driver: swrast_dri.so

libGL error: failed to load driver: swrast

Tähän kohtaa se on mahdollisesti jäänyt jumiin. Keskeytä prosessi painamalla CTRL+C.

Laita seuraavat komennot:

cd ~/.steam/steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/

ls

Jos kyseisestä kansiosta löytyy tiedosto ”libstdc++.so.6”, poistetaan se seuraavalla komennolla:

rm ~/.steam/steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6

Tämän jälkeen avaa Steam uudelleen seuraavalla komennolla:

steam

Jos silti ei toimi, on selvitettävä virheviestin perusteella netistä, mikä on vialla.

6.7Automaattiseen kirjautumiseen liittyvät ongelmat

Vaikka automaattinen kirjautuminen mahdollistaa kirjautumisen ilman salasanaa, sen ongelmaksi saattaa tulla avainnippuihin liittyvät näkyvät ja näkymättömät salasanojen kyselyt.

Lisäksi jos kotihakemistossa käytetään salausta, ei tällöin automaattista kirjautumista voida käyttää. Eikä automaattisesti kirjauduttavan käyttäjän kotihakemistoa voida salata, tai ei siinä olisi ainakaan mitään järkeä, koska tiedostojen salauksen purku ei vaatisi salasanaa.

6.7.1Avainnipun kyselyn poisto

Tämä ohje koskee Cinnamon-työpöytää, mutta ohje toimii monella muullakin, joissa järjestelmä hyödyntää seahorse-ohjelmaa.

Kun järjestelmässä on automaattinen kirjautuminen päällä, kirjauduttaessa se saattaa kysyä jatkuvasti avainnipun salasanaa. Avainnipun avulla jotkin tallennetut salasanat (kuten jotkin selaimet) pidetään salassa. Avainnipun kysely voidaan ottaa pois poistamalla tämän avainnipun salasana. Mutta tällöin on tietysti mahdollista, että fyysisesti ulkopuolinen henkilö voi päästä avainnipun sisältöön käsiksi ilman salasanaa.

Avataan ”Salasanat ja salausavaimet”, tai vaihtoehtoisesti käytetään komentoa:

seahorse

Vasemmalta kohdasta ”salasanat” klikataan hiiren oikealla kuvan mukaisesti, joka voi olla ”default keyring” tai ”login”. Valitaan ”vaihda salasana”.

Nyt se kysyy käyttäjän omaa vanhaa salasanaa, joka täytetään.

Sen jälkeen kun se kysyy uutta salasanaa, jolloin jätetään kentät täyttämättä ja tyhjiksi, jatketaan eteenpäin. Sitten se varmistaa vielä, että ollaanko varma. Ollaan varma. Tämän jälkeen homma on valmis ja avainnippua ei enää kysytä kirjauduttaessa.

(Avainnipun kysely)

6.7.2Google Chrome tai Chromium tökkii

Jos järjestelmässä käytetään automaattista kirjautumista, Chrome/Chromium saattaa käynnistyä hitaasti tai muulla tavalla tökkiä, vaikka se ei näyttäisi kuormittavan tietokonetta. Ongelma voi johtua näkymättömiin jääneestä avainnipun kyselystä. Sen voi ohittaa seuraavalla komennolla:

gnome-keyring-daemon &

Nyt voit testata avata uudestaan Chromen/Chromiumin

Ongelma voidaan automaattisesti kiertää, kun yllä oleva komento tallennetaan sellaisenaan skriptinä tekstitiedostoon (esimerkiksi tiedostonimeksi avainnippu.sh, joka tallennetaan suoraan kotikansioon) ja tämä tekstitiedosto avataan automaattisesti kirjauduttaessa.

Avataan Linux Mintin valikosta "Käynnistettävät sovellukset", johon luodaan uusi käynnistin. Sinne linkitetään tekstitiedoston sijainti, esimerkiksi:

sh /home/petri/avainnippu.sh

Käynnistysviiveeksi esimerkiksi 5 sekuntia, jotta tietokone ehtii käynnistyä kunnolla ennen skriptiä.

6.8Päivitys tai ohjelmien asennus ei onnistu

Kun yrität asentaa tai päivittää ohjelmia, tuleeko graafisessa päivitysten hallinnassa seuraava ilmoitus?

Unable to get exclusive lock.

This usually means that another package management application (like apt-get or aptitude) is already running. Please close that application first.

Tai päätteen kautta tökkää seuraaviin viestiin:

E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)

E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

Tämä johtuu yleensä siitä, että jokin muu ohjelma saattaa käyttää dpkg-pakettienhallintaa, jolloin sen käyttö on toisilta ohjelmilta estetty sen ajaksi. Esimerkiksi päivitysten asennus on käynnissä. Riittää myös, että Synapticin päälläolo estää kaiken.

Jos mitään ylimääräistä ei mielestäsi ole päällä eikä tovin odottelu ole auttanut, voit poistaa ”lukkotiedoston” seuraavalla komennolla:

sudo rm /var/lib/apt/lists/lock

Saatat joutua poistamaan lukot myös muista kansioista:

sudo rm /var/cache/apt/archives/lock

sudo rm /var/lib/dpkg/lock

6.9Apua muualta

Hyödyllisiä linkkejä:



7ERITYISOHJEET, KÄYTTÖJÄRJESTELMÄ

Nämä ohjeet ovat omia muistiinpanojani, jotka voi olla muille tulkinnanvaraisia enkä ole sijoittanut niitä muihin lukuihin.

7.1Kotiosion luonti

Ohje voi olla tarpeen esimerkiksi silloin, kun käyttöjärjestelmälle on tehtävä puhdas asennus, mutta omat tiedostot ja muut asetukset halutaan pitää tallessa. Lisäksi tämä mahdollistaa saman kotihakemiston käytön tapauksessa, kun käytetään useita Linux-käyttöjärjestelmiä samalla tietokoneella.

Suosittelen kotiosion luontia varhaisessa vaiheessa puhtaan asennuksen jälkeen. Ennen asennusta on varmistettava, että käytettävällä kiintolevyllä on riittävästi tilaa. Jos kotikansio pursuaa paljon suurikokoisia tiedostoja tai vaikkapa Steam-pelejä, ne kannattaa poistaa tai varmuuskopioida muualle ensin, sillä ohjeessa opastetaan ottamaan kotihakemiston sisällöstä kopio ja se tuplaa kotihakemiston koon väliaikaisesti.

Jos ei ole vielä osiota kotihakemistoa varten, tämä tarvii luoda ensin. Linux Mint (tai esim. Ubuntu) tarvii käynnistää USB- tai DVD-asennusmedialta, koska asennetun järjestelmän kautta osioita ei pysty muuttamaan. Asennusmedian kautta Linux-käyttöjärjestelmän käynnistämisestä löytyy lisäohjeita kappaleesta 3.1.4 USB-asennusmedian käynnistys sivulta 31.

Kun tämän kautta Linux-käyttöjärjestelmä on käynnistetty, käynnistetään valikon kautta Gparted. Ensin valitaan ylhäältä levy, mikäli tietokoneessa on useampia kiinto- tai SSD-levyjä. Tässä esimerkissä /dev/sda on tietokoneen ainoa levy (toinen levy voisi olla esim. /dev/sdb). Klikataan hiiren oikealla osiota, jossa on Linux Mintin asennettu juuriasema (tässä tapauksessa /dev/sda5) ja valitaan Resize/Move.

Supistetaan asennetun järjestelmän koko vasemmalle (suosittelen sen kokoiseksi, että osioon jää puolet tai kolmasosa tyhjää tilaa, esim. 20-50 GB kokoiseksi) ja jätä loppu tyhjä tila tulevalle kotiosiolle.

Sen jälkeen luo tyhjään tilaan osio ext4-tiedostojärjestelmään. Vahvista lopuksi toimintojen teko vahvistuspainikkeella.

Tämän jälkeen uudeksi osioksi tuli esimerkin mukaan /dev/sda6. Kirjoita ylös, mikä itselläsi tuli, koska tunnukset vaihtelevat!

Sitten sulje asennusmedia ja avaa varsinainen asennettu järjestelmä. Seuraavaksi tehdään väliaikainen kotihakemisto. Ennen sitä varmistetaan, mikä on uuden osion (/dev/sda6) UUID. Avaa komentokehote ja kirjoita seuraava komento:

sudo blkid

Tästä nähdään luodun /dev/sda6 osion UUID. Kopioi UUID-arvo esim. johonkin tekstitiedostoon.

Seuraavaksi avataan fstab-tiedosto. Tässä vaiheessa voidaan käyttää esim. Linux Mintin xed-ohjelmaa (tai perinteisesti nano-ohjelmaa):

sudo xed /etc/fstab

Lisätään oheinen rivi tiedoston loppuosaan:

UUID=xxx-xxxxx-xxxxx /media/home ext4 nodev,nosuid 0 2

Korvaa xxx-xxxxx-xxxxx sillä UUID-arvolla, jonka sait edellisen ohjeen mukaan. Lopuksi tallenna ja sulje fstab-tekstitiedosto.

Seuraavaksi luodaan liitos:

sudo mkdir /media/home

Ja ladataan päivitetty fstab:

sudo mount -a

Nyt voidaan nähdä ”koti” kansio hakemistossa.

Seuraavaksi kopioidaan tiedostot uuteen kotikansioon. Tämä kannattaa tehdä seuraavalla komennolla, jotta kaikki saadaan kopioitua myös piilotettujen ja eri käyttöoikeuksia vaativien tiedostojen ja kansioiden osalta.

sudo rsync -aXS /home/. /media/home/.

Seuraavaksi paikallistetaan kotikansio seuraavilla komennoilla:

cd /

sudo mv /home /home_backup

sudo mkdir /home

Nyt pitää käyttää nano-ohjelmaa ja avata fstab-tekstitiedosto:

sudo nano /etc/fstab

Muuta polku /media/home polkuun /home ja sen jälkeen tallennetaan ja suljetaan tiedosto. Pikanäppäimet:

Lopuksi, ladataan fstab-tiedosto uudestaan:

sudo mount -a

Nyt kotikansio pitäisi olla siirrettynä omaan osioonsa. Kun asennat Linux Mintiä joskus uudestaan, määritä asennus manuaalisti, jonka asetusten kautta valitse tämä osio home-kansion määritystä varten (mielellään samalla käyttäjätunnuksella ja salasanalla), niin näet vähemmän vaivaa personoida tietokonetta.

Jos kaikki meni hyvin, voidaan kotikansion varmuuskopio poistaa seuraavalla komennolla:

sudo rm -rf /home_backup

(Move Home Partition)

7.2Windowsin kiintolevyä ei voi liittää

Tuleeko seuraavanlainen virheilmoitus, kun avaat Windows-kiintolevyn?

Error mounting system-managed device /dev/sdb1: Command-line `mount "/mnt/DoubleVolume"' exited with non-zero exit status 14: The disk contains an unclean file system (0, 0).

Metadata kept in Windows cache, refused to mount.

Failed to mount '/dev/sdb1': Toiminto ei ole sallittu

The NTFS partition is in an unsafe state. Please resume and shutdown

Windows fully (no hibernation or fast restarting), or mount the volume

read-only with the 'ro' mount option.



Tämä on yleinen tilanne, kun Windowsissa fast startup on päällä. Sen tarkoituksena on suojata NTFS-osioita niiden muutoksilta. Tämän seurauksena ei pääse levyyn noin vain käsiksi Linuxilla, joten jos Windows toimii, niin katso ohjeet fast startupin kytkemiseksi pois kappaleesta 7.14.3 Fast startup kytkeminen pois päältä sivulta 195. Jos fast startupista huolimatta ei pääse lukemaan kiintolevyjä Linuxilla normaalisti, niin Windowsia voi kokeilla sulkea uudelleenkäynnistämällä tietokone Windowsin kautta (ja menemällä uudelleenkäynnistyksen jälkeen Linuxiin), koska Windows saattaa tavallisen sammutuksen jälkeen lukita levyt kiinni.

Ohje 1: NTFS fix

Tilanteen voi korjata myös Linuxissa. Yllä olevan kiintolevyn virheviestistä voidaan nähdä osiotunnus kohdasta /dev/sdb1, jolloin käytetään seuraavaa komentoa:

sudo ntfsfix /dev/sdb1

Komento poistaa kiintolevyltä Windowsin hibernate-tilan ja antaa kiintolevylle luku- ja kirjoitusoikeudet.

Ohje 2: Kiintolevyn tiedostojen lukeminen

Tässä ohjeet, kuinka kiintolevyn tiedostoja voi lukea tekemättä muutoksia kiintolevyyn, eli toisin sanoen kiintolevyyn ei voida silloin kirjoittaa. Sinun on saatava selville kyseisen osion tunnus esim. Disks-ohjelman avulla ja esimerkkitapauksessa se on sda5. Mount-nimenä käytetään esimerkiksi ”windows1”. Nimellä ei ole väliä, kunhan se ei sisällä erikoismerkkejä, kuten välilyöntejä. Nimi ei myöskään saa olla muulla laitteella käytössä, joka tarkistetaan seuraavasti:

ls /media

Sitten otetaan sille nimi käyttöön.

sudo mkdir /media/windows1

Tarkista uudestaan samalla komennolla, että se on nyt siellä:

ls /media

Lopuksi ujutetaan sda5 nimen alle, jolloin sen pitäisi olla käytettävissä lukumoodissa. Levy jää kuitenkin kirjoitussuojatuksi.

sudo mount -t ntfs-3g -o ro /dev/sda5 /media/windows1

Kokeile nyt avata levy tiedostonhallinnan kautta.



7.3GRUB oppaat

GRUB (GRand Unified Bootloader) on nykyään suosituin Linux-jakelujen käyttämä käynnistyslatain eli vyöryttäjä, joka nimensä mukaisesti aloittaa käyttöjärjestelmän lataamisen tietokoneen käynnistyksen jälkeen. GRUBin avulla voidaan valita tietokoneelle asennettu käyttöjärjestelmä (myös Windowsit), asennetun Linux-käyttöjärjestelmän kernel-versio sekä käynnistää asennetun Linuxin recovery mode.

Kehys3

Kun tietokoneelle on asennettu useita käyttöjärjestelmiä, mutta kaikki eivät ilmesty listalle, tämä komento auttaa moneen hätään:

sudo update-grub

7.3.1Linuxin asennus kaatuu GRUB-virheeseen

Linux Mintin asennus ei onnistu, vaan se päättyy seuraavaan virheviestiin:

GRUB installation failed.

The 'grub-efi-amd64-signed' package failed to install into /target/. Without GRUB boot loader, the installed system will not boot.

Yritä asentaa uudestaan ilman nettiyhteyttä. Tämä on auttanut moneen ongelmaan, sillä asennusohjelma yrittää todennäköisesti ladata ja asentaa uudempaa, epävakaampaa GRUB-ohjelmistoa. Kun asennuksen yhteydessä valitset ”tyhjennä levy”, niin asennusohjelma valitsee automaattisesti GRUBin sopivan sijainnin.

Jos tämä konsti ei auta, niin asennuksen jälkeen asenna ja avaa Boot Repair -ohjelmisto. Lisätietoja kappaleesta 7.3.1 Linuxin asennus kaatuu GRUB-virheeseen sivulta 178.

7.3.2Boot Repair

Ongelmatilanteissa (esimerkiksi onnistuneesti asennettu Linux ei lähde käyntiin) Boot Repair on hyvä työkalu, johon tarvitaan live-asennusmedia levyllä tai USB-tikulla missä tahansa Ubuntu-pohjaisessa käyttöjärjestelmässä, esimerkiksi se sama, jolla yritit asentaa Linux Minttiä. Käynnistä siinä terminaali, asenna ja käynnistä Boot Loader näin:

sudo add-apt-repository ppa:yannubuntu/boot-repair

sudo apt update

sudo apt install -y boot-repair && sudo boot-repair

Jätä pääteterminaali ja seuraa ohjeita. Yleensä tilanteet voidaan korjata automaattisella korjauksella, tarvittaessa myös advanced options -kohdan kautta. Anna tarvittaessa komentoja uuteen pääteterminaaliin.

Kun Boot Repairilla on suoritettu kaikki mahdolliset tehtävät (mahdollisista virheistä huolimatta), GRUB saattaa tarvita vielä päivittelyä. Käynnistä kiintolevyltä Linux ja käytä seuraavaa komentoa:

sudo update-grub

On mahdollista, että Boot Repair -ohjelma antaa alkuvaiheessa seuraavan virheviestin:

GPT detected. Please create a BIOS-Boot partition (>1MB, unformatted filesystem, bios_grub flag). This can be performed via tools such as Gparted. Then try again.

Alternatively, you can retry after activating the [Separate /boot/efi partition:] option.

Tämä tuli minulla kerran vastaan sen jälkeen, kun asensin Linux Mintin normaalisti automaattisesti (tyhjennä levy ja asenna). Tarkistin asian Gparted-ohjelmalla ja kyseisen levyn (tässä tapauksessa SSD) ensimmäiseen osioon ilmestyi FAT-tiedostojärjestelmällä varustettu boot-osio. Muutin Gparted-ohjelmalla flageja laittamalla siihen osioon rastin kohtaan ”bios_grub”. Sen jälkeen suljin Gparted-ohjelman ja Boot Repair toimi hyvin sen antamien ohjeiden myötä.

7.3.3GRUBin käyttöönotto

GRUB voidaan haluta avata muun muassa Linux-kernelin valinnan vuoksi. Jos Linux Mint on asennettu automaattisella asennuksella, GRUB ei yleensä käynnisty näkyville, vaikka SHIFT-nappia pidettäisiin pohjassa. Tilanteeseen voidaan vaikuttaa muokkaamalla grub-tiedostoa tekstieditorilla. Linux Mint 18:ssa tiedostoa voidaan muuttaa seuraavalla komennolla:

sudo xed /etc/default/grub

Jos xed on tuntematon komento, kokeile jotain muuta tekstiohjelmaa, esimerkiksi gedit. Sen saa asennettua komennolla sudo apt install gedit, sitten korvataan xed gedit:llä.

grub-tiedostossa on rivejä, joiden arvot näyttävät esimerkiksi seuraavilta:

GRUB_HIDDEN_TIMEOUT=0

GRUB_HIDDEN_TIMEOUT_QUIET=true

GRUB_TIMEOUT=10

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Korvaa ne tällaisiksi:

# GRUB_HIDDEN_TIMEOUT=10

GRUB_HIDDEN_TIMEOUT_QUIET=false

GRUB_TIMEOUT=10

GRUB_CMDLINE_LINUX_DEFAULT=""

Tallenna tiedosto ja sulje. Sen jälkeen päivitä GRUB komennolla:

sudo update-grub

Tämän jälkeen GRUB pitäisi aueta.

7.3.4GRUB hallinta ulkoisesta lähteestä

Jos GRUB-asetuksia on muutettava, mutta se ei onnistu asennetussa Linux-käyttöjärjestelmässä, yhtenä keinona on käyttää USB- tai DVD-livemediaa, josta saa käyntiin Linux-käyttöjärjestelmän.

Tämä verkosta poimimani ohje on vielä itseltäni testaamatta.

Mount the partition your Ubuntu Installation is on. If you are not sure which it is, launch GParted (included in the Live CD) and find out. It is usually a EXT4 Partition. Replace the XY with the drive letter, and partition number, for example: sudo mount /dev/sda1 /mnt.

sudo mount /dev/sdXY /mnt

Now bind the directories that grub needs access to to detect other operating systems, like so.

sudo mount --bind /dev /mnt/dev &&

sudo mount --bind /dev/pts /mnt/dev/pts &&

sudo mount --bind /proc /mnt/proc &&

sudo mount --bind /sys /mnt/sys

Now we jump into that using chroot.

sudo chroot /mnt

Now install, check, and update grub.

Tässä vaiheessa voidaan oletettavasti muuttaa grub-tiedstoa normaalisti, esimerkiksi komennolla sudo xed /etc/default/grub

This time you only need to add the drive letter (usually a) to replace X, for example: grub-install /dev/sda, grub-install --recheck /dev/sda.

grub-install /dev/sdX

grub-install --recheck /dev/sdX

update-grub

Now grub is back, all that is left is to exit the chrooted system and unmount everything.

exit &&

sudo umount /mnt/sys &&

sudo umount /mnt/proc &&

sudo umount /mnt/dev/pts &&

sudo umount /mnt/dev &&

sudo umount /mnt

Shut down and turn your computer back on, and you will be met with the default Grub2 screen. Congratulations, you have just Repaired/Restored/Reinstalled Grub 2 with a Ubuntu Live CD!

(Repair Grub Live)

7.3.5Osion lisääminen GRUBiin manuaalisesti (Windows)

GRUB pitäisi löytää toimivat käyttöjärjestelmät komennolla sudo update-grub (sitä ennen voi joutua käyttämään Boot Repairia). Joskus jotain voi mennä pieleen ja kaikkia tarvittavia ei löydy.

Muokataan tiedostoa 40_custom. Kirjoita komentoruutuun:

sudo xed /etc/grub.d/40_custom

Kirjoita tiedoston alle seuraavat loitsut:

menuentry "Windows 10 Test" {
insmod part_msdos
insmod ntfs
set root='(hd1,msdos1)'
search --no-floppy --fs-uuid --set=root 053E59C545BEDECE
chainloader +1
}

Tämä pätee tapaukseen, kun Windowsin osio on /dev/sda2. hdX tarkoittaa levyn numeroa, jolloin 0 on sda, 1 on sdb, 2 on sdc jne. msdosX tarkoittaa levyn osion numeroa, eli 1 on osio 1, 2 on osio 2 jne. Esimerkiksi (hd1,msdos1) tarkoittaa /dev/sdb1. Kohtaan 053E59C545BEDECE tulee osion UUID.

Tallenna tiedosto 40_custom ja päivitä grub.cfg tekemällä komento:

sudo update-grub

Jos kaikki meni kuten piti, terminaali kertoo, että tiedosto on kirjoitettu onnistuneesti. GRUBissa pitäisi näkyä ”Windows 10 Test”. Jos jokin menee pieleen, voi käydä käsin katsomassa tiedostoa grub.cfg komennolla:

sudo xed /boot/grub/grub.cfg

Käytä hakusanaa "40_custom" ja tarkista, löydätkö kirjoittamasi loitsut.

Jos Windows ei avaudu, vaan tulee virheviesti, ettei levyä löydy, niin jotain on väärin säädetyissä asetuksissa.

Jos taas virheviesti on seuraava:

An operating system wasn’t found. Try disconnecting any drives that don’t contain an operating system.

Press Ctrl+Alt+Del to restart



Ongelma kohdistuu Windowsia varten käytettäviin puutteellisiin boot-tiedostoihin, jolloin myöskään GRUB ei normaalisti löydä koko järjestelmää. Tässä vaiheessa korjaamiseen tarvitaan Windowsin asennusmedia (USB tai DVD) ja korjaus voidaan tehdä oheisesti: https://support.microsoft.com/fi-fi/help/3103656/an-operating-system-wasn-t-found-error-when-booting-windows

Kun ongelma on korjattu onnistuneesti, GRUB löytää Windowsin itse oheisella komennolla, joka kirjoitetaan Linuxissa seuraavasti:

sudo update-grub

7.4Cinnamon-työpöytä on jäässä tai sekoilee

Käynnistä Cinnamon uudestaan ilman, että koko konetta tarvitsee käynnistää uudestaan. Paina ALT ja F2. Kirjoita seuraava ja paina lopuksi enteriä.

r

Jos äskeiseen tilaan ei pääse tai se ei auta, mutta pääset kuitenkin päätettä käyttämään (esim. näppäinyhdistelmällä ctrl + alt + T, tai vaihtamalla tty1 kappaleen 7.5 TTY vaihto sivun 185 mukaan), käytä seuraavaa komentoa:

pkill -HUP -f "cinnamon --replace"

7.5TTY vaihto

tty (TeleTYpewriter) on komentoriviohjelma, joka näyttää STDOUT-tulostusvirtaan (oletustulostusvirtaan) liitetyn terminaalin laitetiedoston. Esimerkiksi tty1:een pääsee, kun painaa CTRL, ALT ja F2. Vastaavasti, kun haluaa takaisin työpöydälle, sen tty-numero selviää seuraavalla komennolla:

w

Jos Cinnamonilla on vaikkapa tty8, pääsee sinne painamalla CTRL, ALT ja F8.

7.6Paketin version tarkistus

Voit tarkistaa näin:

apt-cache policy paketin_nimi

7.7Ajastettu valmius-, lepotila- ja sammutus

Seuraavissa käytetään komentoja, jolloin terminaali jää päälle, kunnes alkaa tapahtua. s (sekunnit), m (minuutit), h (tunnit), d (päivät)

Valmiustila (istunto jää RAM-muistiin, tietokoneesta muut virrat pois) 1h päästä:

sudo bash -c "sleep 1h && pm-suspend"

Lepotila (istunto tallentuu levylle, tietokone sammuu) 1h päästä:

sudo bash -c "sleep 1h; pm-hibernate"

Sammutus 60 min päästä:

sudo shutdown -h +60

7.8Tuplatiedostojen tarkistus ja poisto

Päätteellä ajettava ohjelma: fdupes (löytyy Ubuntun varastosta).

Tarkistus:

fdupes -r /sijainti/

Ajo:

fdupes -rdN /sijainti/

7.9Unmonttaus

Tällä komennolla:

fusermount -u aseman_nimi

7.10Video näytönsäästäjäksi Cinnamoniin

Cinnamon 2.6 now supports more than just screen locking, where 'real' screensavers can now be used / created. This tutorial will show you how to make a webkit screensaver that plays a full-screen video when the computer is locked.

To create a webkit screensaver, we need to save the screensaver to '/usr/share/cinnamon-screensaver/screensavers/'

On my system the only installed webkit screensaver is "webkit-stars".


<!DOCTYPE HTML>

<html>

<head>

</head>

<body bgcolor="black" style="overflow: hidden">

<video width="100%" height="100%" autoplay loop>

<source src="/usr/share/cinnamon-screensaver/screensavers/webkit@cinnamon.org/webkit-stars@cinnamon.org/screensaver.mp4" type="video/mp4">

Your browser does not support the video tag.

</video>

</body>

</html>

In this example I am referring to a video named "ISS.mp4" that is located at /mnt/storage/Videos/. Make sure you change this to the video you would like to show when the computer is locked.

Brief overview of code:


For more information, please see the HTML5 video tag documentation (also for supported video formats). There is a lot more you could do with this, but this example will give you a full-screen screensaver of any video in your library.

7.11Tiedostojärjestelmän valinta

Tiedostojärjestelmä on käyttöjärjestelmän tarjoama palvelu, jonka avulla muut ohjelmistot voivat varastoida dataa tietokoneen massamuistiin. Tiedostojärjestelmän tärkein tehtävä on peittää massamuistilaitteen tekninen rakenne ja saada sen sisältö näkymään helpommin käsiteltävinä tiedostoina ja hakemistoina. Uusimmat Linuxiin pohjautuvat käyttöjärjestelmät käyttävät nykyään ext4-tiedostojärjestelmää oletuksena.

Tiedostojärjestelmä

Tuetut käyttöjärjestelmät

Huomioitavaa

Käyttökohde

ext4

Linux


Linux kiintolevy

NTFS

Windows, Linux (ajureilla), OS X

OS X tukee vain lukua.

Windows kiintolevy, ulkoiset kiintolevyt

FAT32

Windows, Linux, OS X

Tiedoston koko max 4 GB, tiedostojärjestelmä max 2 TB.

USB-tikku, vanhat muistikortit

exFAT

Windows, Linux (ajureilla), OS X

Yleensä televisiot, tulostimet ym. eivät tue.

Muistikortti, sopii USB-tikkuun ja ulkoiseen kiintolevyyn



Yleensä Linuxissa on NTFS-ajurit valmiiksi asennettuna. Linux Mint 18 ja uudemmissa on asennettuna myös exFAT-ajurit, niiden puuttuessa ne voi asentaa komennolla:

sudo apt install -y exfat-fuse exfat-utils

Linux Mint (tai moni muukaan distro) ei tällä hetkellä tarjoa graafisia työkaluja exFAT-tiedostojärjestelmään alustamiseen. Siitä löytyy ohjeet täältä: https://www.unixmen.com/how-to-format-usb-to-exfat-in-linux/

7.12Kirjautumishallinnan vaihto

Kirjautumishallinnalla tarkoitetaan ohjelmaa, joka aukeaa tietokoneen käynnistyessä sekä antaa valita käyttäjän ja käytettävän työpöydän. Kirjautumishallinnan asetuksia voidaan säätää asetuksista, esimerkiksi teemaa. Linux Mintissä on käytetty ainakin kahta erilaista kirjautumishallintaa. Nykyään LightDM on suositeltava Linux Mintille versiosta 18.2 alkaen.

7.12.1LightDM

LightDM on vakiona Linux Mint 18.2:ssa ja uudemmissa. Se on hieman kevyempi MDM:ään verrattuna. LightDM:ssä käytettävää kieltä ei voida valita kirjautumisen yhteydessä, mutta se osaa valita määritetyn kielen käyttäjäkohtaisten asetusten mukaisesti.

Asennus:

sudo apt install lightdm lightdm-settings apparmor slick-greeter liblightdm-gobject-1-0

Määritys (tarvittaessa):

sudo dpkg-reconfigure lightdm

Lopuksi voidaan tarvittaessa joutua poistamaan MDM, ennen kuin LightDM suostuu tulemaan käyttöön MDM:n sijaan. Poistoa ei kannata tehdä, ennen kuin LightDM on asennettu ja käyttöönotettu edellä olevien ohjeiden mukaisesti.

sudo apt remove mdm

7.12.2MDM

MDM on ollut vakiona Linux Mint 18.1:ssa ja vanhemmissa. MDM on asetuksien suhteen hieman monipuolinen kirjautumishallintaohjelma ja siihen on saatavilla monta erilaista teemaa. MDM:ssä onnistuu kielen valinta kirjautumisen yhteydessä.

Asennus:

sudo apt install mdm mint-mdm-themes mint-mdm-themes-gdm mint-mdm-themes-html

Määritys (tarvittaessa):

sudo dpkg-reconfigure mdm

Lopuksi voidaan tarvittaessa joutua poistamaan LightDM, ennen kuin MDM suostuu tulemaan käyttöön LightDM:n sijaan. Poistoa ei kannata tehdä, ennen kuin MDM on asennettu ja käyttöönotettu edellä olevien ohjeiden mukaisesti.

sudo apt remove lightdm

7.13Arch Linux -ohjeet

7.13.1Paketit eivät asennu tai päivity Arch Linuxissa

Arch-pohjaiset Linux-distrot, kuten Manjaro ja Antergos, eivät käytä Debian-pohjaa vaan pacmania pakettien purkuun. Päivitykset tai pakettien asennukset eivät välttämättä toimi heti järjestelmän asennuksen jälkeen. Useimmiten se johtuu tiedostosta, joka lukitsee ja estää pacman-toiminnot. Sen voi poistaa seuraavalla komennolla:

sudo rm /var/lib/pacman/db.lck

Lisätietoja: https://wiki.manjaro.org/index.php/Pacman_troubleshooting

7.13.2Antergos erityishuomiot

Antegros perustuu Arch Linuxiin, joten Linux Mintin, Ubuntun ja muiden Debian-pohjaisten distrojen komennot eivät aina päde, varsinkaan ohjelmia asennettaessa. Asennus tapahtuu yleensä kutakuinkin näin:

sudo pacman -S paketin_nimi

Asennettassa Antegros...


Google Chrome asennus Antegrosiin:

yaourt -S google-chrome --noconfirm

7.14Windowsiin ja dual bootiin liittyvät ohjeet

7.14.1Windows kuntoon ennen Linuxin asennusta

Tämä artikkeli on kesken ja sekainen.

Tässä muutamia ohjeita, jos haluat:


Ohjeita Windowsilla:


7.14.2Dual bootin luonti

Tämä artikkeli on keskeneräinen.

Jotta tietokoneelle voidaan asentaa rinnakkain Windows ja Linux, on hyvä aloittaa siitä, että kiintolevyjä on riittävästi. Suositeltavaa on, että molemmille on oma kiintolevynsä ja ne ovat pyörivien levyjen sijaan SSD-levyjä. Lisäksi voi olla muita kiintolevyjä, jaetun kiintolevyn luonnista lisää kappaleessa 7.14.5 Jaetun kiintolevyn luonti Windowsille ja Linuxille sivulla 199.

Olettaen, että kiintolevyissä ei ole mitään arvokasta dataa tuhottavaksi ja käsissä ovat asennusmediat (Linux Mint ja Windows 10, USB-tikut tai DVD:t), ensin kannattaa poistaa kiintolevyistä kaikki datat ja osiot, jotta voidaan lähteä puhtailla asennuksilla eteenpäin. Kiintolevyjen osioita voidaan poistaa Linux Mint -asennustikulla olevalla Gparted-ohjelmalla. Asennustikut ja DVD:t voivat vaatia käynnistyäkseen boot-valikon avaamisen kautta valinnan (pitämällä esim. F8 tai F10 näppäintä pohjassa käynnistyksen aikana).

BIOSista kannattaa varmistaa, että Secure Boot ei ole päällä. Jos Secure Boot -valinta on harmaana, se voi vaatia BIOS-salasanan asettamisen, jotta valintaa voidaan kääntää. Lisäksi voidaan halutessaan kytkeä UEFI-boot pois päältä (ottaa Legacy-boot päälle), varsinkin jos tulee käynnistysongelmia, johon ei auta Boot Repair (lisätietoja kappaleesta 7.3.2 Boot Repair sivulta 179).

Ennen Linuxin asennusta kannattaa aloittaa Windowsin asennuksella. Windows kannattaa asentaa kokonaan omalle kiintolevylleen, kuten alussa mainittiin.

Kun Windows on asennettu ja se käynnistyy ja toimii normaalisti, on aika siirtyä Linuxin asentamiseen. Verkkoyhteys on hyvä kytkeä pois päältä, jotta asennusohjelma ei yritä päivittää GRUBia asennuksen aikana, koska asennus voi keskeytyä virheisiin. Linuxin asennusohjelma saattaa ehdottaa asentamista Windowsin rinnalle. Tämä vaihtoehto kannattaa ottaa, mutta samalla kannattaa varmistaa, että Linuxin asennusta ehdotetaan oikealle kiintolevylle (jos on useampia kuin kaksi kiintolevyä). Vaihtoehtoisesti voidaan valita ”tyhjennä levy ja asenna Linux Mint”.

Kun Linux on asennettu, on aika testata, toimiiko se. Tuleeko käynnistyksen aikana valikko, jossa kysytään, mikä käyttöjärjestelmä käynnistetään? Jos tulee ja toimii, asennus on onnistunut. Jos ei tule, BIOSista voidaan kokeilla vaihtaa kiintolevyjen käynnistysjärjestystä niin, että Linuxin kiintolevy käynnistyy ensimmäisenä. Jos ei auta, voidaan vielä kokeilla yllä mainittua Boot Repair -ohjelmaa.

7.14.3Fast startup kytkeminen pois päältä

Ohje on tehty Windows 10:llä, mutta soveltuu myös Windows 8:aan. Avaa ohjauspaneeli kirjoittamalla hakukenttään ”Control Panel” tai ”Ohjauspaneeli”.

7.14.4Aikaero Windows- ja Linux-järjestelmien välillä

Windows ja Ubuntu tulkitsevat järjestelmän, siis emolevyn piirissä ujutetun kellon eri tavalla, jolloin se voi näkyä parin tunnin aikaerona kun käyttää molempia järjestelmiä samassa tietokoneessa. Tämä johtuu siitä, että Windowsin ja Linuxin oletusasetukset ovat erilaiset, jolloin Windows tulkitsee kellon paikallisena aikana (local time) ja Ubuntu taas UTC:na. Jälkimmäisen eli UTC:n seurannan etu on se, ettei järjestelmän kelloa tarvitse muuttaa, jos vaihdetaan aikavyöhykettä.

Mikäli UTC-ajan tuoma etu halutaan pitää, on mentävä Windowsissa kytkemässä paikallinen aika pois. Tarvitset rekisteritiedoston, jonka voi ladata tästä linkistä tai tekemällä itse Notepad (Muistio) -ohjelmalla. Kopioi alta koodit ja tee tiedosto nimeltä WindowsTimeFixUTC.reg

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
"RealTimeIsUniversal"=dword:00000001


Avaa Windowsilla tämä rekisteritiedosto. Sen jälkeen avaa CMD-komentokehote järjestelmänvalvojan oikeuksilla. Saat sen auki niin, että kirjoitat käynnistä-valikkoon CMD, klikkaat hiiren oikealla ja avaat järjestelmänvalvojan oikeuksilla (kilpi-symboli). Kirjoita seuraava loitsu:

sc config w32time start= disabled

Kun pääte antaa vastauksena onnistuneesta tapahtumasta, asetus tulee käyttöön, kun käynnistät Windowsin uudelleen.

Seuraavassa ohjeessa on sisältöä Linuxia varten. Säätötarpeen sattuessa ole tarkkana säädätkö kellon Windowsissa vai Linuxissa, mutta älä yritä säätä molemmissa samalla laitteella, jottei kellonajat menisi ristiin. Jos teit yllä olevat toimenpiteet Windowsilla onnistuneesti, lopeta lukeminen tähän.

Jos haluat ottaa Linuxissa paikallisen kellon käyttöön, syötä terminaaliin seuraava komento ja käynnistä uudestaan.

sudo sed -i 's/UTC=yes/UTC=no/' /etc/default/rcS

Jos haluat palauttaa kellon takaisin UTC:lle, syötä terminaaliin seuraava komento ja käynnistä uudestaan.

sudo sed -i 's/UTC=no/UTC=yes/' /etc/default/rcS

(Time differences)

7.14.5Jaetun kiintolevyn luonti Windowsille ja Linuxille

Kun dual boot on luotu kappaleen 7.14.2 Dual bootin luonti sivun 194 mukaisesti, voidaan jatkaa jaetun kiintolevyn luontiin. Näitä voidaan luoda myös useampia.

Jaetun kiintolevyn osio luodaan Windows 10:llä, jotta Windows hyväksyy sen itsessään toimivaksi. Avataan levynhallinta, etsitään oikea kiintolevy ja luodaan sen avulla uusi osio. Osio kannattaa luoda exFAT-tiedostojärjestelmäksi (NTFS:n sijaan), jotta Windowsin fast boot -ominaisuus ei vahingossakaan lukitse jaettua kiintolevyä Linuxilta. Samassa yhteydessä voidaan asettaa kiintolevyn/osion kirjaintunnus (esim. D) ja nimi (esim. ”Datalevy”).

Valmis lopputulos näyttää Windowsilla esimerkiksi tältä: (Levy 0 = Linuxin levytila, alussa boot-osio. Levy 1 = jaettu kiintolevy Windowsin ja Linuxin välillä. Levy 2 = Windowsin levytila)

Kun Windowsilla viritykset ovat valmiit, on aika siirtyä Linux Mintiin, jossa avataan Levyt-ohjelma. Valitaan jaettava kiintolevy → graafisesta näkymästä kiintolevyn osio → klikataan hammaspyörää → ”muokkaa liitosasetuksia...”.

Kytketään automaattiset liitosasetukset pois päältä. Tunnistusperuste-alasvetovalikosta kannattaa valita sellainen, josta erottuu kiintolevyn/osion nimi (esim. tässä yhteydessä ”datalevy”).

Lisäksi liitosvalintoihin (tekstikenttä, jossa nosuid,nodev...) kannattaa lisätä oheinen teksti. Valmiina olevat liitosvalinnat voidaan jättää ja ne erotetaan toisistaan pilkuilla.

,defaults,exec,uid=1000,gid=1000

Asetukset voidaan vaihtoehtoisesti lisätä manuaalisesti fstab-tekstitiedostoon, joka sijaitsee polussa /etc/fstab

Tämä lisäasetus auttaa erityisesti, jos esimerkiksi Steam ei suorita suurien pelien latauksia kiintolevyyn loppuun asti, vaan keskeytyy virheisiin.

7.15OpenVPN -yhteyden asettaminen ja käyttöönotto

Tämän ohjeen ja oppaan toimivuus on testattu 64-bittisen Linux Mint Cinnamon 20 -järjestelmän kanssa.

7.15.1Mikä on VPN?

VPN (Virtual Private Network) tarkoittaa verkkoyhteyttä, joka suojaa verkon käyttäjän yksityisyyden piilottaen julkisen IP-osoitteen ulkopuolisilta. Kun tietokoneen liittää puhelinyhteyksien kautta tietoverkkoon, esimerkiksi Internetiin, Internet-palveluntarjoaja (ISP) antaa verkkoon liitetylle laitteelle julkisen IP-osoitteen yleensä oman nimipalvelimen (DNS, Domain Name Server) kautta. IP-osoite vastaa ihmisten reaalimaailmassa henkilöturvatunnusta, joka yksilöi laitteen verkossa. Kun verkon käyttäjä surffaa Internetissä, tai käy yksittäisellä verkkosivustolla, IP-osoite tallentuu reititintauluihin, ja useisiin loki-tiedostoihin matkan varrella. VPN-yhteyden käyttö siis parantaa verkon käyttäjän yksityisyyden suojaa ja yksityisyyttä.

7.15.2OpenVPN -yhteyden asettaminen Cinnamon -työpöytäympäristössä

Linux -järjestelmässä verkkoyhteyksien hallinta ja uusien luonti tapahtuu graafisen työkalun kautta kätevästi network-manager -työkalulla, joka on Linux Mint -järjestelmässä oletuksena asentamisen jälkeen jo valmiina käytössä. Maailmalla on olemassa useissa eri maissa sijaitsevia kaikkien vapasti käytettävissä olevia OpenVPN -palvelimia. Lista vapaasti saatavilla olevista VPN-palvelimista ilman käyttörajoituksia löytyy verkko-osoitteesta https://www.freeopenvpn.org/en/ . Sivustolta saa myös ladatuksi konfigurointi-tiedostot.

Tässä ohjeessa esimerkkinä asetetaan VPN-yhteys Japanilaisen palvelimen kautta. Jos harrastaa palvelinturvallisuutta ja ylläpitää mahdollisesti omaa palvelinta, omankin VPN-palvelimen pystyyn laittaminen on mahdollista, mutta se on verrattain monimutkainen prosessi, ja turvallisuuden takaamiseksi mahdollisesti vaatii kaksi palvelinta, jossa toisessa säilyttää tunnistus-sertifikaatti-avaimia kryptattuna ja toisessa palvelimessa pyörittää VPN-palvelinta, mutta se on oman ohjeensa arvoinen artikkeli, ja tässä ohje-artikkelissa keskitytään ottamaan VPN-yhteys jo maailmalla ylhäällä olevan toimivan vapaasti saatavilla olevan VPN-palvelimen kautta. Tämän kaltainen toimintamalli on suositeltavaa peruskäyttäjälle.

7.15.3Ohje OpenVPN-yhteyden asettaminen Yhteydenhallinta-ohjelmalla

1. Ladataan OpenVPN -konfigurointitiedosto verkosta

2. Avataan network-manager -työpöytä-sovellus. Jos jostain syystä ohjelmaa ei ole asennettu, sen voi ladata päätekomennolla sudo apt-get install network-manager

3. Klikataan "+" -merkkiä uuden yhteyden muodostamiseksi ja valitaan OpenVPN -konfigurointitiedoston tuonti.

4. Asetustiedostosta löytyy palvelimen osoite ja sertifikaattiavaimet.

5. Tässä ohjeessa mallina käytetty japanilainen VPN-palvelin käyttää SHA-1 -tiedon salaus -algoritmiä. Sertifikaattitiedoston tiedosto määritellään kohasta "import OpenVPN Configuration file" -kohdasta.

6. Annetaan yhteydelle seuraavaksi jokin tunnistettava nimi, ja asetetaan haluttu salasana verkkoyhteyden muodostusta silmällä pitäen.

7. Lopuksi painetaan "Tallenna".

8. OpenVPN -yhtedeyn käyttöönotto toimii samalla tavalla, kuin minkä muun tahansa verkkoyhteyden käyttöönotto, klikkaamalla "Yhdistä verkkoon".

Dokumentin versio 1.0 - Päivitetty 12.08.2020 - Kirjoittanut Jere Sumell

8ERITYISOHJEET, ULKOISET OHJELMAT

8.1Java selaimessa

HUOM! Javan käyttöä ei suositella internet-selaimessa ollenkaan, sillä se sisältää paljon tietoturva-aukkoja! Jos tarvitset Javaa, käytä sitä vain luotetuilla sivustoilla!

Javan käyttö on mahdollista Midori-selaimessa. Javan ja Midorin voi asentaa seuraavalla komennolla:

sudo apt install icedtea-plugin midori

8.2Google Drive Linuxilla

Google Drive on pilvipalvelu, jonka mainittiin tulevan Linuxille sen julkaisun yhteydessä 2012, mutta virallisesta ohjelmistosta ei ole kuulunut vielä mitään tähänkään päivään saakka.

Since there are quite a tools that rely on Grive, the Grive2 binary and package continue to be called “grive”, so installing Grive2 from the main WebUpd8 PPA will overwrite any old Grive versions it may find on the system (just as if it was a newer Grive1 version).

To install Grive2 in Ubuntu, Linux Mint and derivatives by using the main WebUpd8 PPA, use the following commands:

sudo add-apt-repository ppa:nilarimogard/webupd8

sudo apt update

sudo apt install grive

If you don’t want to add the PPA, you can download the deb, but installing the debs manually means you won’t receive automatic updates.

Using Grive2

1. Grive2 will download / upload new or changed files from the directory you run it. So firstly, let’s create a new folder – we’ll call it “grive” -, in your home directory:

mkdir -p ~/grive

2. Next, navigate using the terminal into the newly created “grive” folder:

cd ~/grive

3. The first time you run Grive2, you must use the “-a” argument to grant it permission to access your Google Drive:

grive -a

After running the command above, an URL should be displayed in the terminal – copy this URL and paste it in a web browser. In the newly loaded page, you’ll be asked to give Grive permission to access your Google Drive and after clicking “Allow access”, an authentication code will be displayed – copy this code and paste it in the terminal where you ran Grive2.

That’s it. Now each time you want to sync Google Drive with your local “grive” folder, navigate to the “grive” folder (step 2) and run “grive” (this time without “-a” since you’ve already authenticated Grive with Google Drive).

Grive2 comes with some advanced features as well. For instance, compared to the original Grive, the new Grive2 fork supports partial sync. To only synchronize one subfolder (a folder from your~/grive directory) with Google Drive, use:

grive -s SUBFOLDER

(replacing “SUBFOLDER” with the name of the subfolder you want to sync, like ”folder1”)

To see all the available options, type:

grive --help

(grive2)

8.3VirtualBox - Kernel driver not installed (rc=-1908)

Yleensä voi tulla ongelmia, kun kernel-ydin vaihtetaan. Tee näin:

sudo apt-get install linux-headers-generic build-essential dkms

sudo apt-get remove --purge virtualbox-dkms

Käynnistä kone uudelleen.

sudo apt-get install virtualbox-dkms

Tämän jälkeen pitäisi toimia.

Ongelma saattaa silti toistua, jos on asennettuna uusin kernel tai sille liian vanha VirtualBoxin versio. Tarvittaessa Oracle päivittää tuettavuuden vähitellen ja VirtualBoxin sivuilta voi tarkistaa sen uusimman version ja muutosluettelot.

9USEIN KYSYTYT KYSYMYKSET

Tässä kappaleessa vastaan joihinkin yleisiin kysymyksiin.

Mitä eroa Ubuntulla ja Linux Mintillä on?

Molempia kehittää eri kehitystiimit. Ubuntu on pohja monille vaihtoehtoisille jakeluille, kuten Linux Mintille, joten monet Ubuntulle kehitetyt paketit toimivat myös Mintissä. Ubuntun ja Mintin suurin ero näkyy ulkoasussa ja se on kehitetty neljälle eri työpöydälle, jotka ovat kevyempiä kuin Ubuntun käyttämä Unity. Mintin työpöydissä on paljon säätövaraa ja ne ovat suunniteltu helppokäyttöisiksi aloittelevia Linux-käyttäjiä ajatellen, etenkin Cinnamon-työpöytä sopii erinomaisesti Windows 7 -käyttäjille. Mintissä on runsaammin esiasennettuja ohjelmia ja se käyttää Ubuntun lisäksi omaa varastoa päivityslähteenään. Mintissä on oma päivitysten hallintaohjelma ja ohjelmistohallinta ohjelmien asennukseen.

Kuinka usein tai Linux Mint päivittyy?

Ubuntuun pohjautuva järjestelmä saa komponenteista päivityksiä lähes päivittäin, erityisesti tärkeille komponenteille tietoturvan merkeissä. Työpöydän paneelin ilmoitusikoniin tulee huomautus uusista päivityksistä, joita käyttäjä voi hyväksyä ja suorittaa. Jotkut Ubuntun (ja niin edelleen Linux Mintin) sovellusvalikoimassa olevat ohjelmat ovat ”jämähtäneet” vanhaan versioon, jos sovellus käyttää vain Ubuntun vakiovarastoa. Ohjelmille on yleensä olemassa oma lähde, jonka voi lisätä varastojen joukkoon ja saada uusia päivityksiä. Katso kappale 4.8 Ohjelmien hallinta sivulta 91.

Itse Ubuntu saa järjestelmästään päivityksen lähes puolen vuoden välein, yleensä huhti- ja lokakuussa. Järjestelmän jokaista versiota tuetaan 18 kuukautta julkaisustaan, mutta poikkeuksena ovat kahden vuoden välein julkaistavat LTS-versiot, jota tuetaan työpöytäympäristössä 3 vuotta.

Linux Mint on pohjautunut versiosta 17 eteenpäin vain Ubuntun LTS-versioihin. Kaikki Mint 17 jälkeen julkaistavat versiot tulevat olemaan pitkän tuen versioita.

Päivitysten hallinta tarjoaa välillä tason 4 ja 5 päivityksiä. Uskaltaako niitä ottaa vastaan?

Linux Mintin päivitysten hallinnan kautta tarjolla olevat päivitykset voidaan yleensä ottaa vastaan (myös tasot 4 ja 5) ilman, että järjestelmä menisi sekaisin, kunhan päivitysten hallinnan asetukset ovat seuraavat ja rastit ruksittuna alla olevan kuvan mukaisesti:

Tason 4 ja 5 päivityksiä tulee kuitenkin esille, jos asetuksissa turvallisuuspäivitykset ovat valittu näkymään aina. Näitä voi olla jopa suositeltavaakin päivittää.

Kuinka päivitän Linux Mint 18.1 versioon 18.2?

Kun uusi Linux Mint -versio on julkaistu (ja jos pääversio pysyy samana, esim. 18.x → 18.y), päivitys voidaan ladata päivitysten hallinnan ”Muokkaa”-valikon kautta. Päivitys ilmestyy sinne muutaman päivän kuluessa sen julkaisusta, kunhan mintupdate ohjelma on ajan tasalla.

Kuinka päivitän Linux Mint 17.3:n versioon 18?

Nämä pääversioiden väliset päivitykset (esimerkiksi 17 → 18) ovat hankalia ilman puhdasta uudelleenasennusta. Kyseessä on kaksi eri Ubuntun LTS-versioon pohjautuvaa järjestelmää ja mm. erilaisten pakettien ja riippuvuuksien vuoksi päivitys menee helposti pieleen. Siksi puhdas uudelleenasennus (tikun tai levyn kautta) on suositeltavampi.

Jos kuitenkin halutaan tehdä suora päivitys, voidaan tarvita taitoja ja vaivaa sen onnistumiseksi. Ohjeita löytyy täältä: https://community.linuxmint.com/tutorial/view/2316

Saako Ubuntun tai Linux Mintin asennettua Windowsin rinnalle?

Kyllä se on mahdollista. Tämän yhteydessä käytetään termiä ”dual boot”. Jos on käytettävissä kovalevy, missä ei ole Windowsia, on Linux helpointa asentaa siihen, eli käyttämällä toimintoa ”tyhjennä levy” ja valitaan oikea kiintolevy, johon Linux Mint asennetaan. Myös samaan kiintolevyyn voi asentaa Linux rinnalle, mutta koska yhdellä kiintolevyllä primäärejä osioita voi olla rajallinen määrä kuten neljä, se tuo rajoituksia. Lisäksi Windowsin Secure Boot voi tuottaa omat hankaluutensa. Linux Mintin asennusohjelma saattaa havaita Windowsin ja mahdollisesti tarjoaa rinnalle asennusta samalle kiintolevylle. Manuaalinen osiointi ja asennus on myös mahdollista, mutta siinä joutuu huomioimaan useita asioita, kuten GRUB:n päivittämisen. Katso ohjeet asentamisesta luvulta 3 ASENNUS JA KÄYTTÖÖNOTTO sivulta 25 eteenpäin. Parempaa ohjetta dual boottiin en ole vielä kirjoittanut.

Onko Linuxissa palomuuria?

Linuxissa palomuuri on ytimessä valmiina, nimeltä ”netfilter” Jota kaikki edustaohjelmat muokkaavat (gufw, firestarter, iptables). Palomuurin asetuksien muokkausta tarvitaan vain, jos ylläpitää palvelinta, mikä on auki maailmalle. Linux Palomuuri voi olla käytössä ainoastaan yksi kerrallaan, joko Gufw tai Firestarter. Linuxin palomuuri on tärkein este tietokoneesi näkymiselle tietoverkoissa. Murtautujat etsivät aukkoja koko ajan, mutta Linux Mintissa on sisäänajettu palomuuri valmiina.

Onko Linuxissa viruksia tai muita haittaohjelmia? Tarvitsenko virustorjuntaohjelmaa Linuxiin?

Linux Mint on immuuni yleisille viruksille (kuten -exe, -dll, -wmf, -flash) eikä toistaiseksi ole saatu aikaan erityisen hyvin leviäviä viruksia, joka monistaisi itseään ja leviäisi tietokoneesta toiseen. Järjestelmää on hankalaa muutella haittaohjelmalla tämän salasanasuojauksen ansiosta. Erilliselle virustorjuntaohjelmalle ei ole ainakaan toistaiseksi tarvetta, mutta voit kuitenkin asentaa esimerkiksi ilmaisen ClamTk-haittatorjuntaohjelman pakettienhallinnasta, jos haluat tarkastaa tiedostoja Microsoft Windows -käyttöjärjestelmässä leviävien virusten varalta. ClamTk on kuitenkin menestynyt arvosteluissa heikosti kaupallisiin ohjelmiin nähden.

Sen sijaan on olemassa muita haittaohjelmia, kuten matoja (joita vastaan palomuuri on olemassa), troijan hevosia (kulkeutuu ”hyödyllisen” ohjelman mukana, nykyään tärkein haittaohjelmamuoto), makrovirukset (toimisto-ohjelmissa ajettavat ulkopuoliset makrot) ja vakoiluohjelmat (luvaton tiedon keruu). Myös mainosohjelmat (adware) luokitellaan joskus haittaohjelmiksi, erityisesti jos se asentuu ilman käyttäjän suostumusta. Linuxissa järjestelmän päivittäminen on oikea lääke ja ohjelmia kannattaa hakea vain luotettavista lähteistä, kuten Ubuntun tai Linux Mintin pakettivarastosta.

Myös selaimen tietoturvan huolehtiminen on yhtä tärkeää niin Windowsilla kuin Linuxilla. Katso kappale 4.4.2 Selaimien tietoturva sivulta 63.

Voiko Windowsissa toimiva virus tai muu haittaohjelma toimia myös Linuxissa?

Voi, jos Linux-käyttöjärjestelmään on asennettu jokin yhteensopivuuskerros Windows-binäärien ja Unix-pohjaisen käyttöjärjestelmän välille. Katso kappale 4.3.5 Windows-ohjelmat uhkana? sivulta 60.

Miten voin poistaa ylimääräisiä tiedostoja automaattisesti CCleaner Windows-ohjelman tapaan?

Linux-käyttäjä voisi olla tyytyväinen siihen, ettei joudu Windowsin kaltaiseen rekisterihallinnan sekamelskaan, joten tiedostoja joutuu yleensä poistelemaan sieltä, mihin on itse lisännyt. Bleachbit-ohjelmalla voi siivota jotain roskia pois, kuten selaimien väliaikaismuisteja, sivuhistoriaa ja evästeitä. Ei-tarvittavia paketteja saa pois myös käyttämällä näitä komentoja:

sudo apt-get autoremove

sudo apt-get autoclean

Miten saan Windows-ohjelmat toimimaan Linuxissa?

Ensiksi kannattaa etsiä kyseisen ohjelman natiivia Linux-versiota, jos sellainen on olemassa tai ohjelmasta olisi saatavilla luotettava Linux-käännös. Wine-ohjelmalla voi ajaa joitakin Windows-ohjelmia esimerkiksi suoraan .exe-tiedostosta. Winen kanssa ongelmien esiintyminen on yleistä. Jotkin ohjelmien valmistajat luovat ohjelmilleen Linux-tuen sisäänasennetun Winen avulla, kuten TeamViewer. Katso kappale Wine sivulta 143. On myös olemassa PlayOnLinux, jonka avulla on räätälöity useita tunnettuja ohjelmia toimimaan Linuxissa Winen avulla sopivien asetusten kanssa, kuten pelejä. Katso kappale PlayOnLinux sivulta 144.

Yksi varmimmista tavoista on käyttää VirtualBoxin avulla Windows-käyttöjärjestelmää virtuaalisesti. Katso kappale VirtualBox sivulta 138.

Miten voin katsoa elokuvapalveluita, kuten Netflixiä, MTV3 Katsomoa, Cmorea, DNA TV:tä, Elisa Viihdettä, Viaplayta ja HBO:ta?

Netflix toimii parhaiten Google Chromella ja Firefoxilla, sillä niissä on mukana tarvittavat DRM-liitännäiset kopiosuojattujen HTML5-videoiden katsomiseen. Katsomo, Cmore, DNA TV ja Elisa Viihde pitäisi toimia nykyään Google Chromella ja todennäköisesti myös Firefoxilla. HBO:n katsomiseen Linuxilla ei ole toistaiseksi löytynyt kunnollista ratkaisua. Aikaisemmin monet elokuvapalvelut ovat käyttäneet Silverlight-liitännäistä ja osa niistä käyttävät sitä edelleen.

Miten tarkistetaan, mikä Linux Mint- tai Ubuntu-versio on asennettuna?

Alla esimerkkikomento. Katso lisätietoja kappale Linux Mintin ja Ubuntun eri versioiden koodinimet sivulta 76.

cat /etc/*-release

Miten tarkistan tietokoneeseen liittyvät tiedot?

Katso kappale 4.11.1 Teknisten tietojen tarkistus sivulta 108.

Olen lataamassa netistä ohjelman Linux-versiota ja minulle tuli asennettaviksi seuraavat vaihtoehdot: 32bit DEB, 64bit DEB, 32bit RPM, 64bit RPM. Mikä näistä sopii tietokoneelleni?

Jos käytät Linux Mint -järjestelmää, niin kyseessä on Debian-järjestelmä, eli käytetään DEB-pakettia. Sen sijaan RPM ei sovellu Ubuntu-pohjaisille järjestelmille. Bittisyys riippuu järjestelmästä, uusissa koneissa 64-bittinen on nykyään suositeltava valinta. Sen voi tarkistaa suoraan seuraavalla komennolla:

uname -m

Tarkemmat ohjeet sen tarkistukseen löytyy kappaleesta Asennusmedian valinta ja lataus sivulta 26.

Mistä löydän pelejä Linux Mintille?

Linux Mintin sovellusvalikoimasta löydät muutamia ilmaisia pelejä, jotka saa asennettua helposti. Kaupallisia Linux-pelejä löytyy esimerkiksi Steam-, Humble Bundle- ja GOG.com-palveluista, tai vaihtoehtoisesti selata mm. LGDB:stä, Arch Wikistä tai muita sivustoja, joita löytää verkon hakukoneella. Jotkin Windows-pelit voi saada toimimaan Playonlinux-ohjelman ja sen käyttämän Winen avulla.

Ennen ostosten tekemistä on hyvä tarkistaa, toimiiko peli omassa järjestelmässä. Sen voi tarkistaa pelin järjestelmävaatimuksista (system requirements) ja muun muassa raskaat 3D-pelit vaativat hyvän näytönohjaimen. Humble Bundlesta löytyy paljon DRM-vapaita pelejä, mutta niiden asennus ja toimivuus vaihtelee peleittäin. Kattava vertailu löytyy osoitteesta: http://blogg.forteller.net/2016/humble-test/

Miten asennan näytönohjaimen ajurit tietokoneelleni?

Linux-ytimessä on avoimet ajurit valmiina, joten jos ruudulla näkyvä kuva toimii kuten pitää, niin ei muiden ajurien asennus ole välttämättä tarpeen.

Jotkin pelit voivat tarvita suljettuja lisäajureita suorituskyvyn nostamista varten ja jos näytönohjaimellesi on tarjolla lisäajuri, voit asentaa sen esimerkiksi ajurimanagerin kautta. Suljettuja lisäajureita on tarjolla lähinnä Nvidia-näytönohjaimelle, lisätietoja kappaleesta 3.3.3 Lisäajurit sivulta 41.

Mitä asioita kannattaa ottaa huomioon, kun käytän SSD-levyä?

Välillä on hyvä tehdä välillä TRIM puhdistustoiminto, jotta voidaan pitää yllä SSD:n maksimaalinen suorituskyky pitkälle aikavälille. Uusimmassa Ubuntussa ja Mintissä toiminto on kuitenkin automaattisesti päällä. Lisätietoja SSD-levyn trimmauksesta voi lukea täältä: http://linuxmint-fi.info/ssd-trim-puhdistustoiminta/

Jos SSD-levyllä käytetään swap-osiota ja muistin käyttö ylittyy yli asennetun RAM-muistin, yli menevä muisti siirtyy swap-osiolle ja se ajaa toimintoja SSD:n muistisoluilla todella runsaasti. Vaarana on, että SSD-levyn käyttöikä lyhenee nopeasti. On suositeltavaa pitää tietokoneella tarpeeksi RAM-muistia ja huolehtia, ettei se ylity. Monet myös suosittelevat olla käyttämättä swap-osiota SSD:llä, joka voidaan poistaa jälkikäteen järjestelmän asennuksen jälkeen. Tällöin horrostila (hibernation) ei toimi esimerkiksi läppärin akun loppumisen varalta ja jos RAM-muisti ylittyy, niin järjestelmä voi jäädä jumiin. Lisätietoja swap-osiosta SSD:llä voi lukea täältä: https://askubuntu.com/questions/652337/why-no-swap-partitions-on-ssd-drives

On ollut puheita, että jotkin ohjelmatkin kuluttavat nopeasti SSD-levyn muistisoluja esimerkiksi turhien taustatoimintojen vuoksi. Sitä voi rajoittaa esimerkiksi Firefoxissa. Lisää tietoja SSD-levyn optimoinnista voi lukea täältä: https://sites.google.com/site/easylinuxtipsproject/ssd

Lisätietoja myös oppaan kappaleessa 3.3.4 SSD-levyn käytön rajoitus sivulla 42.

Kysymykseni ei löydy täältä, mitä teen?

Ensiksi, hyödynnä verkon hakukonetta. Lähes kaikki yleisimmät kysymykset löytyy pelkästään googlettamalla, varsinkin englanninkielisillä hakutermeillä. Netti on täynnä tietoja Linuxista ja moni on voinut kysyä samaa. Yleensä askubuntu.com tai vastaava (missä pisteytetään parhaimmat vastaukset) on hyvä sivu hakutulosten joukossa, sillä todennäköisin ratkaisu on ylimpänä eniten pisteytettynä.

Toinen vaihtoehto on ottaa yhteys lähipiirin Linux-nörtteihin. Voit myös kysyä esimerkiksi ”Linux Mint Suomi” -nimisessä Facebook-ryhmässä, jossa jengi yleensä jaksaa yrittää auttaa. Kerrothan kuitenkin mahdollisimman tarkasti kysymyksesi ja tarvittavat tiedot, kuten käyttöjärjestelmäsi (jos kysymys liittyy tietokoneeseesi). Ota tarvittaessa kuvankaappauksia (lisätietoja kappaleesta 5.4.2 Kuvakaappaus sivulta 153). Ohjeita tietokoneiden tietojen tarkistamiseen löytyy kappaleesta 4.11.1 Teknisten tietojen tarkistus sivulta 108.

10LÄHTEET

Lisää suomenkielisiä ohjeita, joista osa refetoitu tähän oppaaseen:




Lähdeluettelo

Avainnipun kysely: Avainnipun kysely; , Linux Mint Suomi 2016, http://linuxmint-fi.info/avainnipun-kysely/

Boot Menu Option Keys: Boot Menu Option Keys For All Computers and Laptops | [Updated List 2021] | Techofide; kanav, 2021, https://techofide.com/blogs/boot-menu-option-keys-for-all-computers-and-laptops-updated-list-2021-techofide/

Debian 10 Wayland: Debian 10 development builds switch to Wayland ; Paul Hill, Neowin 2017, https://www.neowin.net/news/debian-10-development-builds-switch-to-wayland

Encrypt Home Folder: How to Encrypt Your Home Folder After Installing Ubuntu; Chris Hoffman, How to Geek 2012, https://www.howtogeek.com/116032/how-to-encrypt-your-home-folder-after-installing-ubuntu/

Ensiapu: Ensiapu First aid; Linux Mint Suomi, 2014, http://linuxmint-fi.info/ensiapu-first-aid/

grive2: Grive2: Grive Fork (Google Drive Linux client) with partial sync support [PPA]; Andrew, Web Upd8 2015,

Kujansuu: Kimmo Kujansuu, Bios/Uefi opastus, 2021

Move Home Partition: How to Move Your Home Folder to Another Partition; Damien, Make Tech Easier 2013, https://www.maketecheasier.com/move-home-folder-ubuntu/

Repair Grub Live: How to Repair, Restore, or Reinstall Grub 2 with a Ubuntu Live CD or USB; How to Ubuntu, 2017, http://howtoubuntu.org/how-to-repair-restore-reinstall-grub-2-with-a-ubuntu-live-cd

Time differences: Dual boot: Fix time differences between Ubuntu and Windows; Andrew, Web Upd8 2014, http://www.webupd8.org/2014/09/dual-boot-fix-time-differences-between.html

WannaCry on Linux: What is the “Wanna Cry” ransomware's possible impact on Linux users?; Ask Ubuntu, 2017, https://askubuntu.com/questions/914623/what-is-the-wanna-cry-ransomwares-possible-impact-on-linux-users

Wayland for Ubuntu 17.10: Wayland Confirmed as Default for Ubuntu 17.10; Joey Sneddon, OMG Ubuntu 2017, http://www.omgubuntu.co.uk/2017/08/ubuntu-confirm-wayland-default-17-10

wine-staging: Wine Staging Installation; Wine Staging, Wine Staging 2017,

xrandr: Näytön oletusasetukset skriptillä, Topias Mariapori, 2017, vinkki Facebookissa



11LIITE

11.1Liite 1. Taulukkotiedosto

LibreOffice Calc -taulukkotiedosto – luettelo hyödyllisistä Linux Mint -ohjelmista, pakettivarastoista (repository) sekä tietovarasto sekalaisiin asioihin. Linkki tiedostoon:

http://linuxmint.arkku.net/Repository_Install_Ubuntu.ods

Tiedosto toimii työkaluna erityisesti uuden asennuksen jälkeiseen ohjelmien asennuksiin ja muihin virittelyihin. Työkalu on tarkoitettu Linux Mint -käyttöjärjestelmille, mutta toimii osittain myös muissa Ubuntu LTS -pohjaisissa käyttöjärjestelmissä. Määritykset ja asennukset asetetaan päälle laittamalla keltaisella taustalla olevat kohdat arvoon 1. Kun ne ovat valmiita, BASH-lehden harmaalle sarakkeelle listautuu monta riviä komentoja. Komennot kopioidaan tekstitiedostoon ja tallennetaan .bash-päätteiseen tiedostoon. Tarvittaessa komentoja voi joutua muokkaamaan käsin. Kun kaikki on valmista, bash-tiedosto ajetaan päätteen avulla ja alkaa komentojen sarja.

Huom: tiedoston esittämät komennot ajetaan omalla vastuulla, enkä ota vastuuta niistä. Tiedostossa käytetään paljon ulkoisia lähteitä, joten niidenkin kanssa toimitaan omalla vastuulla.

Tiedostossa olevien skriptien toimivuus edellyttää LibreOffice version 5.4.1.2 tai uudemman (Linux Mint 19:ssä on jo mukana riittävän uusi versio). Ohjelman voi asentaa ja päivittää seuraavasti:

sudo add-apt-repository -y ppa:libreoffice/ppa

sudo apt update

sudo apt install -y libreoffice libreoffice-core

11.2Liite 2. Poistetut artikkelit

Tähän tiedostoon on koottu artikkeleita, jotka ovat poistettu ainakin toistaiseksi tästä oppaasta. Joitakin ohjeita on tarkoitus kirjoittaa siihen, ennen kuin niitä tuodaan tähän oppaaseen. Tiedosto on avattavissa LibreOffice Writer -ohjelmalla.

http://linuxmint.arkku.net/siirtyminen_linux_opas_poistetut_artikkelit.odt

12AAKKOSELLINEN HAKEMISTO

A

AACS 155

Acer 31

Adblock Plus 66

ajuri 101

ajurit 18, 41, 101

AMD 17, 41

AMD Catalyst 41

Android 12, 19

Antergos 18, 192

apt 53

Arch Linux 18, 19, 23, 192

asennusmedia 25, 72

Asrock 31

Asus 31

ATI 41

autoclean 112

autoremove 112, 131

avainnippu 166

B

badblocks 119

bionic 77

Blu-Ray 155

Bodhi Linux 18

Boot Repair 179

byobu 132

C

Caja 24

cd 50

chmod 85

chown 84

Chromium 62, 167

Cinnamon 22, 24, 73, 75, 108, 184

ClamTk 213

Cmore 215

Compaq 31

cp 51

D

deb 91, 216

Debian 12, 19, 23, 58

Dell 31

DirectX 17

distro 12

DNA TV 215

DNS 203

Dolphin 24

domain 65

dpkg 55

Dropbox 123, 134, 146

dstat 116

dual boot 193, 194, 199, 212

DVD 25

E

ecryptfs 122

Elementary OS 18

Elisa Viihde 215

eMachines 31

EncFS 123

ensiapu 161

eoan 77

ESM 77

EVGA 31

evästeet 66, 68

exFAT 189, 199

ext4 188

extended security maintenance 77

F

Facebook 68, 218

fast startup 175

FAT32 188

Fedora 18

Firefox 62, 75, 215

Firefox OS 19

fixed release 24

Flash 64, 69

flatpak 91, 99

focal 77

fstab 173, 202

Fujitsu 31

G

Gateway 31

gedit 24

Gentoo 19

Ghostery 69

Gigabyte 31

GIMP 151

Git 13

Github 14

GNOME 24, 73

GNU/Linux 12

Google Chrome 62, 135, 167, 193, 215

Google Drive 207

Gparted 111, 170, 194

grafiikka 17

groovy 77

GRUB 128, 177, 193

H

Hardinfo 111

HBO 215

hiiri 87

hirsute 77

horrostila 44

HP 31

HTML5 215

htop 115

HTTPS 65

HTTPS Everywhere 65

Huawei 31

I

iBall 31

IcedTea 64

ifconfig 109

ikkunointijärjestelmä 132

ikkunointiohjelma 132

indri 77

Intel 31

inxi 108

iotop 116

IP-osoite 69

Irssi 137

iso 140

ISP 203

J

jakelu 12

jammy 77

Java 64, 207

Jolla 19

järjestelmävalvoja 46

K

Kali Linux 19

kate 24

KDE 24, 74

kello 197

kernel 12, 55, 112, 127, 128

kieli 39, 190

kiintolevy 116, 117

kill 115

kirjautuminen 46

kirjautumishallinta 189

Kodi 154, 156

koodinimi 76

kosketuslevy 87

kotiosio 170

Kubuntu 24

kuvakaappaus 153

käyttöjärjestelmä 12

käyttöoikeudet 84

L

Launchpad 54, 93

leafpad 24

Lenovo 31

lepotila 44

less 135

levykuva 140

LightDM 190

liitännäiset 64

Linus Torvalds 12, 13, 16

Linux Mint Debian Edition 23

LMDE 23

local time 197

ls 51

lsusb 109

LTS 24, 77

Lubuntu 18, 24

lunar 77

LVM 34

LXDE 24

lähdekoodi 12, 16

M

Mac OS 12, 58

Makefile 96

Manjaro 18, 192

MATE 24, 74

MDM 191

MEGA 146

MEGAsync 146

memtest86+ 120

microcode 42

Microsoft 16

Microsoft Word 139

mkdir 52

Mono 60

MSI 31

MTV3 Katsomo 215

mv 52

N

Nautilus 24

Nec 31

Nemo 22, 24

Netflix 215

nethogs 115

network-manager 203

NoScript 66, 69

NTFS 175, 188

Nvidia 17, 41

näytönohjain 41, 217

näytönsäästäjä 187

O

ohjelmalähteet 38, 54, 92, 99

ohjelman poisto 98

ohjelmistohallinta 46, 91

ongelmatilanteet 161

OpenSUSE 18

OpenVPN 202

Opera 63

Oracle VM VirtualBox Extension Pack 140

P

Packard Bell 31

pacman 192

pakettienhallinta 16

pakettienkäsittely 93

pakettivarasto 91

palomuuri 59, 213

Panasonic 31

Pavucontrol 81

PCManFM 24

peilipalvelin 38

pelit 17

PID 113

pilvipalvelu 123, 207

Pipelight 60

PlayOnLinux 144, 215

PowerTOP 105

PPA 54, 93

Privacy Badger 69

prosessi 113

päivittäminen 37, 46

päivitys 57, 210

päivityssykli 23

pääte 47, 48, 162

pääte-emulaattori 48

päätepaneeli 56

Q

Qiana 77

R

Rafaela 77

RAM-muisti 120

Raspberry 103

Rebecca 77

Red Hat 19

repository 54, 91

rkhunter 60

rm 51

rolling release 23

root 57, 60, 92

rootkit 60

Rosa 77

RPM 216

Rufus 28

S

Sailfish 19

salasana 46

salaus 121, 123

Samba 60

Samsung 31

Sarah 77

seahorse 166

Serena 77

SH 95

Sharp 31

Shutter 154

Signal 149

Silverlight 215

skanneri 101

Skype 147

SMART 118

snap 91, 100, 147

Sony 31

Sonya 77

sosiaalinen media 68

Sparky Linux 18

SSD 42, 116, 217

sshfs 136

SSL 65

startx 163

Steam 17, 135, 164, 202

SteamOS 18

sudo 49, 57

SUSE Linux 19

SWAP 34, 42, 122

swappiness 43

Sylvia 77

Synaptic 91

sääennustus 55

T

Tails 19

TAR 92, 93

Tara 77

Telegram 147

terminaali 47, 48

Tessa 77

Thunar 24

tiedostojen siivous 111

tiedostoselain 24, 56

tietoturva 17, 47, 56

Tina 77

Tizen 19

TLP 106

top 114

TOR 69

Toshiba 32

Tricia 77

trusty 77

TTY 185

tuki 16

tukiaika 77, 128

tulostin 101

työpöytäympäristö 16, 24, 72

U

uBlock Origin 66

Ubuntu 19, 20, 24, 76, 210

Ubuntu MATE 18, 24

Ubuntu Touch 19

Ukuu 130

Ulyana 77

Ulyssa 77

Uma 77

Una 77

Unetbootin 29

Unity 19, 24

UNIX 12, 13, 14

USB 140

USB-tikku 25

UTC 197

uudelleenkäynnistys 16

UUID 110

V

Vanessa 77

Vera 77

Viaplay 215

Victoria 77

viestintäsovellus 147

viestintäsovellus, 149

virtuaalikäyttöjärjestelmä 140

Virtual Private Network 203

VirtualBox 138, 209, 215

virtualisointi 138

virus 58, 213

virustorjuntaohjelma 213

Vivaldi 63

Voikko 134

VPN 203

W

Wayland 133

WiFi 42, 89, 101

Windows 12, 16, 58, 144, 175, 193, 197, 199, 212, 214

Wine 60, 143, 144, 215

WLAN 89

World Wide Web 15

X

X Windows System 132

X11 132

xed 24

xenial 77

Xfce 18, 24, 74

Xiaomi 32

Xorg 132

Xubuntu 18, 24

Y

ydin 12

yle-dl 159

YouTube 157

youtube-dl 157

Z

Zorin OS 18