Ubuntu. 1. Yleistä. 2. Versiot. 3. Rinnakkaisjulkaisut. 4. Mukana tulevat ohjelmistot. 5. Root-käyttäjä ja sudo. 6. Pakettienhallinta. 7.



Samankaltaiset tiedostot
KYMENLAAKSON AMMATTIKORKEAKOULU. Ubuntu. Yukun Zhou

SISÄLLYS 1 YLEISTÄ VERSIOT Tukiaika Variaatiot OHJELMISTO Paketinhallinta Komentorivisyntaksi

Jouko Nielsen. Ubuntu Linux

Mikko Huovila

UBUNTU. UBUNTU - Peruskäyttö. Työpöytä. GNU Free Documentation License. Sisäänkirjautuminen. Yläpaneelissa on kolme valikkoa. Paneelit ja valikot

Järjestelmän asetukset. Asetustiedostojen muokkaaminen. Pääkäyttäjä eli root. Järjestelmänhallinnan työkalut

Linuxissa uusi elämä 1

Historiaa. Unix kirjoitettiin kokonaan uudestaan C-kielellä Unix jakautui myöhemmin System V ja BSDnimisiin. Kuutti, Rantala: Linux

KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka

Harjoituksen aiheena on tietokantapalvelimen asentaminen ja testaaminen. Asennetaan MySQL-tietokanta. Hieman linkkejä:

UCOT-Sovellusprojekti. Asennusohje

Demo 13. Aihe: Linux. Opettaja: Antti Ekonoja. Tekijä: Heini Puuska

LINUX-HARJOITUS, MYSQL

Käytin tehtävän tekemiseen Xubuntu käyttöjärjestelmää aikaisemmin tekemältäni LiveUSB-tikulta.

erasmartcardkortinlukijaohjelmiston

Arch Linux asennusopas

Käytin tehtävän tekemiseen Xubuntu käyttöjärjestelmää aikaisemmin tekemältäni LiveUSB-tikulta.

Linux - käyttöoikeudet

erasmartcard-kortinlukijaohjelmiston asennusohje (mpollux jää toiseksi kortinlukijaohjelmistoksi)

LINUX LINUX. Viisi hyvää syytä käyttää Linuxia MUISTA! GNU Free Documentation License

Joonas Ruotsalainen GIT PIKAOPAS. Tutkielma 2011

Enigmail-opas. Asennus. Avainten hallinta. Avainparin luominen

Office ohjelmiston asennusohje

TUTUSTUMINEN LINUX-KÄYTTÖJÄRJESTELMÄÄN

Windows 8.1:n vaiheittainen päivitysopas

Coolselector Asennusohje

Käytin tehtävän tekemiseen Xubuntu käyttöjärjestelmää aikaisemmin tekemältäni LiveUSB-tikulta.

SCI- A0000: Tutustuminen Linuxiin, syksy 2015

Samu Leppänen Juuso Lehtonen GNOME JA KDE. Kirjallinen osa Tietotekniikan ko. / Tietoverkkotekniikka

LibreOffice Calc. Taulukkolaskenta. Otavan Opiston julkaisusarja Jari Sarja 2015 Creative Commons Nimeä-Tarttuva 3.0

UBUNTU 8.04 LTS ASENNUS

TIETOKONE JA TIETOVERKOT TYÖVÄLINEENÄ

OpenOffice toimisto-ohjelma

Visma Fivaldi. Ohjeet Java web startin ja HTML5-työkalun aktivointiin

Selvitysraportti. MySQL serverin asennus Windows ympäristöön

KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka. Joni Korjala APACHE WWW-PALVELIN Seminaarityö 2012

Olet tehnyt hyvän valinnan hankkiessasi kotimaisen StorageIT varmuuskopiointipalvelun.

KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka

Fiscal Media Server STD ohje

niissä olevan viallisen zlib-koodin takia. Spectra Linux 1.2:n kerneleissä tämä vika on korjattu. Raimo Koski

Mathcad 14.0 Single User -asennus

Linux ylläpitäjän opas. Tärkeimmät komennot, logit ja muuta hömppä *^_^* by Hannu Laitinen ETA14KT

Tulostimen asentaminen Software and Documentation -CD-levyn avulla

