Ich habe eine reine Vanilla Lucid Desktop-Installation auf einem stark RAM-begrenzten Laptop (mit einem langsamen Laufwerk für besonders glückliches Austauschen).
Ich versuche, Pakete zu entfernen, die sich auf dem Ubuntu-Desktop eingeschlichen haben und von denen ich weiß, dass ich sie niemals verwenden werde. Zum Beispiel
apt-get remove --simulate '.*openoffice.*'
funktionierte ohne Probleme, sparte mir aber auch keinen RAM. Also habe ich mir die Dinge angesehen, die tatsächlich laufen, und da die Box kein Bluetooth hat,
apt-get remove --simulate gnome-bluetooth
schien vernünftig, nahm aber Paket gnome-user-share
mit. Aber das ist OK. Wenn ich jedoch keine Druckfunktionen möchte,
apt-get remove --simulate cups
möchte ubuntu-desktop
herausnehmen , welches ein Metapaket ist, das von buchstäblich 100 wesentlichen Teilsystemen abhängt (z. B. Nautilus und Gnome-Panel unter anderem). Natürlich führt das Entfernen cups
nicht zum Entfernen von Nautilus, aber es scheint, als würde dies meinen passenden Paketstatus verwirren.
Vermisse ich eine tiefe Ubuntu-Mystik oder wäre es schlecht, Tassen zu entfernen? (Ich habe die --simulate
Flagge in meine Beispiele gesetzt, damit niemand ausschneidet, weint).
upstart
keine Form von SysV init .Da Sie nicht nach freiem Speicherplatz, sondern nach freiem RAM (Speicher) suchen, können Sie dies umgehen, indem Sie diese Anwendungen erst gar nicht starten :). Verwenden Sie gnome-session-properties und deaktivieren Sie alle Dienste, die von Ihrer Sitzung nicht benötigt werden.
Wenn Sie beispielsweise zu einem späteren Zeitpunkt etwas drucken müssen, können Sie Tassen nur für diese Sitzung starten.
quelle
Das Entfernen
ubuntu-desktop
wird Ihre Maschine nicht beschädigen, wenn Sie vorsichtig genug sind. Ich habe dies selbst getan, als ich eine Alternative zu einemubuntu-desktop
standardmäßig gelieferten Paket verwenden wollte . Das einzige, was danach fehlt, ist die "Warnung", dass Sie etwas entfernen, das Teil eines Standard-Ubuntu-Desktops ist.Wenn Ihr Hauptproblem jedoch RAM und nicht Speicherplatz ist, können Sie auch sicherstellen, dass die nicht benötigten Programme nicht ausgeführt werden.
Das Folgende funktioniert für Maverick (10.10), aber nicht für Lucid. Siehe Gilles 'Antwort für Lucid (und ältere Ubuntu-Versionen).
Im Falle von können
cups
Sie /etc/init/cups.conf bearbeiten und diestart on ...
Zeile wie folgt auskommentieren :Dadurch wird verhindert, dass CUPS automatisch gestartet wird (Sie können es jedoch weiterhin manuell starten
sudo start cups
).Für Anwendungen, die in einer Benutzersitzung ausgeführt werden, können diese unter System -> Einstellungen -> Startanwendungen deaktiviert werden.
quelle