szoftvert fordítani a gyors gépen --> használni a lassún

Fórumok

Sziasztok!

Nem nagyon találtam recepetet a neten a következő problémához:
Van egy régi, lassú gépem, kis flashkártyával. Ezen nem fér el semmi, ill. megkopaszodom, ha ki kell várni amíg lefordít valamit. Van viszont egy gyors gép mellette. Ezen szeretném fordítani a progit, de csak azért, hogy utána a lassú régi gépem futtassa. Mindkettőn Debian.

Ez kernel fordításnál nem gond, a Debian csinál nekem egy szép .deb csomagot, amit átmásolok, installálok és kész. Viszont ha kellene hozzá egy újabb iptables, akkor hiába fordítom le a gyors gépen, nem tudom felrakni a lassúra, mert: - bár átmásolom az /usr/src/iptables-xx/*-ot a gyorsról, miután lefordította (make)
- a make install már nem fog menni, mert ahhoz a lassú gép csekély kapacitású flashmemóriájába nem fér bele a linux source, amit a mkae install követel.

Nem tud valaki olyan cuccot, amivel a make instal eredményét mintegy elmentem egy csomagba, majd egy másik gépen kipakolom?

Köszi!

Exnor

Hozzászólások

checkinstall-al csinálsz egy csomagot, majd ezt feltelepíted.

ui.:
sosem próbáltam debian-al

> Azért, ha tud valaki debian specifikus megoldást, ne kíméljen!

Ha mar a kernel-t .deb-bol raktad fel, akkor a tobbi programot is felrakhatod abbol, nem? Nezd meg, hogy hogy kell debian csomagot forditani, es csinalj magadnak .deb-eket.

Lsd. pl:http://women.debian.org/wiki/English/PackagingTutorial

aztan ha csinaltal magadnak csomagokat, akkor csinalhatsz sajat repository-t, es a lassu geprol simplan apt-get-el telepithetsz.

abli

ps. persze nem tudom, hogy standard debian csomagok miert nem jok neked, de biztos van valami nyomos okod, hogy forrasbol telepits.

Igen,kösz ez lesz a következő lépés, ha lesz egy kis időm, megtanulok .deb-et készíteni.
Ezzel csak az a gond, hogy nem automatikus, hanem sokat kell szenvedni minden egyes .deb-bel. Én meg igazából csak gyorsan akarok fordítani egy olyan cuccot, aminek a Debianos verziója nekem nem jó.
Van nyomós okom, hogy csak az iptables újabb funkcióit, meg az Asterisk-et említsem.

Exnor

debootstrappal csinalsz egy "fake" rendszert a gyors gepen (ertelem szeruen, olyan rendszer ami a flashen van):
debootstrap etch /home/etch ftp://ftp.fsn.hu/debian
aztan (roottal): chroot /home/etch, aztan szepen hasznalod,mintha sajat rendszer lenne. ha valami ujra kell forditani, akkor itt megcsinalod a debian csomagot (dpkg-buildpackage), majd dpkg-val felteszed a masik gepen.

--
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!

Esetleg sshfs/NFS hasznalataval a gyors gep egyik konyvtarat bemountolod a lassura. Igy a kis flash nem gond, es ugyanazt az utat jarhatod, mint eddig. (bar amit a tobbiek mondtak lehet, hogy jobb)

Ja, a target arch-ra meg optimalizaciora vigyazz lehetoleg (nem tudom milyen gep, de ha lassu, nem lesz rajta SSE2 meg hasonlok se)
----
"Heavy Mental" - Pratchett
honlap készítés

Köszönöm,
ilyesmit csináltam már, de ezzel az a gond, hogy a lassú gép még lassú marad, bár elérhetem, hogy csak a make install része fusson a dolognak a lassún, a make-et pedig még a gyorson csinálom.
Természetesen a kernelt már úgy konfigurálom, hogy jól menjen a lassú gépen.

üdv!
Exnor