Ako na tar.gz , bz2???

Sekcia: Aplikácie & Desktop 30.04.2006 | 18:14
Avatar Martin Arch, Debian  Používateľ
Pomocou akeho prikazu mam nainstalovat programy ktore su v archive tar.gz alebo tar.bz2??? (hovorim o SUSE)
Linux, the future technology...
    • Re: Ako na tar.gz , bz2??? 30.04.2006 | 14:53
      Avatar borg Arch, Debian jessie  Administrátor
      uz to tu bolo viackrat. tar -xjvf balik.tar.bz2 tar -xzvf balik.tar.bz cd balik ./configure && make && make install
    • Re: Ako na tar.gz , bz2??? 30.04.2006 | 14:54
      Avatar nardew debian  Používateľ
      to je iba klasicky archiv, ktory musis niekde rozbalit a az potom to budes moct "instalovat"
    • Re: Ako na tar.gz , bz2??? 30.04.2006 | 18:14
      Avatar ventYl 2 x Slackware  Používateľ
      .tar.gz moze byt jednak balik so zdrojovymi kodmi. ten staci rozbalit niekam, potom sa cd do toho adresara, ./configure make su - rootovske heslo make install ale moze to byt aj slackwarovsky binarny balicek, ktory v zasade tiez staci iba rozbalit, ale asi ti velmi pod suse nepojde
      • Ako na tar.gz , bz2??? / skype / 04.07.2007 | 23:09
        mio   Návštevník
        Prosim o radu. Ako spustim skype.tar.gz2 v Mandrive 2007? Podarilo sa mi to rozbalit ale nejde to spustit. Cital som aj to vyssie uvedene ale kam to mam napisat? Dakujem za odpove.
        • Re: Ako na tar.gz , bz2??? / skype / 04.07.2007 | 23:18
          Avatar samox86 arch, debian  Administrátor
          no musis to skompilovat pred spustenim; prikazy sa pisu do konzoly :)
          lnx.sk - virtualne servery; Lnx@Lnx.sk
          • Re: Ako na tar.gz , bz2??? / skype / 04.07.2007 | 23:58
            init_daemon   Návštevník
            samox86 :-) skype nie je open source == nekompiluje sa
        • Re: Ako na tar.gz , bz2??? / skype / 06.07.2007 | 00:53
          Avatar driller dpkg, rpm  Používateľ
          nema skype nahodou aj rpm balik pre mandrivu?
          UDENA RYBA je udenac, nie zavinac! :-)
    • Re: Ako na tar.gz , bz2??? 04.07.2007 | 23:14
      Avatar d0N0 kubuntu  Používateľ
      Databáza znalostí > Aplikácie & Desktop - Ako v Linuxe nainštalovať program, resp. kde stiahnuť inštalačku. Záver tohto článku je venovaný aj kompilácii.
    • Re: Ako na tar.gz , bz2??? 04.07.2007 | 23:51
      Avatar karol Mandriva 2008.1  Používateľ
      Nepoteším ťa, ak sú v tom archíve zdrojáky, bude to asi nepoužiteľné pre 99% ľudí. Ono to spravidla vypíše chybu už v kroku ./configure . Jedna chyba vystrieda ďalšiu až to skôr či neskôr 99% ľudí vzdá. Mne osobne sa ešte nepodarilo nič okrem jadra úspešne skompilovať. Jadro sa kompiluje pomerne ľahko, lebo sú k nemu dostupné aj všetky knižnice , ktroré si to pýta. K inému sofrwaru je skoro nemožné tie desiatky knižníc nájsť. To je zrejme dôvod tých chybových hlásení. Aj dokonce linuxoví nadšenci, ktorí sa skutočne linuxu rozumejú, dokážu aj napísať nejaký ten skript, nedokážu ale úspešne skompilovať program zo zdrojákov.

      Jedna výhoda windowsu sú práve binárne inštalačky .exe . To dokáže nainštalovať skutočne každý, je to prenositeľné na iný počítač, nemá to milióny závislostí na knižnice všelikde po internete a podobne. Bolo by treba niečo také vymyslieť aj pre linux. Určite by mal potom viac užívateľov.
      "Operátor pozorovania prítomnosti nekomutuje s operátorom reality.Nemôžeme teda popísať realitu okolo nás bez toho aby sme ju ovplyvnili." <br/>
      • Re: Ako na tar.gz , bz2??? 04.07.2007 | 23:59
        Avatar Miroslav Bendík Gentoo  Administrátor
        Aj dokonce linuxoví nadšenci, ktorí sa skutočne linuxu rozumejú, dokážu aj napísať nejaký ten skript, nedokážu ale úspešne skompilovať No mne to kedysi v mandrive nerobilo najmenší problém ... Jedna výhoda windowsu sú práve binárne inštalačky .exe . To dokáže nainštalovať skutočne každý, je to prenositeľné na iný počítač, nemá to milióny závislostí na knižnice všelikde po internete a podobne. Bolo by treba niečo také vymyslieť aj pre linux. Určite by mal potom viac užívateľov. No na túto tému bolo toho veľa popísané ...
        Toto nie je možné z niekoľkých dôvodov:
        • Linux beží na rôzných platformách, kód z napr i386 nie je prenositeľný na neviem aké hovadiny
        • Inštaláciu je potrebné robiť s právami roota, spúšťať čokoľvek neznáme s právami roota je blbosť (bezpečnosť, vírusy ...)
        • Linux je skladačka .. jednu knižnicu používa viacero programov -> nie je potrebné zbytočne písať všetko odznova ako vo win
        A samozrejme kopa ďalších dôvodov.
        • Re: Ako na tar.gz , bz2??? 05.07.2007 | 00:22
          Avatar karol Mandriva 2008.1  Používateľ
          Trochu ti rozumiem s tými zdvojenými knižnicami a s tou multiplatformnosťou, ale nechápem ako fakt, že si skompiluješ nejaký program zo zdrojákov, zabráni napríklad tomu, že v tom zdrojáku sa nachádza nejaký škodivý riadok navyše a vlastne si skompiluješ aj vírus ? Ide predsa o dôveryhodnosť zdroja či už binárky, alebo samotného zdrojáku. Je predsa úplne jasné, že sťahovať zdroják z nejakej pochybnej erotickej stránky a kompilovať ho na svojom počítači je riziko. A to platí aj o linuxe a o windowse nehovoriac. Ak sťahujem soft z legálnych a dôveryhodných zdrojov, tak či už ide o binárku, alebo zdroják by to malo byť čisté. (aspoň dúfam)
          "Operátor pozorovania prítomnosti nekomutuje s operátorom reality.Nemôžeme teda popísať realitu okolo nás bez toho aby sme ju ovplyvnili." <br/>
          • Re: Ako na tar.gz , bz2??? 05.07.2007 | 19:24
            Avatar Miroslav Bendík Gentoo  Administrátor
            No ja nekompiluje, môj systém kompiluje za mňa ;).

            Samozrejme v linuxe je zaužívaným zvykom používať balíčkovací systém, programy sa zásadne nekompilujú ručne. A také nainštalovanie čohokoľvek (napr. emerge xmoto) je výrazne jednoduchšie ako vo win, kde treba neviem na aké weby liezť, sťahovať a spúšťať binárky.
      • Re: Ako na tar.gz , bz2??? 05.07.2007 | 01:23
        Avatar Igor Hlina Mac OS ML  Používateľ
        Kompilovanie u mna v pohode. V SuSE (a skoro vsade) staci doinstalovat devel balicky, teraz v Archu mame zase makepkg a aurbuild.
        while (2*2 == 5) { echo "If you're reading this, something is definitely wrong"; }