View previous topic :: View next topic |
Author |
Message |
Beforegod Bodhisattva
Joined: 10 Apr 2002 Posts: 1495 Location: Würzburg
|
Posted: Sun Apr 15, 2007 9:38 am Post subject: Gentoo System auf 20 - 50 MB schrumpfen |
|
|
Hallo,
ich möchte ein kleines Projekt verwirklichen und würde mich daher interessieren wie man Gentoo nach der Grundinstallation richtig klein halten kann.
Mal abgesehen von dem löschen der Locales (nur de-DE und en.US sind wichtig) benötige ich auch kein Portage System mehr.
Es soll wie folgt ablaufen:
Grundinstallation
- Einrichtung der benötigten Software
- Löschen von unnötigen Komponnenten
Geht das mit Gentoo? |
|
Back to top |
|
|
pablo_supertux Advocate
Joined: 25 Jan 2004 Posts: 2946 Location: Somewhere between reality and Middle-Earth and in Freiburg (Germany)
|
|
Back to top |
|
|
Knieper l33t
Joined: 10 Nov 2005 Posts: 846
|
Posted: Sun Apr 15, 2007 10:25 am Post subject: |
|
|
Du faehrst besser, wenn Du eine andere Distri nimmst (Damn Small Linux, LFS), spezielle Software fuer embedded Devices einsetzt und die libc ersetzt bzw. alles statisch linkst. 20-50MB ist fuer Gentoo zu wenig. |
|
Back to top |
|
|
Beforegod Bodhisattva
Joined: 10 Apr 2002 Posts: 1495 Location: Würzburg
|
Posted: Mon Apr 16, 2007 6:32 pm Post subject: |
|
|
Nun bin mittlerweile schon soweit 100 - 200 MB zu opfern.
Nur leider musste ich feststellen das alleine schon der Portage Zweig enorm groß ist...
gibt es noch andere Alternative (evt. Slackware Zweige) die klein sind, aber dennoch ein "Paketmanagment" haben? |
|
Back to top |
|
|
moe Veteran
Joined: 28 Mar 2003 Posts: 1289 Location: Potsdam / Germany
|
Posted: Mon Apr 16, 2007 8:13 pm Post subject: |
|
|
Archlinux ist auch recht klein und hat ein sehr gutes Paketmanagement. Ansonsten dürfte fast jede Binärdistrie in Frage kommen, bei der die Pakete auf weniger Abhängigkeiten optimiert wurden.. Und dann gibts ja da noch *BSD, OpenSolaris etc.
Was soll der Rechner denn rechnen wenn er fertig ist?
Gruss Maurice |
|
Back to top |
|
|
misterjack Veteran
Joined: 03 Oct 2004 Posts: 1657
|
Posted: Mon Apr 16, 2007 8:47 pm Post subject: |
|
|
Naja den Portage-Zweig kannste ja mittels rsync_excludefrom doch ziemlich einschränken. _________________ „Meine Meinung steht fest! Bitte verwirren Sie mich nicht mit Tatsachen.“ |
|
Back to top |
|
|
Beforegod Bodhisattva
Joined: 10 Apr 2002 Posts: 1495 Location: Würzburg
|
Posted: Mon Apr 16, 2007 8:57 pm Post subject: |
|
|
Drauf soll nur folgendes:
- lighttpd
- php
- mysql
mehr nicht |
|
Back to top |
|
|
sirro Veteran
Joined: 20 Jul 2003 Posts: 1472 Location: aachen.nrw.de.eu
|
Posted: Mon Apr 16, 2007 9:00 pm Post subject: |
|
|
misterjack wrote: | Naja den Portage-Zweig kannste ja mittels rsync_excludefrom doch ziemlich einschränken. |
Aber bei einem Komplettsystem unter 50MB muss man da schon ordentlich zeug raushauen. Und dann hat man nicht mehr viel von Portage. EDIT: Ok, solange es nur darum geht die paar Pakete aktuell zu halten ist das natuerlich gut. Haendisch nachhelfen muss man dann nur wenn eine neue abhaengigkeite hinzukommt und die nach Murphy natuerlich erstmal ausgeschlossen wurde.
Ich hab da vor ein paar Jahren [1] ein kleines Howto [2] geschrieben um portage komplett in ein 20MB squashfs zu packen. Weiss nicht in wiefern das Howto noch aktuell ist und was man heute damit rausholen kann. Aber zusammen mit rsync_excludefrom kann man da sicher einiges rausholen (man braucht halt nur einen Rechner, der die squashfs-isos erstellt)
[1] mein Gott bin ich schon lange hier
[2] https://forums.gentoo.org/viewtopic-t-240514.html |
|
Back to top |
|
|
Beforegod Bodhisattva
Joined: 10 Apr 2002 Posts: 1495 Location: Würzburg
|
Posted: Mon Apr 16, 2007 9:13 pm Post subject: |
|
|
Nun mittlerweile kann ich das System schonmal booten (uclibc und busybox)
allerdings noch einige Fehler die ich beheben muss |
|
Back to top |
|
|
|