Installation von Ubuntu Desktop ohne das Aufblähen


16

Ich überlege mir, Ubuntu Server zu installieren und von dort aus eine Desktop-Umgebung zu installieren. Dann denke ich, ubuntu-desktopwird nicht nur der Desktop sondern auch andere aufblähen? Wie bekomme ich nur die GUI und all die benötigten Dinge wie apt-get, vielleicht Software Center usw.?

Antworten:


20

Ich habe die Schritte sowohl für eine GNOME3- als auch für eine Standard Gnome2-Minimalinstallation detailliert beschrieben - springen Sie für diese Details nach unten

Es ist ziemlich ungewöhnlich, einen Server mit der Desktop-Installation zu haben. Wenn Sie eine Installation nur für Light-Administratoren wünschen, können Sie WebMin - ein webbasiertes Verwaltungstool - installieren.

Wenn Sie eine saubere Minimal-Desktop-Installation wünschen, verwenden Sie die Minimal Ubuntu-Installations-CD und befolgen Sie eine gute, empfohlene Anleitung wie diese .

Bildbeschreibung hier eingeben

Denken Sie daran, dass die Minimal-CD eine CD + Internet-Lösung ist. Sie können einen USB-Stick nicht mit StartUp Disk Creator installieren. Sie können jedoch UNetBootin gemäß dieser AU-Antwort verwenden .

Richtlinie für die Verwendung eines virtuellen Gasts zum Anpassen Ihrer Minimalinstallation

Ich empfehle Ihnen, die Leistung einer virtuellen VirtualBox- Image-Installation mit der minimalen CD-ISO zu nutzen.

Der große Vorteil dieser virtuellen Lösung besteht darin, dass Sie die Snapshot-Technologie von VirtualBox zum Testen verschiedener Installationen und Anpassungen verwenden können. Wenn Ihnen das, was Sie möglicherweise getan haben, nicht gefällt, können Sie schnell und einfach ein Rollback durchführen, ohne eine vollständige Neuinstallation durchführen zu müssen.

Ich glaube, dass Ihr Intel Wireless ohne zusätzliche Treiber erkannt wird - richtig? In diesem Fall müssen Sie an dieser Stelle keine zusätzlichen Treiberdateien herunterladen.

Wenn Sie wissen, dass Sie zusätzliche Treiber benötigen, damit Ihr physischer Computer funktioniert, laden Sie die richtigen .deb-Dateien auf Ihren virtuellen Gast herunter. Sie können diese später installieren, wenn der virtuelle Gast auf Ihren physischen Computer übertragen wird.

Stellen Sie beim Erstellen der virtuellen Maschine sicher, dass die Größe der virtuellen Festplatte mit dynamischer Größe kleiner ist als die der Festplatte der physischen Maschine, auf die Sie sie übertragen.

Verwenden Sie bei der Auswahl der zu installierenden Pakete "gdm" und "ubuntu-desktop" zusammen mit der empfohlenen Option "--no-install-recommends" (siehe obiges Beispiel auf der psycocats-Webseite).

Richtlinien zum Übertragen eines virtuellen Images auf einen physischen Computer

Wenn Sie die Anpassung abgeschlossen haben, können Sie sie auf den physischen Computer übertragen.

Eine meiner Lieblingslösungen ist die Verwendung von Clonezilla .

Laden Sie die Clonezilla-ISO herunter und verbinden Sie sie mit Ihrem VirtualBox-Gast. Starten Sie den Gastcomputer neu und starten Sie ihn in Clonezilla. Unter diesem Link finden Sie Screenshots zur Verwendung von Clonezilla .

Besitzen Sie ein externes USB-Laufwerk / einen USB-Stick, damit Sie das Bild speichern können. Hinweis - Verwenden Sie die Disk Imaging-Lösung, nicht die Festplattenpartition. Wenn Sie die Festplattenpartitionierung verwenden, müssen Sie Grub2 separat von einer Live-CD installieren.

Wählen Sie die Clonezilla-Option "local-dev", um das Image auf dem lokalen Laufwerk oder USB-Stick zu speichern. Schließen Sie jetzt Ihr externes USB-Laufwerk / Ihren USB-Stick an und verwenden Sie die Option VirtualBox-Geräte, um eine Verbindung zum USB-Gerät herzustellen. Anschließend erkennt Clonezilla das USB-Laufwerk an der Summe der Ausgaben, die auf dem virtuellen Gastbildschirm angezeigt werden.

Das USB-Laufwerk wird als / dev / sdb1 erkannt. Wählen Sie dies als Clonezilla-Repository.

Befolgen Sie die Anweisungen. Ihr Image der virtuellen Festplatte wird als IMG-Datei auf Ihrem USB-Laufwerk gespeichert. Fahren Sie den virtuellen Gast herunter.

Holen Sie sich einen anderen USB-Stick und erstellen Sie mit Startup Disk Creator] oder UNetbootin eine bootfähige Version von Clonezilla.

Schließen Sie auf dem Computer, auf den Sie das Image übertragen, den Clonezilla-USB-Stick an und booten Sie von diesem.

