[ BIG FOOT @ 23.01.2005. 11:48 ] @
Ako se ne varam slack koristi .tar pakete.
Da li se ti paketi mogu kompajlirati na debian-like OS-u?
[ VRider @ 23.01.2005. 11:59 ] @
Slack koristi tgz pakete koji su nista drugo do kompresovani fajlovi koji cine neki program i pratecu svitu (dokumentacija, conf fajlovi...). Ti paketi se ne kompajliraju, vec se samo rasprakuju. Postoji dobra sansa da ce da rade, ali, ne vidim razloga za tako nesto, kad imas sasvim dovoljno deb paketa. Da ne govorimo da ces da ucinis svoju apt bazu neodgovarajucom, jer drugi programi koji mozda zahtevaju program instaliran iz tgz paketa ga nece videti, iako je instalian.
Ukratko - ne cini to.
[ Srđan Krstić @ 23.01.2005. 12:00 ] @
slackware koristi .tgz pakete. To su binarni paketi, ti mislis verovatno na source, koji mozes da kompajliras na bilo kom sistemu (najobicnije arhive, obicno tar.gz ili tar.bz2).
[ filmil @ 23.01.2005. 13:24 ] @
Citat:
slackware koristi .tgz pakete. To su binarni paketi, ti mislis verovatno na source, koji mozes da kompajliras na bilo kom sistemu (najobicnije arhive, obicno tar.gz ili tar.bz2).
Nabavi i program checkinstall. To je vrlo lepa alatka koja od proizvoljnog izvornog koda ume da napravi paket za odgovarajuću distribuciju.

Program se raspakuje i kompajlira normalno, kao što smo navikli, ali se na kraju umesto make install kuca checkinstall. Na Slekveru kod mene nisu potrebni nikakvi dodatni parametri, a čak mislim da checkinstall ume da prepozna o kojoj je distribuciji reč. U najgorem slučaju moraćeš da ručno zadaš parametar koji objašnjava kakav paket treba napraviti (checkinstall --help će ti dati što treba da znaš).

Instaliranjem programa pomoću checkinstall-a em postavljaš program koji želiš, em ti RPM baza ostaje sinhronizovana.

f