Wie füge ich Anwendungen und GUI zum minimalen Ubuntu hinzu?

8

Ich möchte ein benutzerdefiniertes Ubuntu aus der minimalen Ubuntu-Version erstellen. Ich plane die Version 11.10 zu verwenden.

Meine Frage ist, wie ich die grundlegenden notwendigen Pakete wie Netzwerk, Desktop, apt-get und alle grundlegenden Dinge hinzufügen kann.

Ich möchte nur die kostenlosen Anwendungen hinzufügen.

Geben Sie außerdem an, wie Sie über die Eingabeaufforderung und ein GRPS-Mobiltelefon eine Verbindung zum Internet herstellen möchten.

Roshan George
quelle
2
Möglicherweise möchten Sie Ihre Fragen trennen. Eine Frage betrifft das Anbinden an Ihr Telefon, die andere das Hinzufügen von Paketen zum Minimum. Ich würde sie separat fragen, ob ich du wäre.
Thomas Ward
Ich habe diese Frage beantwortet und denke, dass Sie ein minimales Ubuntu-System installiert haben (oder planen, es zu installieren), dem Sie dann zusätzliche Funktionen hinzufügen möchten. Eine andere mögliche Interpretation Ihrer Frage ist jedoch, dass Sie Ihre eigene Ubuntu-Live-CD mit einem Installationsprogramm erstellen möchten, als ein benutzerdefiniertes System zu installieren, das auf einem minimalen Ubuntu-System basiert (was Sie tun können, indem Sie Pakete über die Live-CD-Anpassung entfernen oder) besser von Grund auf ).
Eliah Kagan
1
Übrigens, auch wenn dies eindeutig im Rahmen Ihrer Hauptfrage liegt, wie Thomas Ward sagt, möchten Sie den zweiten Teil Ihrer Frage möglicherweise separat stellen, da Personen, die Ihre allgemeine Frage beantworten können, nicht unbedingt dieselben Personen sind, die dies bemerken und bemerken Beantworten Sie eine Frage zur Verbindung mit dem Internet über ein GPRS-Mobiltelefon ohne GUI richtig. Wenn jedoch jemand meine Antwort bearbeiten möchte, um diese Informationen hinzuzufügen, dann machen Sie auf jeden Fall weiter.
Eliah Kagan
Tatsächlich gibt es eine kleine Fehlinterpretation. Ich möchte ein benutzerdefiniertes Ubuntu-Image aus der minimalen ISO entwickeln, die ich vom Ubuntu-Server heruntergeladen habe.
Roshan George

Antworten:

14

Eine minimale Installation ist (oder beginnt als) nur ein Befehlszeilensystem, beinhaltet jedoch Netzwerk- und apt-get. Sie können verwenden apt-get, um alles zu installieren, was Sie sonst noch benötigen (oder, wenn Sie es vorziehen aptitude, verwenden apt-get, um zu installieren aptitudeund dann aptitudezu installieren, was Sie sonst noch möchten).

Da eine minimale Ubuntu-Installation nur über die Befehlszeile erfolgt, können Sie den grafischen Hilfe-Viewer von der Konsole aus nicht verwenden, um Hilfe zu erhalten. Sie können jedoch mit dem manBefehl auf Handbuchseiten zugreifen . manFühren Sie den Befehl aus, um Hilfe zum Befehl zu erhalten man man. (Blättern Sie pro Zeile mit Upund Downoder pro Seite mit den Tasten PgUpund PgDnoder bund Spacebar; suchen Sie durch Drücken /und beenden Sie durch Drücken von q.)

Ein minimales Ubuntu-System greift automatisch auf das Internet zu, wenn Sie es an ein kabelgebundenes Ethernet-Netzwerk anschließen, das eine Internetverbindung bereitstellt. Wenn Sie WLAN verwenden, müssen Sie dies wahrscheinlich manuell konfigurieren. (Wenn Sie eine Kabelverbindung verwenden können, bis Sie Ihre GUI installiert haben, können Sie sich Ärger ersparen.) Diese Frage kann dabei helfen. Wenn Sie Ubuntu 11.04 verwenden, können Sie es einfach installieren und verwenden cnetworkmanager(ein Befehlszeilen-Frontend zum Konfigurieren von Network Manager). Wenn Sie ein Paket installieren müssen, damit das Netzwerk funktioniert, können Sie die .debDatei manuell von der CD oder von https://launchpad.net/ubuntu abrufen und dann mit installieren sudo dpkg -i ...(durch ...den Namen der .debzu installierenden Datei ersetzen ). .

