Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: KaiMaani - 28.08.06 - klo:00.26

Otsikko: tar.gz
Kirjoitti: KaiMaani - 28.08.06 - klo:00.26
Mitä noi tar.gz tiedostot on? Jotain paketteja? Miten ne asennetaan?
Otsikko: Re: tar.gz
Kirjoitti: Ville Pöntinen - 28.08.06 - klo:00.32

Joo, ne on paketteja. Purkaminen onnistuu ihan kaksoisnapsautuksella. Jos paketti sisältää asennustiedoston (.deb) saa sen asennettua dpkg-komennolla. Lue: http://forum.ubuntu-fi.org/index.php?topic=135.0
Otsikko: Re: tar.gz
Kirjoitti: jemaku - 28.08.06 - klo:00.34
pontvilin vastaus on kyllä juuri kysymykseen, mutta aloittelijoiden alueella haluttu vastaus silti lienee usein tämä:

En ole koskaan kokeillut lähdekoodista kääntämistä. Tuskin sinäkään haluat kääntää ohjelmiasi, tai edes hakea niitä itse ympäri nettiä, lue tästä:
 http://fi.wikibooks.org/wiki/Ubuntu_tutuksi/Ohjelmien_asentaminen_ja_pakettivarastot
 http://fi.wikibooks.org/wiki/Ubuntu_tutuksi
Otsikko: Re: tar.gz
Kirjoitti: tuke81 - 28.08.06 - klo:00.38
Harvemmin niissä kylläkään on deb-paketteja. Yleensä niissä on pakattuna ohjelman source, josta voidaan kääntää koneelle sopiva paketti linuxin kääntötyökaluilla. Jos et löydä mistään pakettilähteistäsi kyseistä ohjelmaa ja et löydä mistään lisättävää pakettilähdettä jokoa voisi tarjota ks. ohjelman, niin sitten voi olla kääntämisen paikka. Mutta yleensä ei kannata pakettilähteiden ulkopuolelta asennella mitään ja jos asenteleekin kannattaa varmistaa poistomahdollisuus.
Otsikko: Re: tar.gz
Kirjoitti: juyli - 28.08.06 - klo:09.13
Jos et löydä mistään pakettilähteistäsi kyseistä ohjelmaa ja et löydä mistään lisättävää pakettilähdettä jokoa voisi tarjota ks. ohjelman, niin sitten voi olla kääntämisen paikka.

Hmmm. Aina ei ole ihan varmaa, että epävirallinen ohjelmalähde on paras paikka
asentaa softia.

Mutta yleensä ei kannata pakettilähteiden ulkopuolelta asennella mitään ja jos asenteleekin kannattaa varmistaa poistomahdollisuus.

Nuo tar.gz paketit on tar:illa koottu ja gzip:llä pakattuja. Niitäkin on paria eri sorttia. Toinen on src eli lähdekoodi toinen taas binääripaketti.
Tavallinen tar.gz puretaan, siirrytään syntyvään hakemistoon ja komennetaan:
./configure, make ja (Ubuntu) sudo make install
Sudo make install:in sijaan kannattaa asentaa checkinstall -ohjelma, joka paketoi syntyneen ohjelman, ubuntu-tapauksessa .deb -paketiksi. dpkg:llä ne voidaan asentaa paketinhallinnan ymmärtävällä tavalla jakeluun. Näin asennettuna ko. paketti on helppoa asentaa, päivittää sekä joskus poistaa.
http://packages.ubuntu.com/dapper/admin/checkinstall