Distro für wenig RAM mit den aktuellsten Paketversionen

Distro für wenig RAM mit den aktuellsten Paketversionen

Gibt es Distributionen, die darauf ausgelegt sind, eine breite Palette sehr aktueller (instabiler) Pakete auf Systemen mit wenig RAM verfügbar zu machen?

Antwort1

Diese Art von Frage wird häufig gestellt und beruht auf einer grundlegenden Verwirrung.

Die von Ihnen verwendete RAM-Menge wird durch die von Ihnen verwendete Software bestimmt, nicht durch die von Ihnen installierte Distribution. „Aber“, sagen Sie, „bestimmt die von mir installierte Distribution nicht die von mir verwendete Software?“

Ja, aber in dem Sinne, dass (zum Beispiel) Ubuntu einen anderen Init-Daemon verwendet als Fedora. Ich bin nicht sicher, welcher von beiden den meisten RAM verwendet, aber wenn Sie sich das ansehen top -p 1(die PID des Init-Daemons ist immer 1), werden Sie verstehen, warum das niemanden interessiert. Sie werden keine Distribution finden, die es schafft, RAM zu sparen, indem sie keinen Init-Daemon verwendet.

So ziemlich jede Allzweck-Distribution bietet Ihnen diegenau das gleicheMöglichkeiten, Mem Heavy oder Mem Lite Software auszuführen und diese Software wird diegenau das gleicheauf ALLEN Distributionen. Die Distributionenschreiben Sie die Software nicht. Sie konfigurieren und verpacken es lediglich.

Distros wie Arch oder Gentoo, die viel mehr Anpassungsmöglichkeiten während der Installation ermöglichen, erleichtern in gewisser Weise die Installation minimaler Systeme, die nicht viel Platz beanspruchen.Festplattenplatz. Es lässt sich jedoch Folgendes feststellen:

  1. Der benutzerdefinierte Installationsprozess ist bei diesen Distributionen wesentlich komplexer und zeitaufwändiger als bei Distributionen, die ein weniger flexibles Installationsprogramm verwenden.

  2. Der Prozess vonEntfernenKomponenten ist bei allen relativ einfach;

für die meisten Leute wird es wahrscheinlich dauern, eine fette (z. B.) Ubuntu-Installation zu nehmen und sie so weit zu reduzieren, dass sie einer minimalen Arch-Installation entsprichtweniger Zeitals nur die Installation eines minimalen Arch.

Damit soll Arch oder Gentoo nicht schlechtgemacht werden. Ich möchte nur sagen, dass es irgendwie ein Missverständnis ist, sie zu verwenden, „weil sie leichter sind“. Das ist nicht der Grund, warum sie existieren, und das ist keine Rechtfertigung dafür, sie anderen vorzuziehen.

Weiter,läuftder gleiche Software-Stackauf Ubuntu oder Debian oder CentOS oder Arch oder was auch immer wird dazu führen,die gleiche Speichernutzung.


Wenn Sie die RAM-Nutzung minimieren möchten, müssen Sie zwei Szenarien berücksichtigen:

  1. Ich möchte/brauche keine GUI.

  2. Ich möchte/brauche eine GUI.

Wenn das Szenario Nr. 1 ist, dann sind Sie bereit. Ein vollwertiges Linux-Systemohne Xpasst in ~20–25 MB RAM, egal ob Ubuntu, Fedora, Arch oder was auch immer.

Wenn Sie Dienste ausführen, fallen diese natürlich zusätzlich an – es handelt sich jedoch unabhängig von der Distribution um dieselben Ergänzungen.

Wenn das Szenario Nr. 2 ist, möchten Sie eine leichte DE (Desktop-Umgebung) oder einen eigenständigen WM (Fenstermanager) verwenden. Es gibt Konfigurationen mit letzterem, die in <100 MB ausgeführt werden können.

Antwort2

Sie möchten keine instabile Version auf einem Server, zumindest nicht auf einem Produktionsserver. Wenn Sie eine aktuellere und weniger schwere Version möchten, versuchen Sie es mit Debian unstable oder Arch.

verwandte Informationen