Ubuntu tutuksi/Ohjelmien asentaminen ja pakettivarastot

Kohteesta Wikikirjasto
Loikkaa: valikkoon, hakuun

Pakettienhallinta[muokkaa]

Windowsissa ohjelmien asentamiseen käytetään ohjelmien mukana tulevia asennusohjelma (esim. install.exe). Asennusohjelma löytyy yleensä joko CD-levyltä tai ohjelman kotisivulta. Ubuntussa asennusohjelmien etsiminen ja läpikäyminen voidaan unohtaa, sillä ohjelmat on pyritty keskittämään Internetissä oleviin ohjelmalähteisiin (pakettivarastoihin, englanniksi repositories). Ubuntussa yksittäiset ohjelmat on pakattu ohjelmapaketteihin, jotka noudetaan näistä ohjelmavarastoista.

Itse asiassa koko Ubuntu muodostuu joukosta ohjelmapaketteja. Näistä paketeista pitää kirjaa järjestelmän pakettienhallinta, joka Ubuntussa on nimeltään apt. Pakettienhallinnan avulla uusien ohjelmien asentaminen on helppoa, sillä se lataa halutut ohjelmapaketit ohjelmalähteestä ja asentaa ne paikalleen tehden samalla tarvittavat asetukset. Yksi järjestelmän eduista on se, että kun asennetuista ohjelmista ilmestyy uusi versio ohjelmavarastoihin, pakettienhallinta ilmoittaa uuden version saatavuudesta automaattisesti. Näin pakettien päivittäminen onnistuu muutamalla hiiren klikkauksella. Uusia ohjelmaversioita ei siis tarvitse erikseen hakea ohjelman kotisivuilta tai asentaa esimerkiksi CD-levyltä. Samoin päivittäminen Ubuntun uuteen versioon käy kätevästi pakettienhallinnan avulla.

Pakettienhallinta pitää huolen myös ohjelmapakettien välisistä riippuvuuksista. Monet ohjelmapaketit vaativat, että järjestelmään on asennettu tiettyjä muita ohjelmia. Pakettienhallinta huolehtii siitä, että myös nämä ohjelmat tulevat asennetuksi. Samalla tavalla pakettienhallinta huolehtii myös siitä, ettei yksittäisen ohjelman poistamisen yhteydessä poisteta samalla sellaisia paketteja, joita jotkut muut ohjelmat vielä tarvitsevat.

Vaikka Ubuntun ohjelmalähteet ovat hyvin kattavia, ei niistä kuitenkaan löydy kaikkia olemassa olevia ohjelmia. Yksittäisiä ohjelmia voi asentaa myös lataamalla ohjelman kotisivuilta tai muualta verkosta Ubuntulle tehdyn ohjelmapaketin. Tällaisia paketteja löytyy mm. Getdeb-sivustolta. On kuitenkin muistettava, että kehittäjät eivät takaa virallisten pakettivarastojen ulkopuolelta asennettujen ohjelmien toimivuutta ja ne saattavat aiheuttaa ongelmia. Lisäksi käyttäjän on itse huolehdittava niiden päivittämisestä ja huomioitava mahdolliset yhteensopivuusongelmat. Mikäli sopivaa ohjelmapakettia ei ole saatavilla, niin edistyneempi käyttäjä voi kääntää ohjelman suoraan lähdekoodista.

Kaikki ohjelmat tulee aina pyrkiä asentamaan virallisista ohjelmalähteistä.

Suositeltava järjestys ohjelmien asentamiselle on siis seuraava:

  1. Asentaminen ohjelmavarastoista
  2. Ubuntulle tehdyn yksittäisen ohjelmapaketin asentaminen
  3. Kääntäminen lähdekoodista (ei käsitellä tässä ohjeessa, lisätietoja)

Järjestelmän päivittäminen ajan tasalle[muokkaa]

Ubuntu 14.04 LTS:n Ohjelmistopäivitykset-sovellus

Käyttämällesi Ubuntu-versiolle julkaistaan korjaus- ja tietoturvapäivityksiä niin kauan kunnes kyseisen version tukiaika päättyy. Päivitykset voidaan asentaa Ohjelmistopäivitykset-sovelluksella, joka ilmoittaa päivityksistä käynnistimeen ilmestyvällä kuvakkeella. Ohjelmistopäivitykset-sovelluksen voi käynnistää myös Unity-valikosta.

Ohjelmien asentaminen ohjelmavarastoista[muokkaa]

Ubuntussa on useampia mahdollisia tapoja asentaa ohjelmia pakettivarastoista. Graafisesti ohjelmien asentaminen onnistuu Ubuntun sovellusvalikoima -työkalulla ja Synaptic-pakettienhallintaohjelmalla. Kubuntussa ohjelmapakettienhallinnasta vastaa Adept. Komentoriviltä pakettienhallintaa voi käyttää käskyillä apt-get tai aptitude. Komentorivistä lisää Edistynyt käyttö -osiossa. Pakettienhallinnan käyttämiseen tarvitset pääkäyttäjän oikeudet.

