Linux ohjelmat .gz .bz2 ja .tgz

Viestiketju Linux -keskustelu -osiossa. Ketjun avasi joonaski 26.01.2006.

  1. joonaski

    joonaski Member

    Liittynyt:
    08.10.2005
    Viestejä:
    45
    Kiitokset:
    0
    Pisteet:
    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.  
  3. lunix

    lunix Regular member

    Liittynyt:
    01.07.2004
    Viestejä:
    773
    Kiitokset:
    0
    Pisteet:
    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).
     
    Viimeksi muokattu: 26.01.2006
  4. joonaski

    joonaski Member

    Liittynyt:
    08.10.2005
    Viestejä:
    45
    Kiitokset:
    0
    Pisteet:
    16
    Ei pakettienhallinnasta saa läheskään kaikkia ohjelmia!
     
  5. neggis

    neggis Regular member

    Liittynyt:
    18.06.2004
    Viestejä:
    501
    Kiitokset:
    0
    Pisteet:
    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.
     
  6. Bluekkis

    Bluekkis Active member

    Liittynyt:
    04.08.2003
    Viestejä:
    2,235
    Kiitokset:
    0
    Pisteet:
    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.
     
    Viimeksi muokattu: 26.01.2006
  7. juyli

    juyli Active member

    Liittynyt:
    13.05.2005
    Viestejä:
    1,861
    Kiitokset:
    1
    Pisteet:
    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
     
  8. juppe22

    juppe22 Active member

    Liittynyt:
    28.05.2002
    Viestejä:
    2,660
    Kiitokset:
    0
    Pisteet:
    66
    Mainitseppa joku esimerkki ohjelma jonka haluaisit, jota et löydä distrosi pakettien hallinnan avulla/distroon sopivana pakettina?
    Ja mainitse samalla distrokin?
     
  9. Bluekkis

    Bluekkis Active member

    Liittynyt:
    04.08.2003
    Viestejä:
    2,235
    Kiitokset:
    0
    Pisteet:
    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.
     
  10. juppe22

    juppe22 Active member

    Liittynyt:
    28.05.2002
    Viestejä:
    2,660
    Kiitokset:
    0
    Pisteet:
    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
     
    Viimeksi muokattu: 26.01.2006

Jaa tämä sivu