Sisällys:Kotisivuilleni Perusteetetusivuhakemistot ulkoiset muistit käyttäjät käyttöoikeudet sisäänkirjautuminen ja lopetus käyttäjien lisääminen Linuxin peruskomennot syötön ja tulostuksen ohjaus putket säännölliset lausekkeet Red Carpet tiedostojen purku ja pakkaus prosessit johdatus komentoriviohjelmointiin sudo-ohjelma Asennus (9.0)johdantoasentaminen asennuksen jälkitoimet Linux ja Windows samaan koneeseen Pohdintaa osioinnista Päivittäminenpakettienhallinta yum:llaHaku RPM:stä up2date Virittelyäfontit kuntoonrullahiiri lisää levyä koneeseen Graafinen ympäristöX Window Systemikkunamanagerit ja työpöytäohjelmat Gnomen ja KDE:n käyttö OpenOfficeOpenOfficeasennus soikko VerkkoympäristöNFSNFS automount NFS versio 4 Firestarter-palomuuri isdn:llä nettiin Mitä uutta sivuilla? vanhentunutta materiaalia |
Tiedostojen purkaminen ja pakkaaminen LinuxissaYleistä, pakkausten purkaminen, tiedostojen pakkaaminen, graafinen ympäristö YleistäKun halutaan esimerkiksi hakea internetistä uusia ohjelmia tai ohjelmapäivityksiä, nämä ohjelmat/tiedostot ovat yleensä pakattuina yhdeksi paketiksi, joka purkamalla saadaan esille joukko tiedostoja, joille sitten suoritetaan tilanteesta riippuvia operaatioita. Jos kyseessä on uusi ohjelma, se asennetaan koneeseen mukana seuraavien ohjeiden mukaisesti. Yleisimmin paketit ovat päätteeltään .tar, .gz tai .tar.gz. Näistä ensimmäinen on koottu Linuxin tar-ohjelmalla, seuraava taas on pakattu gzip:llä ja viimeisessä nämä kaksi on taas yhdistetty. Viimeisin versio lienee näistä kaikkein yleisin, sillä tar:lla on kätevää koota tiedostot yhdeksi paketiksi, joka sitten lopulta pakataan (tiivistetään) gzip-ohjelmalla. Pakkausten purkaminenOletetaan, että meillä on tiedosto paketti.tar , joka pitäisi purkaa. Kyseessä on tällöin puhdas .tar-paketti, jota ei ole gzip-ohjelmalla tiivistetty. Tällaisen paketin purkaminen tapahtuu komennolla
Tar vaatii siis vähintään kaksi optiota, joko miinusmerkillä tai ilman:
Jos paketin nimi on muotoa paketti.tar.gz, on kysymys gzip-ohjelmalla tiivistetystä tiedostosta. Tällöin pitää ottaa tar-ohjelmaan yksi vipu lisää:
jolloin tar purkaa paketin gzip-ohjelman lävitse. Saman asian voi tehdä myös näin:
gunzip on ohjelma, joka purkaa gzip-paketteja. Tietenkin gzip-ohjelman käyttö -x -valitsimella toimii myös. Tiedostojen pakkaaminenTiedoston purkamisen vastakohta on pakkaaminen, joten operaatio tehdään samoilla ohjelmilla. Jos käytetään sekä tar- ja gzip-ohjelmia, operaatio tehdään näin:
tässä luodaan paketti nimeltään paketti.tar (c-optio) tiedostona (f-optio taas) ja pakataan tähän pakettiin tiedostot eka.html, toka.html ja kuva.gif.
Tässä esimerkissä taas lisättiin (A-optio) pakettiin paketti.tar kaikki hakemiston .jpg-päätteiset tiedostot. Lopuksi paketti tiivistetään:
jolloin paketti mahdollisesti vie vähemmän tilaa, riippuen tietenkin sen sisällöstä. Samalla paketti saa nimekseen paketti.tar.gz. Paketin voi toki suoraan tiivistää tar-ohjelmassakin laittamalla mukaan z-option. Tällöin kannattaa kuitenkin paketin nimeksi antaa .tar.gz-päätteinen nimi.
Lisää tietoa molempien komentojen optioista saa man-komennolla. Graafinen ympäristöPaketteja voi purkaa File Roller-ohjelmalla. Nykyiset käyttöympäristöt tunnistavat suuren joukon erilaisia tiedostopaketteja, joten kaksoisklikkaus tiedoston päällä käynnistää tämän ohjelman: Extract-nappulalla puretaan tiedostot. Kyseinen esimerkki luo kuvassa näkyvän hakemiston ja purkaa paketissa olevat tiedostot sinne. Vastaavasti hakemistosta (taikka tiedostoista) voi tehdä paketin vain klikkaamalla hiiren oikeanpuoleista nappulaa sen päällä: Kyseisen valinnan jälkeen kysellään tiedoston nimi ynnä muuta tarvittavaa tietoa. |