Ohje: Tiedostot turvaan ja puhdas Ubuntu alle

PÄIVITÄ TIETOKONEESI

ClassPad fx-cp400 OS2-päivitys. + Manager-ohjelmisto ja Physium-sovellus

Mathcad Flexnet lisenssipalvelimen asennus

CVS. Kätevä väline usein päivitettävien tiedostojen, kuten lähdekoodin, hallitsemiseen

Visma Avendon asennusohje

Lumon tuotekirjaston asennusohje. Asennus- ja rekisteröintiohje

Visma Nova. Visma Nova ASP käyttö ja ohjeet

Messenger. Novell 1.0 NOVELL MESSENGERIN OHJEET. PIKAOPAS

Työsähköpostin sisällön siirto uuteen postijärjestelmään

HAME PostGIS-tietokanta

Internetin hyödyt ja vaarat. Miten nettiä käytetään tehokkaasti hyväksi?

Nero 7:n Windows Vista TM -tuki

PIKAOPAS NOKIA PC SUITE 4.3. Nokia puhelimelle. Copyright Nokia Mobile Phones Kaikki oikeudet pidätetään Issue 6

Korkeakoulujen prosessipalvelin: mallintajan palvelinohje Versio 0.2

Aditro Tikon ostolaskujen käsittely versio 6.2.0

Kim Vuorela TIVE Linux-järjestelmät 1(12)

HRTM58. Windows 10 Resurssienhallinta

Ubuntu - peruskäyttö. Seuraavassa läpikäydään Ubuntun peruskäyttöä:

Kytkentäopas. Tuetut käyttöjärjestelmät. Tulostimen asentaminen. Kytkentäopas

EMVHost Online SUBJECT: EMVHOST ONLINE CLIENT - AUTOMAATTISIIRROT COMPANY: EMVHost Online Client sovelluksen käyttöohje AUTHOR: DATE:

Linux rakenne. Linux-järjestelmä koostuu useasta erillisestä osasta. Eräs jaottelu: Ydin Komentotulkki X-ikkunointijärjestelmä Sovellusohjelmat

PELAAJAPROFIILI Mobiilisovellus

Memeo Instant Backup Pikaopas. Vaihe 1: Luo oma, ilmainen Memeo-tili. Vaihe 2: Liitä tallennusväline tietokoneeseen

Omahallinta.fi itsepalvelusivusto

HP ProBook 430 G5 kannettavien käyttöönotto

Ennen varmenteen asennusta varmista seuraavat asiat:

zotero

Päivitys käyttäen USB-tikkua

Microsoft Security Essentials (MSE) asennuspaketin lataaminen verkosta

Tulostimen asentaminen Software and Documentation -CD-levyn avulla tietokoneeseen ja suorita asennusohjelma uudelleen.

Febdok 5.5.x, Varmuuskopiot OHJEISTUS

Skype for Business ohjelman asennus- ja käyttöohje Sisällys

Tietotekniikan koulutusohjelma / Tietoverkkotekniikka

Ubuntu - tiedostohallinta

Suvi Junes Tietohallinto / Opetusteknologiapalvelut 2012

Ubuntu tunkkausta En US / Helsinki asennuksen jälkeen jotta loki5ac toimisi oikein Winen päällä.

Käyttöoppaasi. F-SECURE PSB AND SERVER SECURITY

Tikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.4.0

Aditro Tikon ostolaskujen käsittely versio SP1

LATAA JA ASENNA - ILMAISOHJELMIA INTERNETISTÄ

Written by Administrator Monday, 05 September :14 - Last Updated Thursday, 23 February :36

Febdok 6.0 paikallisversion asennus OHJEISTUS

1 AinaCom Skype for Business / Lync 2010 / Lync for Mac 2011 asennusohje... 2

H9 Julkaiseminen webissä

CCLEANER LATAAMINEN JA ASENTAMINEN

Ohjeita kirjan tekemiseen

Novapoint Finnish Value Pack Asennusohje Mar-06 1(5)

DNS- ja DHCPpalvelut. Linuxissa. Onni Kytönummi & Mikko Raussi

Yhteydensaantiongelmien ja muiden ongelmien ratkaisuita