Ubuntun sovellusvalikoima -työkalu[muokkaa]

Ubuntu 12.04 Ubuntun sovellusvalikoima

Helpoin tapa asentaa ja poistaa yleisimpiä ohjelmia järjestelmääsi on Ubuntun sovellusvalikoima -työkalu, joka on pelkistetty käyttöliittymä pakettienhallintaan.

Ubuntun sovellusvalikoima -ohjelma käynnistetään Kirjoittamalla Unity-valikkoon Ubuntun sovellusvalikoima.

Jos valitset uuden ohjelman asennettavaksi, pakettienhallinta noutaa tarvittavat ohjelmapaketit ohjelmavarastoista ja asentaa ne paikalleen. Vastaavasti poistettavaksi merkityt ohjelmat poistetaan järjestelmästä. Linuxissa järjestelmää ei juuri koskaan tarvitse käynnistää uudestaan ohjelmien asentamisen jälkeen vaan voit heti ryhtyä käyttämään uutta ohjelmaa.

Pakettienhallintaohjelma[muokkaa]

Pakettienhallintaohjelmaa käytettäessä sinun tulee tietää, mikä on asennettavan tai poistettavan paketin nimi. Yleensä pakettien nimet ovat kuitenkin loogisia, esimerkiksi Mozilla Firefox -selaimen ohjelmapaketin nimi on mozilla-firefox jne. Paketinhallintaohjelmassa onnistuu myös ohjelmien uudelleenasennus.

Ubuntu 12.04 Synaptic-pakettienhallinta

Ubuntussa on käytettävissä pakettienhallintasovellus Synaptic, jolla työskentely on enemmän pakettikohtaista toisin kuin Ubuntun sovellusvalikoima -ohjelman ohjelmakohtaisuus. Voit asentaa sen Ubuntun sovellusvalikoimasta.

Saadaksesi tiedot viimeisimmistä muutoksista ohjelmavarastoissa on suositeltavaa päivittää listaukset saatavilla olevista ohjelmapaketeista aina kun Synaptic käynnistetään. Tämä tapahtuu napsauttamalla Päivitä-painiketta.

Ohjelmapakettien asentaminen ja poistaminen tapahtuu samalla periaatteella kuin Ubuntun sovellusvalikoima -ohjelmassa. Asennettavaksi tai poistettavaksi halutun ohjelmapaketin nimen päällä napsautetaan hiiren oikeaa näppäintä ja valitaan haluttu toiminto, kuten Merkitse asennettavaksi tai Merkitse poistettavaksi. Kun halutut toiminnot on valittu, napsauta Toteuta-painiketta. Tämän jälkeen Synaptic hakee halutut ohjelmapaketit ohjelmalähteistä ja asentaa ne paikalleen tai poistaa ne paketit, jotka ovat merkitty poistettavaksi.

Synapticin avulla ohjelmapakettien etsiminen käy helposti Etsi-toiminnolla. Sen avulla ohjelmapaketteja voi etsiä usein eri tavoin, kuten ohjelmapaketin nimellä tai ohjelmasta kirjoitetun kuvauksen perusteella. Saatavilla olevat ohjelmapaketit on luokiteltu omiin osioihinsa Synaptic-ikkunan vasemmasta reunasta löytyvälle Ryhmät-lehdelle. Esimerkiksi osiossa Multimedia sijaitsevat Ubuntun multimediatoimintoihin liittyvät ohjelmapaketit.

Ohjelmalähteet ja niiden lisääminen[muokkaa]

Ubuntun asennuksen jälkeen on käytettävissä vain tärkeimmät ohjelmalähteet, joista löytyvät yleisimmin käytetyt perusohjelmat. Ohjelmalähteiden rajoittaminen johtuu sekä tekijänoikeudellisista että järjestelmän vakauden varmistamiseen liittyvistä syistä. Ubuntulle on kuitenkin olemassa useita ohjelmavarastoja, joiden käyttöön ottaminen mahdollistaa ohjelmien asentamisen huomattavasti laajemmasta valikoimasta. Uuden ohjelmalähteen saa käyttöön kertomalla pakettienhallinnalle sen verkko-osoitteen.

Asennuksen jälkeen käytettävissä ovat ohjelmalähteet main, restricted, universe ja multiverse. Mikäli haluat pitää järjestelmäsi äärimmäisen vakaana (esim. palvelinkäytössä), ei muita ohjelmavarastoja ole syytä ottaa käyttöön. Yleensä oletuksena käytössä olevat ohjelmalähteet riittävät myös työpöytäkäytössä.

