Linux ohjelmat .gz .bz2 ja .tgz

Discussion in 'Linux -keskustelu' started by joonaski, Jan 26, 2006.

  1. joonaski

    joonaski Member

    Joined:
    Oct 8, 2005
    Messages:
    45
    Likes Received:
    0
    Trophy Points:
    16
    Olen tällainen aloitteleva linux käyttäjä ja minua mietityttää se että kun lataan jonkun ohjelman niin ne ovat jonkinlaisia paketteja joiden pääte on esim. .gz , .bz2 tai .tgz eli mitä teen noille paketeille että saan ohjelman toimimaan?
     
  2. lunix

    lunix Regular member

    Joined:
    Jun 30, 2004
    Messages:
    773
    Likes Received:
    0
    Trophy Points:
    26
    Katsot paketin nimen ja haet sen sitten jakelusi pakettihallinnasta ;-)

    Kannattaa aina ensin opetella käyttämään jakelun työkaluja ja asentaa kaikki paketit Pakettihallinnan kautta (jos mahdollista).
     
    Last edited: Jan 26, 2006
  3. joonaski

    joonaski Member

    Joined:
    Oct 8, 2005
    Messages:
    45
    Likes Received:
    0
    Trophy Points:
    16
    Ei pakettienhallinnasta saa läheskään kaikkia ohjelmia!
     
  4. neggis

    neggis Regular member

    Joined:
    Jun 18, 2004
    Messages:
    501
    Likes Received:
    0
    Trophy Points:
    26
    Useimmissa linux-distroissa on oletusasennuslähteinä vain tärkeimmät ohjelmat yms. Lisäämällä asennuslähteitä löydät melko varmasti tarvitsemasi ohjelman tai ainakin vastaavanlaisen korvaavan.
     
  5. Bluekkis

    Bluekkis Active member

    Joined:
    Aug 4, 2003
    Messages:
    2,235
    Likes Received:
    0
    Trophy Points:
    66
    .tar.gz/tar.bz2/.tgz on kaikki pakattuja tiedostoja jotka pitää purkaa. Lähes aina ne sisältävät ohjelman lähdekoodin joka pitää vielä erikseen kääntää jotta ohjelmaa voi käyttää. Yleensä tämä tapahtuu näin:

    $ cd mihin/paketti/purettu
    $ ./configure
    $ make

    Luonnollisesti kaikki tarvittavat ohjelmat ja kirjastot täytyy olla asennettuna, valitettavasti suurimmat distrot eivät niitä valmiiksi asenna missä ei mielestäni ole mitään järkeä (gcc, make, glibc, kernelin sorsat, yms). Yleensä configure scripti herjaa jos jotain tarvittavaa ei löydy.
     
    Last edited: Jan 26, 2006
  6. juyli

    juyli Active member

    Joined:
    May 13, 2005
    Messages:
    1,861
    Likes Received:
    1
    Trophy Points:
    68
    Lisätäänpä listaan vielä checkinstall (suositeltava paketti).
    Myös alien-ohjelmaa voi kokeilla.

    Ei taida automaattisesti asennuksen yhteydessä mikään jakelu kaikkea asentaa. Nämä ovat niitä kehityspaketteja (devel), joita eivät useimmat edes (koskaan?) tarvitse.

    Ensin kyllä tarkistat, löytyykö oman jakelusi tiedostopalvelimilta ko. softia. Tässä jotakin viitettä, kuinka paketit puretaan.
    gz - gzip/gunzip
    bz2 - bzip2/bunzip2
    tgz - tar xvzf? hmmmm... Slackware ja sen sukuiset purkavat ja asentavat nämä pkgtool -ohjelmalla.
    tar.gz - tar xvzf <paketti>.tar.gz
    tar.bz2 - tar xvjf <paketti>.tar.bz2
     
  7. juppe22

    juppe22 Active member

    Joined:
    May 27, 2002
    Messages:
    2,660
    Likes Received:
    0
    Trophy Points:
    66
    Mainitseppa joku esimerkki ohjelma jonka haluaisit, jota et löydä distrosi pakettien hallinnan avulla/distroon sopivana pakettina?
    Ja mainitse samalla distrokin?
     
  8. Bluekkis

    Bluekkis Active member

    Joined:
    Aug 4, 2003
    Messages:
    2,235
    Likes Received:
    0
    Trophy Points:
    66
    Gentoossa tulee erinäisistä syistä kaikki tarvittava =)

    Freespace 2:n source code projektin linux porttia ei genttoon portagesta jostain syystä löydy, taitaa uupua useimmista distrosita tuo.
     
  9. juppe22

    juppe22 Active member

    Joined:
    May 27, 2002
    Messages:
    2,660
    Likes Received:
    0
    Trophy Points:
    66
    Toi mun kysymys oli lähinnä tarkoitettu joonaski:lle...kyllähän noita paketteja löytyy paljonkin, joita ei linuxien pakettien hallinasta löydy, mutta ajattelin, että kuullostaa oudolta, että jos on aloitteleva linuxin käyttäjä ja ei löydä tarvitsemiaan ohjelmia pakettien hallinnasta...silloin yleensä vika on käyttäjässä.

    Joo ei näytä portagesta suoraan löytyvän, mutta ebuildi(t) löytyy kyllä:
    http://bugs.gentoo.org/show_bug.cgi?id=107081

    ja sitten vielä CVS ebuildi:
    http://bugs.gentoo.org/show_bug.cgi?id=50612

    EDIT: fix
     
    Last edited: Jan 26, 2006

Share This Page