Alfa-ohjelmat, verkkoasennus, asennusohje 2006 syyskuu. Alfa-ohjelmat ASENNUSOHJE. Verkkoasennus-CD, versio Kielioppi & kirjallisuus

Tikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.3.0

Mathcad 15 asennus (rev.4)

Käyttöohje Planeetta Internet Oy

Pika-asennusohjeet Suomeksi

PortableApps.com ilmaisohjelmien asennus ja käyttö muistitikulla

Transkriptio:

Sauli Uusitalo 12.12.2012 1/12 Ubuntu 1. Yleistä 2. Versiot 3. Rinnakkaisjulkaisut 4. Mukana tulevat ohjelmistot 5. Root-käyttäjä ja sudo 6. Pakettienhallinta 7. Loppusanat 8. Lähteet

Sauli Uusitalo 12.12.2012 2/12 1. Yleistä Ubuntu on Debian Linux - distribuutioon perustuva ilmaisjakelussa oleva käyttöjärjestelmä. Sana Ubuntu on eteläafrikkalainen käsite, joka tarkoittaa "inhimillisyyttä muita kohtaan". Vuoden 2012 kyselyiden mukaan Ubuntu on suosituin Linux-distribuutio sekä kannettavissa että pöytäkoneissa. Ubuntua käytetään tietysti myös esimerkiksi servereissä. Sanotaan, että aloittelijoille Ubuntu on ehkäpä käyttäjäystävällisin distribuutio. Ubuntun kehitystä johtaa Canonical. Ltd., brittiläinen yritys jonka omistaa eteläafrikkalainen Mark Shuttleworth. Ubuntun perustavoitteet ovat helppokäyttöisyys ja luotettava, puolen vuoden mittainen päivitystahti. 2. Versiot Ubuntusta on eri käyttötarkoitukseen eri versioita: Ubuntu Desktop on työpöytäkoneille ja kannettaville suunnattu, sisältää desktop environmentin. Ubuntu Server, tehty serverikäyttöön. Ei sisällä desktop environmentia. Ubuntu Business Desktop Remix, desktop-versio joka on suunnattu yrityskäyttöön ja sisältää ohjelmistoja kuten Adobe Flash, Canonical Landscape, OpenJDK 6 ja VMWare View. Siinä ei tule mukana tiedostonjako-ohjelmia tai pelejä. Ensimmäinen Ubuntun versio julkaistiin lokakuussa vuonna 2004(4.10). Versiot nimetään päivämäärän mukaan. Alusta lähtien puolivuosittainen päivitystahti on pitänyt. Jokaista uutta versiota tuetaan 18 kuukautta päivitysten muodossa. Joka neljättä versiota tuetaan pidempään(lts-versio, long-term support). LTS-versioita tuettiin 10.04 LTS - julkaisuun asti niin, että desktop-versio sai kolmen vuoden ja server-versio viiden vuoden tukiajan. 10.04 LTS - versiosta eteenpäin desktop-lts-versioiden tuki on kuitenkin 5 vuotta. On tietysti hyvä, että on tasan tarkkaan tiedossa milloin Ubuntusta tulee aina uusi versio, ja kauanko on oman version tukea jäljellä ennenkuin täytyy siirtyä uudempaan. Uusien versioiden julkistustahdista johtuen Ubuntun versioita ei päivitetä juurikaan. Tällaiset isommat puolivuosittaiset päivitykset voivat tietyissä tilanteissa aiheuttaa hankaluuksia. Jos päivityksen jälkeen kaikki ei toimikaan niin kuin ennen, on vaikeampi selvittää missä vika on verrattuna siihen, jos pienempiä päivityksiä puskisi tasaiseen tahtiin.