Wenn das Netzwerk funktioniert (was möglicherweise sofort der Fall ist), sollten Sie zuerst alle Pakete auf Ihrem Befehlszeilensystem aktualisieren:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade

Dann können Sie eine GUI installieren. Wenn Sie eine voll funktionsfähige Benutzeroberfläche wünschen, als hätten Sie reguläres Ubuntu, Xubuntu , Kubuntu oder Lubuntu installiert , jedoch ohne die mitgelieferten Anwendungen , können Sie eines dieser Pakete mit dem folgenden --no-install-recommendsFlag installieren :

sudo apt-get --no-install-recommends install ubuntu-desktop
sudo apt-get --no-install-recommends install xubuntu-desktop
sudo apt-get --no-install-recommends install kubuntu-desktop
sudo apt-get --no-install-recommends install lubuntu-desktop

Wenn Sie etwas Minimaleres wünschen, können Sie den X-Serverxorg installieren (der für jede GUI unter Ubuntu vorhanden sein muss):

sudo apt-get install xorg

Installieren Sie dann einen Fenstermanager , der vorhanden sein muss, damit eine GUI unter Ubuntu nützlich ist, da sonst Anwendungsfenster angezeigt werden und nicht verschoben, ausgeblendet, erneut angezeigt, zwischengeschaltet, in der Größe geändert usw. werden können. Eine Ausnahme bilden "Kiosk" -Systeme, auf denen immer nur eine Anwendung im Vollbildmodus ausgeführt wird. Zu den einfachen Optionen für einen Fenstermanager gehören:twm , fluxboxund openbox, was Sie mit (einer) dieser Kommandos installieren würde:

sudo apt-get install twm
sudo apt-get install fluxbox
sudo apt-get install openbox

Führen Sie aus, um Ihre GUI zu starten startx. Beachten Sie, dass möglicherweise eine umfangreiche manuelle Konfiguration erforderlich ist, damit diese je nach Ihren Anforderungen Ihren Wünschen entspricht.

Wenn Sie etwas Anspruchsvolleres als X11 und einen einfachen Fenstermanager wünschen, aber weniger ausgefeilt als die gesamte von einem -desktopPaket bereitgestellte Benutzeroberfläche , können Sie versuchen, Desktop-Umgebungspakete selbst zu installieren (wie xfce4für Xfce die in Xubuntu bereitgestellte GUI) ... aber Ihr Kilometerstand kann variieren, da diese Pakete nicht immer alle erforderlichen Komponenten enthalten, um Ihre Benutzeroberfläche in Ubuntu einigermaßen leistungsfähig und nützlich zu machen.

Da Ubuntu Server-Systeme wie minimale Installationen von Ubuntu GUI-frei sind, sind die Informationen auf der ServerGUI- Dokumentationsseite teilweise relevant (wenn auch nicht vollständig - beispielsweise gelten die Argumente gegen eine GUI wahrscheinlich nicht für Ihre Situation).

Übrigens, Links zu Handbuchseiten in dieser Antwort beziehen sich auf die 12.04 LTS-Version, um anderen einen maximalen Nutzen zu bieten. Sie können jedoch auf den 11.10-Link oben auf der Seite klicken, um die Version 11.10 aufzurufen.

Eliah Kagan
quelle
Danke Mann ... Das bedeutet, dass wir von der minimalen Installation über das Netz sogar ein vollständiges System erhalten können.
Roshan George
@RoshanGeorge Ja, wenn Sie ein vollständiges System mit allen Paketen wünschen , die Sie durch die Installation von der Desktop-CD erhalten würden, sudo apt-get updatefolgen Sie sudo apt-get install ubuntu-desktop.
Eliah Kagan
+1sudo apt-get --no-install-recommends install ubuntu-desktop
Ahmed Ghoneim