View previous topic :: View next topic |
Author |
Message |
chimaera n00b
Joined: 18 Jan 2003 Posts: 14
|
Posted: Thu Sep 09, 2004 8:42 am Post subject: "build-proxy" für langsamen rechner |
|
|
hi,
ich habe ein schickes aber altes sub-notebook (p233/64mb/3gb). im moment läuft auf der kiste debian, aber bekanntlich ist debian mit seinen abhängikeiten recht grosszügig. um mir das system nicht mit diesen meist unbenötigten paketen vollzuladen, habe ich mir überlegt 'einfach' gentoo zu installieren. ich könnte natürlich auch unter debian die pakete mit den entsprechenden flags und ./configure-switches neu übersetzten, aber unter gentoo ist das doch sehr viel komfortabler.
die installation ist nun aber das problem: ich würde das kompilieren gern meinem wesentlich performanteren desktop überlassen (debian, irgendwo liegt wohl auch noch 'ne gentoo partition herum in die ich chrooten könnte).
wie kann ich das realisieren resp. lohnt sich der aufwand überhaupt? gibt es eine möglichkeit auf dem desktop zu kompilieren, das ganze zu paketieren um die pakete dann auf dem notebook zu installieren? gibt es andere möglichkeiten? evtl eine ganz andere distro? ideen, vorschläge, erfahrungen? _________________ take lots with alcohol..
jabber: chimaera@amessage.de |
|
Back to top |
|
|
_hephaistos_ Advocate
Joined: 07 Apr 2004 Posts: 2694 Location: salzburg, austria
|
Posted: Thu Sep 09, 2004 8:46 am Post subject: Re: "build-proxy" für langsamen rechner |
|
|
such im forum bitte nach: distcc - es gibt auch eine gentoo-doc darüber...
hth,
ciao |
|
Back to top |
|
|
py-ro Veteran
Joined: 24 Sep 2002 Posts: 1734 Location: Velbert
|
Posted: Thu Sep 09, 2004 8:48 am Post subject: |
|
|
Es gibt verschieden Möglichkeiten
1. Einfach auf dem Desktop in einer Chroot komplett installieren und per tar übertragen
2. Distcc
3. (naja 1b) Die Pakete beim emerge erzeugen lassen oder nachträglich mit quickpkg erzeugen und diese kopieren.
MfG
Py |
|
Back to top |
|
|
sirro Veteran
Joined: 20 Jul 2003 Posts: 1472 Location: aachen.nrw.de.eu
|
Posted: Thu Sep 09, 2004 8:48 am Post subject: |
|
|
Such mal nach distcc im Forum, das ist eine Möglichkeit.
Eine weitere ist tatsächlich auf einem schnelleren Rechner mit emerge -B Pakete zu bauen und diese zu kopieren und mit emerge -K zu installieren. Dazu müsste sich im Forum auch was finden lassen (Stichworte: buildpkg und buildpkgonly) |
|
Back to top |
|
|
chimaera n00b
Joined: 18 Jan 2003 Posts: 14
|
Posted: Thu Sep 09, 2004 9:26 am Post subject: |
|
|
danke für die fixen antworten.. ich denke, ich werde den weg übers paketieren wählen.. ansonsten benötige ich die komplette build-umgebung, quellen, libs & co ja auch auf meinem notebook. _________________ take lots with alcohol..
jabber: chimaera@amessage.de |
|
Back to top |
|
|
Gekko l33t
Joined: 29 Oct 2002 Posts: 773
|
Posted: Thu Sep 09, 2004 10:30 am Post subject: |
|
|
Kurzumriss einer Möglichkeit ohne tar usw:
1. Auf dem Lappy die distfiles und anderes notwendiges per nfs mounten (3 Gigs für alle Sourcen? - lol!)
2. Vom fetten Rechner (Knoppix, Debian, Gentoo, whatever) direkt per nfs in die Notebookplatte chrooten
3. Vom fetten Rechner direkt in das Notebook reininstallieren - die Platten sind am Notebook, der Rest vom fetten Rechner
4. distcc find ich persönlich nicht so toll, ist aber Geschmackssache - wie immer!
5. Falls man keinen Switch hat ein ausgekreuztes Cat5 um 1 Euro kaufen =)
der passende Fred:
https://forums.gentoo.org/viewtopic.php?t=208246
Edit: die Methode eignet sich natürlich wunderbar für Router, Fileserver oder Opi-Rechner, wo es nicht sooo auf die CPU ankommt, bzw. die Geschwindigkeit einfach nicht da ist.
Edit2: man kann ja von Stage1 weg bis mal ein minimales bootfähiges System im Chroot direkt am fetten Rechner machen, und dann auf den lappy übertragen, von dort booten und dann bei punkt1 weitermachen.
Damit spart man nochmal Zeit. |
|
Back to top |
|
|
chimaera n00b
Joined: 18 Jan 2003 Posts: 14
|
Posted: Thu Sep 09, 2004 11:08 am Post subject: |
|
|
mhh.. da sieht aber --buildpkgonly eher nach meinem geschmack aus.
- minimales system in einer chroot umgebung auf meinem desktop einrichten
- das ganze auf den laptop übertragen
- alles weitere in der croot umgebung via --buildpkgonly bauen und via nfs/usb/wasweissich auf den laptop übertragen und installieren. _________________ take lots with alcohol..
jabber: chimaera@amessage.de |
|
Back to top |
|
|
py-ro Veteran
Joined: 24 Sep 2002 Posts: 1734 Location: Velbert
|
Posted: Thu Sep 09, 2004 11:12 am Post subject: |
|
|
Du brauchst auch mit buildpkg eine vollständige Kopie des Systems auf den Desktop,
MfG
Py |
|
Back to top |
|
|
chimaera n00b
Joined: 18 Jan 2003 Posts: 14
|
Posted: Thu Sep 09, 2004 11:22 am Post subject: |
|
|
zumindest build-deps müssen natürlich aufgelöst werden, aber bekommt das emerge nicht auf die reihe? was mich zu der frage bringt: werden abhängigkeiten automatisch mitpaketiert? _________________ take lots with alcohol..
jabber: chimaera@amessage.de |
|
Back to top |
|
|
py-ro Veteran
Joined: 24 Sep 2002 Posts: 1734 Location: Velbert
|
Posted: Thu Sep 09, 2004 11:32 am Post subject: |
|
|
Ja, es wird als packetiert was emerged wird! Allerdings müssen die Abhängigkeiten vorher ins Sysem kopiert werden, deswegen sinds ja abhängigkeiten. |
|
Back to top |
|
|
chimaera n00b
Joined: 18 Jan 2003 Posts: 14
|
Posted: Thu Sep 09, 2004 11:33 am Post subject: |
|
|
ich meinte build-deps != abhängigkeiten (laufzeit) _________________ take lots with alcohol..
jabber: chimaera@amessage.de |
|
Back to top |
|
|
knipser11s Tux's lil' helper
Joined: 19 Jun 2003 Posts: 88 Location: München
|
|
Back to top |
|
|
|