Ich verwende Ubuntu Server 10.10 in einer VirtualBox. Ich muss ein einzelnes GUI-Programm (RubyMine) darauf installieren.
Ich habe die Installation von ubuntu-desktop
überprüft mit apt-get
, und es will, dass ich 430 neue Pakete (einschließlich OpenOffice) installiere. Ich habe den Server in erster Linie installiert, um die Installation so sauber wie möglich zu halten!
Wie führe ich eine minimale Installation von (alle Pakete benötigt ), um dieses einzelne GUI-Programm auszuführen?
Ich habe eine Datei /etc/apt/apt.conf
erstellt und folgendes hinzugefügt:
APT::Install-Recommends "0";
APT::Install-Suggests "0";
Aber sudo apt-get install ubuntu-desktop
sagt immer noch:
0 upgraded, 430 newly installed, 1 to remove and 9 not upgraded.
Need to get 155MB of archives.
After this operation, 542MB of additional disk space will be used.
Do you want to continue [Y/n]? n
Akzeptierte Antwort:
Sie können X ohne eine vollständige Desktop-Umgebung installieren, aber um ehrlich zu sein, installieren Sie ubuntu-desktop
ist wahrscheinlich die schnellste und konfigurationsfreie Methode, um das zu tun, was Sie wollen.
Für unser Medienzentrum verwende ich einen einfachen Stapel von:nodm
→ xserver-xorg
→ openbox
. Es ist sehr raw, aber es erlaubt mir (mit ein bisschen Skripting), das System auf X booten zu lassen und dann die Media Center-Anwendung (Boxee hier) zu starten. Ich hätte wahrscheinlich auf openbox
verzichten können aber es ist schön, eine Art Fenstermanager zu haben, nur für den Fall, dass ich etwas anderes ausführen möchte.
Als ich das tat, habe ich eine ganze Reihe verschiedener Dokumentationen verfolgt, aber der Großteil davon ist hier zusammengefasst. Kurz gesagt sollten Sie Folgendes anstreben:
- Installieren Sie
nodm
, X usw. - Konfiguriere
nodm
indem Sie ihm mitteilen, als welcher Benutzer ausgeführt werden soll (ich schlage vor, einen Nicht-Root-Benutzer zu erstellen) -
Erstellen Sie eine
~/.xsession
Datei, um die Anwendung zu starten, die Sie ausführen möchten. In meinem Fall ist dies:#!/bin/sh exec /home/oli/uberboxee
Sie würden einfach
/home/oli/uberboxee
austauschen für Ihren Launcher.
Nur als Randbemerkung:Wenn Sie etwas installieren, das beispielsweise GTK erfordert, werden Sie feststellen, dass es möglicherweise massiv einzieht Anzahl der empfohlenen Pakete. Um die Dinge leicht zu halten, erwäge ich dringend, dass Sie Ihre apt-get install
ausführen s mit dem --no-install-recommends
Flagge.
Die Seite „Low Memory System“ auf help.ubuntu.com ist eine gute Ressource, um Alternativen zum Gnome-Desktop zu finden. Die Installation einer Desktop-Suite wird eine Menge Dinge bringen, aber es könnte Ihnen ein wenig Konfiguration ersparen.
Verwandte:Wie kann man PHP von 5.5.9 auf 5.4 in Ubuntu 14.04 (installiert mit LAMP) herunterstufen?