Sauli Uusitalo 12.12.2012 3/12 3. Rinnakkaisjulkaisut Ubuntusta on jakelussa useita erilaisia rinnakkaisjulkaisuja. Niiden erot ovat lähinnä käyttöliittymissä ja käännöksissä. Virallisia rinnakkaisjulkaisuja: Kubuntu - Ubuntu KDE-työpöydällä. KDE (K Desktop) on hiukan vaikeampi kuin Ubuntun Unity, mutta tarjoaa enemmän säätövaraa. Xubuntu - Ubuntu etenkin pienille näytöille sopivalla XFCE-työpöytäympäristöllä, kevyet järjestelmävaatimukset. Ubuntu Studio - Median käsittelyyn (esim. muusiikintekijöille) suunniteltu jakelu. Mythbuntu - Viihdekäyttöön suunniteltu jakelu. Mythbuntua voi käyttää kodin mediakeskuksena mm. televisioon liitettynä. Edubuntu - Erityisesti opetuskäyttöön suunniteltu Ubuntu, eroa lähinnä mukana tulevissa sovelluksissa. Lubuntu - Ubuntu, joka käyttää hyvin kevyttä LXDE-työpöytää, toimii lähes millä tahansa tietokoneella. Yllä luetellut rinnakkaisjulkaisut ovat Ubuntun kanssa yhteensopivia. Se tarkoittaa sitä, että samat sovellukset toimivat kaikissa julkaisussa. Ubuntusta on myös olemassa tiettyihin tarkoituksiin räätälöityjä epävirallisia versioita. Näiden yhteensopivuus vaihtelee. 4. Mukana tulevat ohjelmistot Ubuntu koostuu suurimmaksi osaksi avoimeen lähdekoodiin perustuvista paketeista, poikkeuksena vain jotkut laitteistoajurit. Firefox on oletusselaimena, tekstinkäsittelyä varten mukana tulee LibreOffice. Pakettienhallinta hoituu oletuksena Ubuntu Software Centerin kautta, mutta suositeltavaa, muttei välttämätöntä, on asentaa monipuolisempi Synaptic Package Manager. Ubuntu Software Manager on myös täynnä mainoksia. Ubuntussa on myös Ubuntu One, joka on Dropboxin tapainen palvelu. Ubuntun kirjautumisruudussa on etäkäyttöä varten Remote Login - vaihtoehto. Tätä ominaisuutta hyödynnettäessä täytyy luoda tili(ubuntu One), johon voi lisätä haluamansa kohteet. Kun nämä kohteet on lisätty, näkyvät ne Ubuntun kirjautumisruudussa Remote Loginin alla. Näin niihin on helppo muodostaa etätyöpöytäyhteys. Tässäkin näkyy Ubuntun panostus helppokäyttöisyyteen ja kokemattomiin käyttäjiin, ei tarvita välttämättä erillisiä ohjelmia graafiseen etäkäyttöön. Toki kolmannen osapuolen ohjelmat(vaikkapa Teamviewer) toimivat myös.

Sauli Uusitalo 12.12.2012 4/12 Ubuntua voi myös kokeilla ennen asentamista. Alla kirjautumisruutu, jossa näkyy remote login - vaihtoehto

Sauli Uusitalo 12.12.2012 5/12 Versioon 11.04 asti oletuksena oli graafinen käyttöliittymä oli GNOME, mutta se väistyi Canonicalin kehittämän Unityn tieltä. Gnome Unity

Sauli Uusitalo 12.12.2012 6/12 5. Root-käyttäjä ja sudo Yksi Ubuntun ero Red Hat - pohjaisiin distribuutioihin kuten Fedoraan on se, että Ubuntussa erilainen root-käyttäjäperiaate. Ubuntussa on turvallisuussyistä käytössä sudojärjestelmä, joka tarkoittaa tiettyjen komentojen ajamista root-oikeuksilla. On ajateltu, että käyttäjä ei tee niin paljoa vahinkoa vahingossa, jos sisään ei pääse kirjautumaan automaattisesti roottina. Ensimmäinen luotu käyttäjä siirretään admin-ryhmään, jonka jäsenillä on oikeus käyttää sudoa. Kun yritetään ajaa jotain ohjelmaa/komentoa, joka vaatii root-oikeuksia, ohjelma kysyy käyttäjän salasanaa(huom, ei rootin salasanaa). Komentorivillä root-komentojen käyttö tehdään siten, että komennon alkuun kirjoitetaan sudo. Esim. #sudo apt-get install gdebi asentaa gdebi-ohjelman. Root-käyttäjän saa kyllä normaaliinkin tyyliin toimimaan, täytyy vain tehdä root-salasana jota ei oletuksena ole: #sudo passwd root #sudo su Näin pääsee käyttämään kaikkia komentoja ilman sudo - etukomentoa. Osa ohjelmista ei kuitenkaan suostu käynnistymään roottina terminaalin kautta. On tietysti turvallista, ettei vaikkapa selainta pääse ajamaan roottina, mutta se voi aiheuttaa närää kokeneissa käyttäjissä. Yllä näkyy, ettei root-komentojen käyttö ilman sudoa onnistu. Sudoa käytettäessä Ubuntu kysyy admin(käyttäjän)-salasanaa.