Wenn Sie die Option zum Wiederherstellen von einem Image ausgewählt haben, schließen Sie Ihren zweiten USB-Stick an, der das gespeicherte Clonezilla-Image des virtuellen Gasts enthält. Stellen Sie von dieser USB-Festplatte wieder her.

Detaillierte Schritte zum Erstellen einer Minimalinstallation

Erstellen Sie einen virtuellen Gast und hängen Sie die heruntergeladene mini.iso an.

Einstellungen bearbeiten - Ändern Sie die Anzeige in "3D-Beschleunigung aktivieren" und "128 MB Video-RAM"

Verwenden Sie die psycocats-Methode, um von der Minimal-CD zu installieren

UMSCHALTEN und im Wiederherstellungsmodus booten - Option "Fortsetzen" verwenden

Einloggen

sudo apt-get update
sudo apt-get install xorg xterm gdm ubuntu-desktop menu firefox gksu synaptic --no-install-recommends

Wenn Sie eine wirklich minimale Installation wünschen, versuchen Sie die folgenden Zeilen anstelle der obigen

sudo apt-get install xorg xterm gdm menu gksu synaptic --no-install-recommends
sudo apt-get install gnome-session gnome-panel metacity gnome-terminal --no-install-recommends

Starten Sie dann die grafische Oberfläche

sudo service gdm start

Wählen Sie die Sitzung "Ubuntu Classic" und melden Sie sich an

Nun - wenn Sie Gnome3 installieren möchten, fahren Sie fort

Wählen Sie Zubehör - Terminal

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:gnome3-team/gnome3
sudo apt-get update
sudo apt-get install gnome-shell --no-install-recommends
sudo apt-get upgrade

Da ich zu diesem Zeitpunkt noch nicht auf meinen physischen PC übertragen wollte, müssen Sie die VBoxGuestAdditions installieren, damit Gnome3 korrekt angezeigt wird.

Verwenden Sie deshalb VirtualBox, um "Edit - Install Guest Additions" zu erstellen

sudo mkdir /media/cdrom
sudo mount /dev/cdrom /media/cdrom
cd /media/cdrom
sudo ./VBoxLinuxAdditions.run

sudo reboot --

Wählen Sie die gnome3-Desktopsitzung aus, bevor Sie sich anmelden.


5
+1 - So würde ich es machen. Hier ist ein Link zu den verfügbaren mini.iso- Sorten.
Boehj

Verwenden Sie aptstattdessen den Befehl für 16.04 LTS und höher.
Aaron Franke

27

Nun, viele der potenziellen Probleme im Ubuntu-Desktop-Metapaket werden als Empfehlungen aufgeführt. Daher können Sie versuchen, die Seite nur mit ihren festen Abhängigkeiten zu installieren, indem Sie den folgenden Befehl apt-get verwenden:

sudo apt-get install --no-install-recommends ubuntu-desktop

Die Liste der Abhängigkeiten und Empfehlungen finden Sie unter https://packages.ubuntu.com/xenial/ubuntu-desktop

Sie können diese Informationen auch aus dem folgenden apt-cache-Befehl abrufen:

apt-cache show ubuntu-desktop

5
Die akzeptierte Antwort ist ein gutes Tutorial, aber obwohl es die Antwort implizit enthält, beantwortet es die OP-Frage nicht wirklich. Stattdessen antwortet dieser genau das, was gefragt wurde, ohne all das zusätzliche "Aufblähen". Ich könnte es wie folgt zusammenfassen:sudo ask-ubuntu respond --no-answer-recommends op-question
Carles Sala

Der Link, den Sie geben, gibt einen Fehler, dass mehrere Pakete angegeben sind
Ferrybig

Link behoben, indem auf ein unterstütztes Release verlinkt wird.
Andol

Danke für die tolle Antwort. Nach der Installation stelle ich fest, dass keine Terminal-App installiert ist (zumindest der Launcher findet sie nicht). Gibt es ein anderes Terminal / eine andere Befehlszeile, auf die ich zugreifen kann? NM: Strg-Alt-T öffnet ein Terminal
gman

-2

Laden Sie die Ubuntu-Desktop-Deb herunter, extrahieren Sie sie und entfernen Sie nicht benötigte Paketabhängigkeiten. Erstellen Sie es dann als neues Paket neu. Stellen Sie sicher, dass alle Abhängigkeiten> = nicht = sind.

Machen Sie Ihre eigenen Debs ein wenig snarky, aber so "aufblähen". Welches ist ein völlig harmloser und inkonsistenter Begriff. Ihre Definition von Aufblähen wird anders sein als meine.

Wenn Sie wirklich einen minimalistischen Desktop wollen, können Sie Flux oder etwas in dieser Richtung und synaptisch anstelle von Software-Manager ausprobieren.


Aufblähen ist Aufblähen ist Aufblähen.
Lennart Rolland

Eine Desktop-Umgebung ist der Fenstermanager, zugehörige Symbolleisten und möglicherweise ein Dateimanager. Bloat ist die Sammlung zusätzlicher Anwendungen (Media Player, Chat-Client usw.), die in keiner Weise Teil der Desktop-Umgebung sind und auch ohne Grund installiert werden.
Fake Name
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.