Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: sokeri - 21.12.08 - klo:12.27

Otsikko: Tar.Gz pakettien purkaminen
Kirjoitti: sokeri - 21.12.08 - klo:12.27
Olen tässä hieman ottanut selvää, että miten niinkin yksinkertaisen asian kuin paketin purkaminen tapahtuu. No vaikka kuinka on luettu eri wiki sun muista sivuja, eivät tuntuneet auttavan yhtään. Työpöydälläni on paketti 35482-albaGnome.tar.gz jonka haluaisin purkaa. Kun yritän kommennolla "tar -xvkf 35482-albaGnome.tar.gz" Tulee
 jussi@jussi-laptop:~$ tar -xvkf 35482-albaGnome.tar.gz
tar: 35482-albaGnome.tar.gz: Toimintoa open ei voi suorittaa: Tiedostoa tai hakemistoa ei ole
tar: Virhe ei ole korjattavissa, poistutaan nyt
Kun taas pakettien hallinta antaa virheilmoituksen "Arkiston lataamisessa tapahtui virhe"
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error exit delayed from previous errors

Joten, nyt jos joku voisi sillei aloittelija ystävällisesti selittää että pitääkö tuon paketin esim. olla jossain tietyssä kansiossa kun tuota "tar -xvkf....."- komentoa käyttää? Tai ylipäätänsä mikä ihme siinä on vikana :(

Kiitos kaikille auttajille
Otsikko: Vs: Tar.Gz pakettien purkaminen
Kirjoitti: gdm - 21.12.08 - klo:12.31
Sinun tulee olla samassa hakemistossa sen tiedoston kanssa tai täsmentää sen polku komennossa.

man tar kertoo lisää tarrin toiminnasta.
Otsikko: Vs: Tar.Gz pakettien purkaminen
Kirjoitti: sokeri - 21.12.08 - klo:12.40
Mitä tarkottaa samassa hakemistossa oleminen? Jos viittisit neuvoa ihan ummikko olen :D
Otsikko: Vs: Tar.Gz pakettien purkaminen
Kirjoitti: LassiLeevi - 21.12.08 - klo:12.47
Mitä tarkottaa samassa hakemistossa oleminen? Jos viittisit neuvoa ihan ummikko olen :D


Oletuksena tuo terminaali avataan hakemistoon "/home/<käyttäjä>" eli ~ -hakemistoon. Nyt jos sulla on tuo paketti työpöydällä, nin joudut vaihtamaan tuohon pakettihakemistoon komennolla 'cd Desktop' ja sen jälkeen purkamaan paketin. Miksei tämä onnistuisi vaihtamatta hakemistoakin kertomalla tar:ille paketin polku tar <optiot> HAKEMISTO/paketti.tar.

Muutenkin tuo komentosi optiot taitaa olla väärin, jos haluat purkaa zipattua pakettia. Kokeile tar xzfv <paketinnimi>
Otsikko: Vs: Tar.Gz pakettien purkaminen
Kirjoitti: gdm - 21.12.08 - klo:12.47
Lainaus
Työpöydälläni on paketti 35482-albaGnome.tar.gz jonka haluaisin purkaa. Kun yritän kommennolla "tar -xvkf 35482-albaGnome.tar.gz" Tulee
 jussi@jussi-laptop:~$ tar -xvkf 35482-albaGnome.tar.gz
tar: 35482-albaGnome.tar.gz: Toimintoa open ei voi suorittaa: Tiedostoa tai hakemistoa ei ole
tar: Virhe ei ole korjattavissa, poistutaan nyt
Väärässä hakemistossa

Mitä tarkottaa samassa hakemistossa oleminen? Jos viittisit neuvoa ihan ummikko olen :D

Siirry hakemistoon ja pura
Koodia: [Valitse]
cd ~/Työpöytä/; tar -xvf 35482-albaGnome.tar.gz
osoita polku ja pura
Koodia: [Valitse]
tar -xvf ~/Työpöytä/35482-albaGnome.tar.gz
Vaihda Työpöytä -> Desktop jos Englanniksi järjestelmä
Tabulaattori on hyvä automaattitäydennykseen.. (Kokeile;) )
Otsikko: Vs: Tar.Gz pakettien purkaminen
Kirjoitti: sokeri - 21.12.08 - klo:12.54
Kiitos :D Vieläki on vähän epäselvää tai täysin epäselvää mikä ihme tuo hakemisto on, mutta joo.. Saatuani purettua sen tiedoston kävi ilmi että sen purkaminen olikin turhaa -_-' No kokemusta purkamisesta sain ainakin ^^
Otsikko: Vs: Tar.Gz pakettien purkaminen
Kirjoitti: Jakke77 - 21.12.08 - klo:12.56
eikö nuo saa purettua ilman päätettäkin, oikeaa hiiren näppäintä ja pura tähän....
Otsikko: Vs: Tar.Gz pakettien purkaminen
Kirjoitti: LassiLeevi - 21.12.08 - klo:12.58
Kiitos :D Vieläki on vähän epäselvää tai täysin epäselvää mikä ihme tuo hakemisto on, mutta joo..

Jos windowsissa olet törmännyt "kansio"-käsitteeseen, niin "hakemisto" on täsmälleen sama juttu.
Otsikko: Vs: Tar.Gz pakettien purkaminen
Kirjoitti: sokeri - 21.12.08 - klo:13.01
No se kyllä sillä hiiren oikealla näpyskällä anto kans errorio jostain :D Ja hyvä että nyt tiedän mikä on hakemisto :)