Sauli Uusitalo 12.12.2012 7/12 Luotiin root-salasana ja kirjauduttiin root-käyttäjäksi. Chrome ei suostu käynnistymään roottina. Ohjelma vaatii Admin-käyttäjän salasanaa käynnistyäkseen, koska se käyttää rootkomentoja.

Sauli Uusitalo 12.12.2012 8/12 6. Pakettienhallinta Koska Ubuntu pohjautuu Debianiin, on tietysti loogista, että Ubuntu käyttää Debianin.deb pakettiformaattia ja paketinhallinnan pohjana dpkg-paketinhallintajärjestelmää(myös dpkgtyökalu). Tämä onkin yksi niistä suurimmista eroista kurssillamme asennettuun Fedoraan, joka käyttää Red Hatin.rpm pakettiformaattia ja hallintajärjestelmää..deb - tiedostot ovat siis paketteja, joilla asennetaan ohjelmia. Paketeissa on myös riippuvuustiedot siitä, mitä muita paketteja, tiedostoja tai kirjastoja kyseinen paketti tarvitsee toimiakseen kunnolla(dependencies). Kätevintä on ladata ja asentaa paketit pakettivarastoista(package repositories), vaikka manuaalinenkin.deb tiedoston lataus ja asennus onnistuu. Oletuksena Ubuntussa on käytössä hyvät pakettivarastot, varsinkaan peruskäyttäjä ei lisää välttämättä tarvitse. Muita epävirallisia varastolähteitä voidaan kuitenkin lisätä, jos tarvitaan esimerkiksi joitakin harvinaisempia paketteja tai suljettujen lähdekoodien ohjelmia. Pakettivarasto voi sijaita esimerkiksi Internetissä HTTP - tai FTP -palvelimella, verkkolevyllä, CD- tai DVD-levyllä tai paikallisella kiintolevyllä. Ubuntussa käytettävien pakettivarastojen lähdetiedot löytyvät etc/apt/sources.list - tiedostosta. Ubuntussa on käytössä Debian-projektin kehittämä apt-paketinhallintakirjasto ja apttyökalu. Se ei ole varsinainen pakettienhallintaohjelmisto, vaan se toimii käyttöjärjestelmän varsinaisen pakettienhallintajärjestelmän, dpkg:n päällä paketteja asennettaessa, päivitettäessä ja poistettaessa. Apt huolehtii pakettien riippuvuuksista ja osaa käyttää pakettilähteitä, toisin kuin dpkg. Pelkkä terminaalin kautta käytettävä apt-get-työkalu ei tosin osaa asentaa yksittäisiä, paikallisia paketteja, vaan ainoastaan sources.list tiedostosta löytyvien pakettivarastojen paketteja. Apt:n päälle on tehty myös vielä hienostuneempia työkaluja, kuten myöskin terminaalikäyttöinen aptitude, joka hoitaa riippuvuudet vieläkin paremmin. Vakiona Ubuntussa olevalla dpkg-työkalulla onnistuu yksittäisten pakettien asennus terminaalista, mutta sitä käyttämällä riippuvuuksia ei automaattisesti huomioida, joten käyttäjän täytyy selvittää mitä tiedostoja/paketteja tarvitaan jotta haluttu ohjelma toimii oikein ja asennella niitä itse. Yksittäisten erillisten pakettien(jotka eivät kuulu mihinkään sources.listin lähteeseen) asentamiseen voidaan käyttää todella kätevää gdebi-työkalua, joka kertoo mitä riippuvuuksia paketilla on ja osaa myös ladata ja asentaa niitä, jos ne löytyvät tiedossa olevista pakettivarastoista. Gdebi toimii myös graafisella puolella, klikkaamalla pakettia hiiren oikealla ja valitsemalla asennuksen käyttäen gdebiä. Sources.list - tiedoston pakettilähteitä voi muokata, lisätä tai poistaa. Se onnistuu helpoiten tekstieditorilla, kuten gedit.