Ohjelmalähteiden hallinta[muokkaa]

Ohjelmalähteitä hallitaan Ohjelmistot ja päivitykset-työkalulla, joka käynnistetään järjestelmäasetusten kautta tai Unity-valikosta. Ubuntu-ohjelmistot-välilehdeltä voidaan hallita yllä mainittuja ohjelmalähteitä partner-lähdettä lukuun ottamatta. Oletuksena tältä välilehdeltä on valittu kaikki ohjelmalähteet, mikä on yleensä hyvä ratkaisu.

Ubuntu 14.04 LTS:n Ohjelmistot ja päivitykset -työkalu

Päivitykset-välilehdeltä voidaan hallita ohjelmalähteitä, joista haetaan päivityksiä. Oletuksena on valittuna tärkeät- ja suositellut päivitykset sisältävät ohjelmalähteet. Lisäksi on mahdollista valita esijulkaistut ja tukemattomat päivitykset sisältävät ohjelmalähteet, mutta niiden käyttäminen saattaa tehdä järjestelmän epävakaaksi.

Epävirallisia ohjelmalähteitä voidaan lisätä Muut ohjelmistot -välilehdellä napsauttamalla Lisää...-painiketta. Aukeavaan ikkunaan kirjoitetaan lisättävän ohjelmalähteen ns. APT-rivi, joka on muotoa

deb http://osoite.com lucid main

Esimerkiksi epävirallinen, mm. DVD-levyjen katselun kannalta välttämättömän libdvdcss-kirjaston sisältävä, Medibuntu-ohjelmalähde (joka ei ole enää toiminnassa) lisättäisiin Ubuntu 10.04:lle lisäämällä APT-rivi

deb http://packages.medibuntu.org/ lucid free non-free

Lisäksi paketinhallintaohjelmalle on kerrottava avain, jolla paketit on allekirjoitettu (pakettien allekirjoittamisella estetään ulkopuolisten pakettien ujuttaminen järjestelmään). Avain kerrotaan Varmennus-välilehdellä napsauttamalla Tuo avaintiedosto... -painiketta. Tämän jälkeen aukeavasta ikkunasta valitaan avaintiedosto, joka Medibuntun tapauksessa löytyy osoitteesta http://packages.medibuntu.org/medibuntu-key.gpg

Ubuntun eri versioilla ohjelmalähteiden hallinta toimii kuten versiossa 10.04, pieniä poikkeuksia lukuun ottamatta. Lisättävä APT-rivi on muotoa

deb http://osoite.com karmic main

Sana "karmic" kertoo mistä Ubuntu-versiosta on kyse. Tässä tapauksessa version 9.10 nimi on Karmic Koala. Edellisessä Medibuntu-esimerkissä pitää siis vaihtaa APT-riviksi

deb http://packages.medibuntu.org/ karmic free non-free

Avaintiedosto on kummassakin tapauksessa sama ja sen voi lisätä kuten yllä.

Yksittäisen ohjelmapaketin asentaminen[muokkaa]

Joitain Ubuntulle tehtyjä ohjelmapaketteja ei ole saatavilla ohjelmavarastoissa. Tällöin paketin voi ladata esimerkiksi ohjelman tai sen paketoijan kotisivuilta ja asentaa yksittäin. Asentaminen onnistuu kaksoisnapsauttamalla ladattua pakettia (tiedostopääte .deb) ja napsauttamalla sen jälkeen Asenna paketti -painiketta

Päivittäminen uuteen versioon[muokkaa]

Ubuntusta julkaistaan kuuden kuukauden välein uusi versio. LTS-versioita julkaistaan kahden vuoden välein. Kun uusi LTS-versio on saatavilla, päivitysohjelma ehdottaa automaattisesti päivittämistä uuteen versioon. Päivitys ei ole kuitenkaan välttämätöntä niin kauan kun nykyinen Ubuntu-versiosi on tuettu eli siihen julkaistaan korjaus- ja tietoturvapäivityksiä.

Uuden version käyttöönotto päivitystyökalulla[muokkaa]

Ubuntussa päivittäminen uusimpaan versioon on helppoa, sillä päivitystyökalu päivittää koko järjestelmän ilman, että käyttäjän tarvitsee koskea järjestelmän asetuksiin ja ohjelmavarastojen listaukseen.

Käynnistääksesi järjestelmän päivittämisen, avaa Ohjelmistopäivitykset-sovellus. Sovellus kertoo uudesta versiosta, mikäli sellainen on ladattavissa. Napsauta ilmoitusta ja seuraa ohjeita. Ota huomioon että päivittäminen kestää todennäköisesti suhteellisen kauan.

Laajemmat päivitysohjeet ja ongelmanratkaisuohjeita Ubuntu Suomen wikissä: http://wiki.ubuntu-fi.org/Paivittaminen