Sauli Uusitalo 12.12.2012 9/12 Yllä sources.list - tiedoston muokkaamista geditillä. Pakettilähteiden lisääminen onnistuu myös muokkaamatta source.list - tiedostoa. /etc/apt/sources.list.d - kansioon voi ladata lähdetiedostoja, joiden pääte tulee olla.list(esim. /sources.list.d/jaunty.list). Apt osaa ottaa huomioon kyseisen kansion lähdetiedostot. Lähdetiedoston lataamisesta ja lisäämisestä sources.list.d - kansioon esimerkkikomento : #sudo wget http://www.medibuntu.org/sources.list.d/jaunty.list --outputdocument=/etc/apt/sources.list.d/medibuntu.list Wget on työkalu jolla voi ladata tiedostoja ja määrittää tallennuspaikan niille.

Sauli Uusitalo 12.12.2012 10/12 Sources.list tiedostosta löytyvien pakettivarastojen sisältämiä paketteja voidaan asentaa apt-get install - komennolla, ja poistaa apt-get remove - komennolla. Terminaalin kautta paketteja asennettaessa kehotetaan kuitenkin käyttämään paranneltua versiota(frontend) siitä eli aptitudea, joka osaa käsitellä riippuuvuudet vieläkin paremmin. Apt-getillä paketteja poistettaessa saattaa siis jäädä poistamatta muita paketteja yms, joita kyseinen alkuperäinen asennettu paketti on tarvinnut toimiakseen kunnolla. Viimeisimmissä Ubuntun versioissa on kuitenkin ilmeisesti korjattu tätä ja apt-get auto-remove - komennolla pitäisi poistua myös riippuvuuspaketit kunnolla, mutta tarkkana kannattaa olla. Graafisen paketinhallintatyökalun(synaptic, Ubuntu Software Center) käyttäminen pakettien hallintaan on kätevää, sillä se ilmoittaa jos päivityksiä paketteihin on saatavilla ja pystyy myös automaattisesti asentamaan niitä. Oletuksena mukana tuleva Ubuntu Software Center on kuitenkin niin pelkistetty ja mainosten täyttämä, että jos haluaa mm.edistyksellisemmän hakutoiminnon, kannattaa asentaa Synaptic. On kuitenkin ymmärrettävää, etteivät oletusohjelmat ole niin monipuolisia, vaan on panostettu helppokäyttöisyyteen sillä onhan se yksi tämän distribuution perustavoitteista Esimerkki paketin asennuksesta: Asennetaan gdebi:n asennuksesta Synapticin avulla.

Sauli Uusitalo 12.12.2012 11/12 Gdebi-paketin asennus terminaalista apt-getillä 7. Loppusanat On ymmärrettävää, että Ubuntu on varsinkin peruskäyttäjillä ja aloittelijoilla suosituin distribuutio. Siinä onnistuu melkeinpä kaikki perustoiminnot ilman terminaalin käyttöä. Unity-desktop environment on selkeä, ja oletusohjelmat ovat riittäviä, ja lähes kaiken tarpeellisen löytää valmiina olevista pakettivarastoista. Sudo - järjestelmä on ideana hyvä, ja nuo neljä kirjainta tottuu nopeasti naputtelemaan root-komentojen alkuun. Vaikka silloin tällöin joutuu user-salasanan sille syöttämään, ei se hirveästi häiritse käyttökokemusta. Pakettienhallinta toimii ihan näppärästi, paketteja on helppo asennella ja poistella ilman terminaalia, ja helppoa se on terminaalinkin kautta. Aluksi vain kannattaa asennella gdebi ja synaptic, muuta ei oikeastaan tarvitse. Ubuntulle löytyy tietysti erittäin, erittäin hyvin ohjeita ja tukea, suosiolla on hyvät puolensa.

Sauli Uusitalo 12.12.2012 12/12 8. Lähteet linux.fi www.ubuntu-fi.org/ www.ubuntu.com www.wikipedia.com