Versucht zum ersten Mal einen Ubuntu-Server zu betreiben ... Aber alles befindet sich in einem Terminal. Gibt es eine Möglichkeit, zu einer GUI zu wechseln?
HINWEIS - DIE HÖCHSTE ANTWORT SAGT, DASS ES KEINE SERVERVERTEILUNG VON UBUNTU GIBT, ABER JETZT GIBT ES. Die erste Antwort, die sich mit Ubuntu Server befasst, ist derzeit die dritte Antwort von Ubuntu Ingrained.
Dies ist typisch für die Art der Antworten auf dieser Website. Wenn eine Antwort mit der höchsten Bewertung tatsächlich nutzlos ist, weil sie veraltet ist, gibt es keine Flaggen- / Warnfunktion, sodass wir keine Zeit damit verschwenden, sie zu lesen / zu hinterfragen. Abwärtsstimmen führt zu Unbehagen. Sie müssen sich wirklich darum kümmern.
Killjoy
@killjoy - dieser Stack scheint ein gewisses Maß an Fachwissen zu haben und für Neulinge etwas schwierig zu sein, so wie wir es beide sind. Bei mir zu Hause, Money.SE, haben wir vor langer Zeit erfahren, dass es Menschen gibt, die gerade erst anfangen, völlig ahnungslos, und wir müssen ihnen auch weiterhelfen. Hier wäre es ein guter Anfang, wenn Fragen und Antworten eine Drehzahl hätten, da sich die Dinge tendenziell ändern. Ich habe gerade "Ubuntu Server 16.04" installiert und war überbelegt, um eine Befehlszeile zu sehen. Ich musste mehr Pakete laden.
JoeTaxpayer
1
Es gibt seit 6.06 im Jahr 2006 einen "Ubuntu-Server" , und alles, was @Gilles sagte, ist korrekt: Es ist keine eigene Distribution; Es ist eine Paketauswahl.
Tohuw
Antworten:
180
Es gibt keine spezielle Distribution namens "Ubuntu Server", es ist alles Ubuntu. Es gibt verschiedene Installationsmedien für Ubuntu-Desktop und -Server, der Unterschied besteht jedoch nur im anfänglichen Installationsprogramm und den enthaltenen Paketen. Das Server-Installationsmedium installiert standardmäßig keine GUI, es ist jedoch nur eine Paketinstallation entfernt.
Um eine Desktop-Umgebung zu installieren, müssen Sie die Paketinstallation über das Internet aktivieren (die Desktop-Pakete befinden sich nicht auf der Server-Installations-CD). Das Installationsprogramm hätte das für Sie tun sollen, wenn es eine Internetverbindung gefunden hätte, aber anscheinend nicht.
Führen Sie dann die folgenden Befehle aus, um eine Desktop-Umgebung zu installieren:
Sie sollten zu diesem Zeitpunkt eine grafische Anmeldeaufforderung erhalten (ich bin mir nicht ganz sicher; wenn Sie keine erhalten, starten Sie neu).
Sobald Sie eine GUI haben, sollten Sie ein paar weitere Softwarequellen aktivieren , zumindest Sicherheitsupdates und das Universums-Repository. Klicken Sie auf die Ubuntu-Schaltfläche und suchen Sie nach "Software Sources". Aktivieren Sie auf der ersten Registerkarte die Kontrollkästchen "restricted", "universe" und "multiverse" (zusätzlich zu "main") und aktivieren Sie mindestens "-security". und "-updates" (und Sie können auch die anderen prüfen) auf der Registerkarte "Updates".
Ich schlage vor, da es sich um einen Server handelt: sudo apt-get install --no-install-recommends ubuntu-desktopHalten Sie ihn minimal.
Karl Morrison
9
Aus einer anderen Antwort unten: " --no-install-recommendswird wichtige Software und Tools wie Libreoffice, Firefox, Thunderbird usw. ausschließen"
Miscreant
1
@Jistanidiot denke an die verschiedenen Downloads von ubuntu.com als Ubuntu mit diesen Bibliothekssätzen. Desktop-Benutzer benötigen keine Serverbibliotheken, schließen Sie diese also nicht ein und umgekehrt. Sie können diese Bibliotheken jederzeit nach der Installation von Ubuntu installieren, da sie nicht direkt von Ubuntu selbst getrennt sind.
Michael Warner
Ich habe dies getan, aber jetzt kann ich mich nicht mit dem Benutzer anmelden, den ich hatte ... Ich habe mich jedoch erfolgreich als Gast angemeldet.
Sampgun
120
Wenn Sie lokal verwalten möchten
Sie können den Standard-Ubuntu-Desktop installieren, indem Sie Folgendes ausführen:
sudo apt-get install ubuntu-desktop
Es gibt viele Desktop-Alternativen, die Sie installieren und verwenden können, z.
Installation von Gnome 3 :sudo apt-get install gnome-shell
KDE siehe Kubuntu Installation:sudo apt-get install kubuntu-desktop
Zentyal ( bietet Community Edition an, es scheint keine kostenlose Edition mehr zu geben. Viele Beschwerden, es wird immer mehr reduziert ...) Installation: siehe hier
Eine traditionelle grafische Oberfläche wie gnome oder kde oder fluxbox fügt einem Server nur sehr wenig hinzu, da fast alles, was Sie tun, sowieso von der Befehlszeile aus ausgeführt wird (Bearbeiten von Dateien, Starten von Diensten, Installieren von Diensten). Wenn Sie eine grafische Oberfläche benötigen, verwenden Sie eine webbasierte Lösung wie Webmin.
Panther
16
Nirgendwo in der Frage wird eine GUI für administrative Zwecke gestellt. Das OP fragt eindeutig, wie eine GUI für seinen Server aktiviert werden soll. Die Antwort bietet verschiedene Möglichkeiten, von einer vollständigen Desktop-Umgebung für den allgemeinen Gebrauch bis zu eher verwaltungsorientierten Lösungen.
Stef K
Tolle Liste - gibt es irgendwo eine "offizielle" Übersicht über Alternativen?
Reinier Post
Mir ist kein Bericht bekannt, in dem alle Lösungen erwähnt werden. Google ist Ihr Freund ...
Stef K
Kannst du sagen, was sind zusätzliche Schritte? dh vom Terminal installiert (ich benutze VPS), wie kann ich es dann von zB meinem Windows 10 einrichten / verbinden?
T.Todua
64
Ubuntu Server wird nie mit einer GUI ausgeliefert. Alle Aktivitäten, die Sie auf einem Server ausführen müssen, können über das Terminal ausgeführt werden. Selbst wenn Sie die GUI herunterladen, können Sie wahrscheinlich über Foren oder Chat auf das Internet zugreifen und Online-Support erhalten. Es gibt jedoch noch keine Server- / Aktivitätenverwaltungstools für Linux, die eine grafische Benutzeroberfläche für die Verwaltung benötigen.
Wenn Sie nach einer GUI suchen, die Windows Server ähnelt, gibt es eine solche GUI für Ubuntu Server nicht. Sie können jedoch einen Ubuntu-Desktop auf einen Server herunterladen, um die Benutzeroberfläche zu erhalten. Alle serverbezogenen Aktivitäten müssen weiterhin über das Terminal ausgeführt werden. Sie können die Desktop-GUI über den folgenden Befehl auf den Server herunterladen ...
Es folgen die Optionen
So installieren Sie die standardmäßige Unity-Desktopumgebung: sudo apt-get install ubuntu-desktop
So installieren Sie die Unity-Desktopumgebung ohne Addons wie (E-Mail, OpenOffice): sudo aptitude install --without-recommends ubuntu-desktop
Um eine sehr leichte Desktop-Umgebung zu installieren, müssen Sie nur die Basis-GUI (XFCE): sudo apt-get install xubuntu-desktop(oder LXDE: sudo apt-get install lubuntu-desktopfür eine noch leichtere GUI)
Ich schlage vor, da es sich um einen Server handelt: sudo apt-get install --no-install-recommends ubuntu-desktopHalten Sie ihn minimal.
Karl Morrison
2
@ScottBeeson Hallo, Scott. Wenn Sie den Befehl von der ersten Antwort an starten, werden Sie nicht an diesen Befehl gebunden. Sie können Pakete (dh Desktop-Umgebungen) genauso einfach entfernen, wie Sie sie installieren können. Wenn Sie die erste Lösung installiert haben, können Sie sie sich ansehen und entscheiden, ob das für Sie richtig ist. Ist dies nicht der Fall, sudo apt-get remove ubuntu-desktop installieren Sie einfach einen anderen, um ihn auszuprobieren.
LD James
2
"Alle Aktivitäten, die Sie auf einem Server ausführen müssen, können über das Terminal ausgeführt werden." Ich muss nicht zustimmen. Ich installiere gerade eine GUI auf meinem dedizierten Computer, da ich einen Java-Dienst ausführen muss, der keine Befehlszeilenoptionen enthält. Ich werde sagen, es ist selten, aber manchmal müssen Sie eine Verbindung zu einem xserver herstellen. Dies beinhaltet einige der coolen Dinge, die Sie über xserver aus der Ferne erledigen können.
David Cahill
@edwinksl Ich nehme an, ich werde das "-get" wieder entfernen, sobald 14.04 EOL in 3 Jahren erreicht hat, da Apt in 16.04+ empfohlen wird.
Aaron Franke
@AaronFranke Ja, das mag funktionieren, aber fürs Erste würde ich apt-getAntworten behalten , die 14.04 und älter sind. Außerdem glaube ich, dass noch nicht alle Funktionen in apt-getvorhanden sind. aptDaher würde ich keinen aptvollständigen Ersatz für apt-get16.04 in Betracht ziehen . Ihre Änderungen sind groß durch die Art und Weise, aber ich würde vorschlagen , nicht zu ändern apt-getzu apt. :)
Edwinksl
60
Hallo Leute, nach ein wenig Recherche wollte ich auch eine Antwort teilen!
Weitere Informationen finden Sie hier https://help.ubuntu.com/community/ServerGUI . Ich gehe davon aus, dass Sie mit einer Neuinstallation von Ubuntu Server 16.04 beginnen (einige Änderungen sind möglicherweise für ältere Versionen von Ubuntu erforderlich). Abhängig von Ihren Bedürfnissen können Sie dies tun:
ERKLÄRUNG: lxde-icon-themefür grundlegende Ikonen benötigt (es gibt Alternativen), lxde-coreund lxde-commondie grundlegenden lxde Komponenten installieren, policykit-1und lxpolkitnötig sind , um pkexec zu laufen, lxsession-logoutbenötigt wird , so dass das Logout - Menü funktioniert, ist gvfs-backendserforderlich, wenn Sie Müll, Netzwerk wollen, Geräte usw. Unterstützung bei pcmanfm
ERLÄUTERUNG: Jedes dieser Metapakete basiert auf lxde-, xfce- und mate-Desktops, einschließlich Abhängigkeiten wie alsa, lightdm usw. und mit vielen weiteren Paketen wie Themes, Konfigurationen usw.
Eine kompakte Desktop-Umgebung ohne Berücksichtigung der Empfehlungen:
Wählen Sie eine der folgenden Möglichkeiten:
sudo apt install lubuntu-core
ODER
sudo apt install xubuntu-core
ODER
sudo apt install ubuntu-mate-core
ERKLÄRUNG: Fast das Gleiche wie 4 (einschließlich vollständiger xorgInstallation), jedoch mit vielen weiteren Paketen wie Bluetooth, Druckern, Scannerunterstützung, verschiedenen Themen und Schriftarten, grundlegenden Gnome-Tools usw.
Ein vollständiger Desktop mit allen Extras (besser eine andere Option auswählen):
Wählen Sie eine der folgenden Möglichkeiten:
sudo apt install lubuntu-desktop
ODER
sudo apt install xubuntu-desktop
ODER
sudo apt install ubuntu-mate-desktop
ODER
sudo apt install ubuntu-gnome-desktop
ODER
sudo apt install ubuntu-desktop
ODER
sudo apt install kubuntu-desktop
ERKLÄRUNG: Hiermit wird alles installiert, was die Live-CD der einzelnen Ubuntu-Versionen installiert (dh sogar die Mediaplayer oder was auch immer sie für nützlich halten). Daher wird diese Option nicht empfohlen
TIPP1: Die --no-install-recommendsOptionen gelten rekursiv für alle Abhängigkeitspakete. Daher installiere ich zuerst das xorgPaket, um sicherzustellen, dass alle Grafiktreiber und andere Pakete installiert sind und dass mein System tragbar ist, auch wenn ich das Motherboard oder die GPU ändere. Einige Leute installieren nur Komponenten von, xorgaber ich war noch nie in der Lage, ein brauchbares System auf diese Weise zu erstellen.
TIPP2: Wenn eine von Ihnen ausgewählte Option installiert network-managerund network-manager-gnomedann besser verwendet wird, um Ihr Netzwerk zu konfigurieren und alles in der /etc/network/interfacesDatei (außer der loSchnittstelle) zu löschen , um Konflikte zu vermeiden.
TIP3: Wenn Sie über Remote - Desktop müssen x11vncdann wählen Sie die Option 2 bis 6 (ich glaube , Sie müssen auch Option hinzufügen -auth guessund -loopdamit vnc funktioniert , bevor Sie sich einloggen und nach dem Abmelden)
TIPP4: Wenn Sie bei den Optionen 2 bis 6 den LightDM-Autostart beenden möchten, führen Sie den Befehl aus sudo systemctl disable lightdmund Sie können ihn jederzeit mit starten sudo systemctl start lightdm. Um es wieder aktivieren laufen sudo systemctl enable lightdmund überprüfen Sie es mit systemctl is-enabled lightdm(manchmal kann man nicht wieder aktivieren und die ist fähigen Befehle ausgegeben hat , staticso laufen , sudo apt install --reinstall lightdmes zu beheben)
TIPP5: Es gibt auch eine andere Option (die ich absichtlich weggelassen habe ). Sie können die spezifische Desktop - Umgebung installieren metapackage möchten lxde, xfce4, mate-desktop-environment, plasma-desktop, unity, gnome. Sie benötigen jedoch mehr Pakete als nur xorgin den meisten Fällen, und diese Pakete oder Metapakete installieren möglicherweise Pakete, die von keiner Ubuntu-Variante mehr bevorzugt werden. Zum Beispiel lxdeinstalliert wicdals Empfehlung, wenn alle Aromen (einschließlich Lubuntu) network-managerund network-manager-gnomeheutzutage verwenden. Um Unterschiede zwischen Paketen zu sehen, können Sie hier suchen: http://packages.ubuntu.com/
TIPP6: Wenn Sie beim Booten den Begrüßer sehen und er Sie wieder zurückwirft , starten Sie ihn ttyeinfach lightdmdurch Feuern neusudo service lightdm restart
Beeindruckend! Vielen Dank für all diese Details! Ich mag es wirklich, wie Sie sie aufgeschlüsselt haben, angefangen mit minimalistisch bis hin zu voll geladen.
Lance Kind
21
Der Grund, warum es "Server" genannt wird, ist, dass es leichtgewichtig ist (keine GUI oder zusätzliche Pakete), um die Maschine so schlank wie möglich laufen zu lassen. Das Hinzufügen einer GUI verhindert den Zweck einer Serverinstallation.
Die Installation als Server und die anschließende Verwendung von apt-get install / aptitude install auf einem Desktop Ihrer Wahl kann jedoch dazu beitragen, unnötige Anwendungen zu entfernen, anstatt eine direkte Installation einer Ubuntu Desktop-Version durchzuführen. Wenn Sie diesen Weg gehen, mag ich persönlich
BEARBEITEN: Wenn Sie ihn jedoch als echten "Server" (FTP, Webhosting, DNS usw.) verwenden, wird dringend empfohlen, zu lernen, wie man Ubuntu über seine Shell anstatt über die GUI navigiert.
Und was UbuntuIngrained über die Notwendigkeit gesagt hat, die Shell zu kennen, ist nicht unbedingt wahr. Es gibt Pakete, die GUIs für verschiedene Serverfunktionen installieren.
Haben Sie zu Ihrem EDIT-Hinweis einen Tutorial-Link, mit dem Sie anstelle der GUI über die Shell des Ubuntu-Servers navigieren können ?!
Dr.jacky
2
Der Grund, warum wir eine minimale Benutzeroberfläche ohne den gesamten Papierkorb benötigen, ist, dass wir einen Entwicklungs-App-Server auf einer VM ausführen. Daher benötigen wir einen Browser und einen anständigen Dateimanager und vergessen Sie nicht, IDE. Hoffe, dass jeder, der bei Serverinstallationen gegen die minimale GUI predigt, dies bekommt :) - Offensichtlich auf einem Blade installiert - niemand möchte eine GUI.
Killjoy
16
Ubuntu-Server verwendet nur minimale Ressourcen. Eine GUI führt zu einer hohen Ressourcennutzung. Wenn Sie jedoch weiterhin eine GUI benötigen, können Sie nur das installieren, was für den Standard-Unity-Desktop erforderlich ist. Installieren Sie ubuntu-desktopmit --no-install-recommends. Dies schließt unnötige Software und Tools wie LibreOffice, Firefox, Thunderbird usw. aus.
Dies ist die Antwort, die jeder verwenden sollte. Die oben akzeptierte Antwort installiert den gesamten Desktop. Diese Antwort (auch in einigen Kommentaren oben) ist die abgespeckte Version.
Guy Starbuck
@ubuntuhelp - Welchen "Kern" installiert das? nm - Ich habe gerade gesehen, wie du einen verbundenen Gnom hast.
Killjoy
12
Ubuntu Server hat keine GUI, aber Sie können es zusätzlich installieren. Melden Sie sich einfach mit dem Benutzer an, den Sie während der Installation erstellt haben, und installieren Sie den Desktop mit.
aber es heißt:Unable to locate package ubuntu-desktop
3
Laut packages.ubuntu.com/natty/ubuntu-desktop existiert das Paket. Möglicherweise müssen Sie zuerst die Paketdatenbank aktualisieren. Bitte beginnen Sie mit "sudo apt-get update" und befolgen Sie anschließend die genannten Schritte.
Ddeimeke
@CIRK haben Sie sudo apt-get updatevor der Installation versucht?
TheGrimmScientist
Funktioniert das auch auf VMware?
Student
Ich kenne keinen Grund, warum dies auf VMware nicht funktionieren sollte.
Ddeimeke
6
Wenn Sie sich den offiziellen Ubuntu Server Guide genau ansehen. Kapitel 6 Remote Administration Sie werden feststellen, dass der letzte Artikel von extremem Interesse wäre. Vertrauen Sie mir, Sie möchten keine DeskTop-Umgebung auf einem Server installieren. Wenn Sie Bananen verwenden, werden zu viele Ressourcen bis zu 50 bis 60% verbraucht, und Sie profitieren nicht davon, Ihren Server von einem GUI-Standpunkt aus zu steuern.
Lesen und verdauen Sie Kapitel 6.3 Zentyal. Das würdest du brauchen. Ich kann nicht glauben, dass ich das selbst übersehen habe. Hab keine Angst davor, es zu installieren. Dies ist eine vollwertige Web-Oberfläche, von der ich zum ersten Mal den Zentyal-Core und Zentyal-Common installiert habe.
Wie auch immer es aussieht, diese Software könnte Sie Geld kosten, aber wenn Sie es ernst meinen mit der Verwendung einer GUI, bin ich sicher, dass die Gebühren für die leichte Nutzung erschwinglich sein könnten. Nicht alles im Leben ist umsonst, wenn du es schlimm genug willst. Ich bin mir jedoch sicher, dass die Nutzung zu Hause gebührenfrei sein kann, je nachdem, welche Dienste Sie benötigen. Diese Software wird mit vielen Modulen geliefert. Ich wage zu behaupten, Sie sollten nur die Module installieren, die Sie benötigen.
Installieren Sie das Gnome- Paket über sudo apt-get install ubuntu-desktop. Möglicherweise müssen Sie zusätzlich installieren: x-window-system-core, xserver-xorg, gnome-desktop-environment, gdm, aber apt-get wird das wahrscheinlich tun.
Zum Internet-Ding : Sie können eine Bridge einrichten oder einen Router emulieren . Wie das geht, hängt ein wenig von Ihrer Hardware ab. Es gibt eine Vielzahl von Forenbeiträgen und Anleitungen zu diesem Thema. Benutze Google.
Pakete von Interesse : bridge-utilsODER dnsmasq. Das hostapdPaket ist für WLAN-Zugangspunkte gedacht, wenn Sie möchten, dass Ihr Laptop einer ist. Aber ehrlich gesagt verstehe ich nicht, warum Sie Ihren Server nicht mit dem Internet verbinden. Eine WLAN-Karte ist billig und einfach und ich nehme an, dass Ihr Internet-Laptop bereits über einen Router verbunden ist.
Wie installiere ich diese Pakete, ohne mit dem Internet verbunden zu sein?
James Litewski
1
Um richtig zu sein, ubuntu-desktopinstallieren Sie nicht das Paket gnome(und nicht einmal gnome-core), sondern eine Reihe anderer gnome-$somethingPakete.
Enzotib
@ James Litewski: Forwarding muss auf der Maschine mit Internet installiert sein! Aber im Allgemeinen ist dies Howto-Pakete offline zu installieren . Sie können auch alle Pakete mit der Ubuntu-Paketsuche suchen und herunterladen . Möglicherweise ist es jedoch einfacher, die Maschine vorübergehend an das Stromnetz anzuschließen.
Die Sache ist, dass die Server-Edition keine grafische Benutzeroberfläche enthält. Sie können und installierenbenutze Webmin- eine webbasierte grafische Oberfläche oder, wenn Sie eine Desktop-ähnliche Benutzeroberfläche wünschen, müssen Sie die Pakete manuell auswählen und installieren. Das absolute Minimum wäre Xorg, ein Fenstermanager und wahrscheinlich ein Dateimanager.
Webmin wurde aus der Paketliste entfernt. Dies kann zu einer ernsthaften Beschädigung des Systems führen. Es bearbeitet Konfigurationsdateien auf eine nicht Debian / Ubuntu-konforme Weise.
con-f-use
1
Ich gehe davon aus, dass Ihnen eines von zwei Dingen gefällt:
Installieren Sie MacOS neu
Installieren Sie eine GUI auf dem (bereits sauber gelöschten) System.
Habe ich recht?
Wenn es das erste ist, sollten Sie dies markieren und einen Moderator bitten, es in den Bereich " Anderes fragen" zu verschieben . Wenn es das zweite ist, haben Sie erneut zwei Möglichkeiten:
Laden Sie die Installations-DVD für Ubuntu 11.04 Desktop herunter und installieren Sie alle erforderlichen Pakete auf dem Server
Installieren Sie die Desktop Edition einfach von Grund auf auf dem System (mein Vorschlag, da Sie sowieso schon alles Interessante gelöscht haben) und installieren Sie dann alle benötigten Serverkomponenten über Ubuntus Paketmanager, Synaptic oder die CLI .
naja ich möchte alles neu installieren. aber ich weiß nicht, wie ich meine DVD booten soll?
Wenn es sich um einen Mac handelt, legen Sie die neue Linux-DVD ein und drücken Sie beim Start "c". Weitere Informationen finden Sie unter Starttastenkombinationen für Intel-basierte Macs . mehr als das würde nicht mehr hierher gehören (wohl auch nicht, aber da Sie versuchen, Linux neu zu installieren ... / grinsen)
Antworten:
Es gibt keine spezielle Distribution namens "Ubuntu Server", es ist alles Ubuntu. Es gibt verschiedene Installationsmedien für Ubuntu-Desktop und -Server, der Unterschied besteht jedoch nur im anfänglichen Installationsprogramm und den enthaltenen Paketen. Das Server-Installationsmedium installiert standardmäßig keine GUI, es ist jedoch nur eine Paketinstallation entfernt.
Um eine Desktop-Umgebung zu installieren, müssen Sie die Paketinstallation über das Internet aktivieren (die Desktop-Pakete befinden sich nicht auf der Server-Installations-CD). Das Installationsprogramm hätte das für Sie tun sollen, wenn es eine Internetverbindung gefunden hätte, aber anscheinend nicht.
Führen Sie dann die folgenden Befehle aus, um eine Desktop-Umgebung zu installieren:
Sie sollten zu diesem Zeitpunkt eine grafische Anmeldeaufforderung erhalten (ich bin mir nicht ganz sicher; wenn Sie keine erhalten, starten Sie neu).
Sobald Sie eine GUI haben, sollten Sie ein paar weitere Softwarequellen aktivieren , zumindest Sicherheitsupdates und das Universums-Repository. Klicken Sie auf die Ubuntu-Schaltfläche und suchen Sie nach "Software Sources". Aktivieren Sie auf der ersten Registerkarte die Kontrollkästchen "restricted", "universe" und "multiverse" (zusätzlich zu "main") und aktivieren Sie mindestens "-security". und "-updates" (und Sie können auch die anderen prüfen) auf der Registerkarte "Updates".
quelle
sudo apt-get install --no-install-recommends ubuntu-desktop
Halten Sie ihn minimal.--no-install-recommends
wird wichtige Software und Tools wie Libreoffice, Firefox, Thunderbird usw. ausschließen"Wenn Sie lokal verwalten möchten
Sie können den Standard-Ubuntu-Desktop installieren, indem Sie Folgendes ausführen:
sudo apt-get install ubuntu-desktop
Es gibt viele Desktop-Alternativen, die Sie installieren und verwenden können, z.
sudo apt-get install gnome-shell
sudo apt-get install kubuntu-desktop
sudo apt-get install xfce4
sudo apt-get install lxde
sudo apt-get install openbox
sudo apt-get install gnome-session-fallback
sudo apt install ubuntu-gnome-desktop
Lokale und / oder Remoteverwaltung
Ausgenommen hiervon können Sie Ihren Server mithilfe einer webbasierten Lösung mit weniger Ressourcen verwalten:
bietet Community Edition an,es scheint keine kostenlose Edition mehr zu geben. Viele Beschwerden, es wird immer mehr reduziert ...) Installation: siehe hierquelle
Ubuntu Server wird nie mit einer GUI ausgeliefert. Alle Aktivitäten, die Sie auf einem Server ausführen müssen, können über das Terminal ausgeführt werden. Selbst wenn Sie die GUI herunterladen, können Sie wahrscheinlich über Foren oder Chat auf das Internet zugreifen und Online-Support erhalten. Es gibt jedoch noch keine Server- / Aktivitätenverwaltungstools für Linux, die eine grafische Benutzeroberfläche für die Verwaltung benötigen.
Wenn Sie nach einer GUI suchen, die Windows Server ähnelt, gibt es eine solche GUI für Ubuntu Server nicht. Sie können jedoch einen Ubuntu-Desktop auf einen Server herunterladen, um die Benutzeroberfläche zu erhalten. Alle serverbezogenen Aktivitäten müssen weiterhin über das Terminal ausgeführt werden. Sie können die Desktop-GUI über den folgenden Befehl auf den Server herunterladen ...
Es folgen die Optionen
So installieren Sie die standardmäßige Unity-Desktopumgebung:
sudo apt-get install ubuntu-desktop
So installieren Sie die Unity-Desktopumgebung ohne Addons wie (E-Mail, OpenOffice):
sudo aptitude install --without-recommends ubuntu-desktop
Um eine sehr leichte Desktop-Umgebung zu installieren, müssen Sie nur die Basis-GUI (XFCE):
sudo apt-get install xubuntu-desktop
(oder LXDE:sudo apt-get install lubuntu-desktop
für eine noch leichtere GUI)quelle
sudo apt-get install --no-install-recommends ubuntu-desktop
Halten Sie ihn minimal.sudo apt-get remove ubuntu-desktop
installieren Sie einfach einen anderen, um ihn auszuprobieren.apt-get
Antworten behalten , die 14.04 und älter sind. Außerdem glaube ich, dass noch nicht alle Funktionen inapt-get
vorhanden sind.apt
Daher würde ich keinenapt
vollständigen Ersatz fürapt-get
16.04 in Betracht ziehen . Ihre Änderungen sind groß durch die Art und Weise, aber ich würde vorschlagen , nicht zu ändernapt-get
zuapt
. :)Hallo Leute, nach ein wenig Recherche wollte ich auch eine Antwort teilen!
Weitere Informationen finden Sie hier https://help.ubuntu.com/community/ServerGUI . Ich gehe davon aus, dass Sie mit einer Neuinstallation von Ubuntu Server 16.04 beginnen (einige Änderungen sind möglicherweise für ältere Versionen von Ubuntu erforderlich). Abhängig von Ihren Bedürfnissen können Sie dies tun:
Minimale GUI:
Führen Sie den Befehl aus
startx
und openbox wird gestartet (Sie können dort ein Terminal öffnen und eine beliebige Anwendung ausführen).Minimale GUI mit Display Manager:
Nach dem Neustart sehen Sie das lightdm Login-Menü.
Eine funktionalere Minimal-Desktop-Umgebung (die ich verwende):
ERKLÄRUNG:
lxde-icon-theme
für grundlegende Ikonen benötigt (es gibt Alternativen),lxde-core
undlxde-common
die grundlegenden lxde Komponenten installieren,policykit-1
undlxpolkit
nötig sind , um pkexec zu laufen,lxsession-logout
benötigt wird , so dass das Logout - Menü funktioniert, istgvfs-backends
erforderlich, wenn Sie Müll, Netzwerk wollen, Geräte usw. Unterstützung bei pcmanfmEine kompakte Desktop-Umgebung:
Dann wählen Sie eine der folgenden Möglichkeiten:
ODER
ODER
ERLÄUTERUNG: Jedes dieser Metapakete basiert auf lxde-, xfce- und mate-Desktops, einschließlich Abhängigkeiten wie alsa, lightdm usw. und mit vielen weiteren Paketen wie Themes, Konfigurationen usw.
Eine kompakte Desktop-Umgebung ohne Berücksichtigung der Empfehlungen:
Wählen Sie eine der folgenden Möglichkeiten:
ODER
ODER
ERKLÄRUNG: Fast das Gleiche wie 4 (einschließlich vollständiger
xorg
Installation), jedoch mit vielen weiteren Paketen wie Bluetooth, Druckern, Scannerunterstützung, verschiedenen Themen und Schriftarten, grundlegenden Gnome-Tools usw.Ein vollständiger Desktop mit allen Extras (besser eine andere Option auswählen):
Wählen Sie eine der folgenden Möglichkeiten:
ODER
ODER
ODER
ODER
ODER
ERKLÄRUNG: Hiermit wird alles installiert, was die Live-CD der einzelnen Ubuntu-Versionen installiert (dh sogar die Mediaplayer oder was auch immer sie für nützlich halten). Daher wird diese Option nicht empfohlen
TIPP1: Die
--no-install-recommends
Optionen gelten rekursiv für alle Abhängigkeitspakete. Daher installiere ich zuerst dasxorg
Paket, um sicherzustellen, dass alle Grafiktreiber und andere Pakete installiert sind und dass mein System tragbar ist, auch wenn ich das Motherboard oder die GPU ändere. Einige Leute installieren nur Komponenten von,xorg
aber ich war noch nie in der Lage, ein brauchbares System auf diese Weise zu erstellen.TIPP2: Wenn eine von Ihnen ausgewählte Option installiert
network-manager
undnetwork-manager-gnome
dann besser verwendet wird, um Ihr Netzwerk zu konfigurieren und alles in der/etc/network/interfaces
Datei (außer derlo
Schnittstelle) zu löschen , um Konflikte zu vermeiden.TIP3: Wenn Sie über Remote - Desktop müssen
x11vnc
dann wählen Sie die Option 2 bis 6 (ich glaube , Sie müssen auch Option hinzufügen-auth guess
und-loop
damit vnc funktioniert , bevor Sie sich einloggen und nach dem Abmelden)TIPP4: Wenn Sie bei den Optionen 2 bis 6 den LightDM-Autostart beenden möchten, führen Sie den Befehl aus
sudo systemctl disable lightdm
und Sie können ihn jederzeit mit startensudo systemctl start lightdm
. Um es wieder aktivieren laufensudo systemctl enable lightdm
und überprüfen Sie es mitsystemctl is-enabled lightdm
(manchmal kann man nicht wieder aktivieren und die ist fähigen Befehle ausgegeben hat ,static
so laufen ,sudo apt install --reinstall lightdm
es zu beheben)TIPP5: Es gibt auch eine andere Option (die ich absichtlich weggelassen habe ). Sie können die spezifische Desktop - Umgebung installieren metapackage möchten
lxde
,xfce4
,mate-desktop-environment
,plasma-desktop
,unity
,gnome
. Sie benötigen jedoch mehr Pakete als nurxorg
in den meisten Fällen, und diese Pakete oder Metapakete installieren möglicherweise Pakete, die von keiner Ubuntu-Variante mehr bevorzugt werden. Zum Beispiellxde
installiertwicd
als Empfehlung, wenn alle Aromen (einschließlich Lubuntu)network-manager
undnetwork-manager-gnome
heutzutage verwenden. Um Unterschiede zwischen Paketen zu sehen, können Sie hier suchen: http://packages.ubuntu.com/TIPP6: Wenn Sie beim Booten den Begrüßer sehen und er Sie wieder zurückwirft , starten Sie ihn
tty
einfachlightdm
durch Feuern neusudo service lightdm restart
quelle
Der Grund, warum es "Server" genannt wird, ist, dass es leichtgewichtig ist (keine GUI oder zusätzliche Pakete), um die Maschine so schlank wie möglich laufen zu lassen. Das Hinzufügen einer GUI verhindert den Zweck einer Serverinstallation.
Die Installation als Server und die anschließende Verwendung von apt-get install / aptitude install auf einem Desktop Ihrer Wahl kann jedoch dazu beitragen, unnötige Anwendungen zu entfernen, anstatt eine direkte Installation einer Ubuntu Desktop-Version durchzuführen. Wenn Sie diesen Weg gehen, mag ich persönlich
BEARBEITEN: Wenn Sie ihn jedoch als echten "Server" (FTP, Webhosting, DNS usw.) verwenden, wird dringend empfohlen, zu lernen, wie man Ubuntu über seine Shell anstatt über die GUI navigiert.
Und was UbuntuIngrained über die Notwendigkeit gesagt hat, die Shell zu kennen, ist nicht unbedingt wahr. Es gibt Pakete, die GUIs für verschiedene Serverfunktionen installieren.
quelle
Ubuntu-Server verwendet nur minimale Ressourcen. Eine GUI führt zu einer hohen Ressourcennutzung. Wenn Sie jedoch weiterhin eine GUI benötigen, können Sie nur das installieren, was für den Standard-Unity-Desktop erforderlich ist. Installieren Sie
ubuntu-desktop
mit--no-install-recommend
s. Dies schließt unnötige Software und Tools wie LibreOffice, Firefox, Thunderbird usw. aus.Lesen Sie diese Anleitungen.
Gnome gui ubuntu
Ubuntu Server GUI
quelle
Ubuntu Server hat keine GUI, aber Sie können es zusätzlich installieren. Melden Sie sich einfach mit dem Benutzer an, den Sie während der Installation erstellt haben, und installieren Sie den Desktop mit.
Danach tippe
und du bist fertig.
quelle
Unable to locate package ubuntu-desktop
sudo apt-get update
vor der Installation versucht?Wenn Sie sich den offiziellen Ubuntu Server Guide genau ansehen. Kapitel 6 Remote Administration Sie werden feststellen, dass der letzte Artikel von extremem Interesse wäre. Vertrauen Sie mir, Sie möchten keine DeskTop-Umgebung auf einem Server installieren. Wenn Sie Bananen verwenden, werden zu viele Ressourcen bis zu 50 bis 60% verbraucht, und Sie profitieren nicht davon, Ihren Server von einem GUI-Standpunkt aus zu steuern.
Lesen und verdauen Sie Kapitel 6.3 Zentyal. Das würdest du brauchen. Ich kann nicht glauben, dass ich das selbst übersehen habe. Hab keine Angst davor, es zu installieren. Dies ist eine vollwertige Web-Oberfläche, von der ich zum ersten Mal den Zentyal-Core und Zentyal-Common installiert habe.
Wie auch immer es aussieht, diese Software könnte Sie Geld kosten, aber wenn Sie es ernst meinen mit der Verwendung einer GUI, bin ich sicher, dass die Gebühren für die leichte Nutzung erschwinglich sein könnten. Nicht alles im Leben ist umsonst, wenn du es schlimm genug willst. Ich bin mir jedoch sicher, dass die Nutzung zu Hause gebührenfrei sein kann, je nachdem, welche Dienste Sie benötigen. Diese Software wird mit vielen Modulen geliefert. Ich wage zu behaupten, Sie sollten nur die Module installieren, die Sie benötigen.
quelle
Einige der Desktop-Manager verfügen über Core-Pakete, sodass Sie den Desktop nur ohne Anwendungen installieren können.
sudo apt-get install lxde-core
(für vollsudo apt-get install lxde
)sudo apt-get install xfce4
(für vollsudo apt-get install xubuntu-desktop
)sudo apt-get install gnome-core
(fürfull sudo apt-get install gnome
)Quelle
quelle
Installieren Sie das Gnome- Paket über
sudo apt-get install ubuntu-desktop
. Möglicherweise müssen Sie zusätzlich installieren: x-window-system-core, xserver-xorg, gnome-desktop-environment, gdm, aber apt-get wird das wahrscheinlich tun.Zum Internet-Ding : Sie können eine Bridge einrichten oder einen Router emulieren . Wie das geht, hängt ein wenig von Ihrer Hardware ab. Es gibt eine Vielzahl von Forenbeiträgen und Anleitungen zu diesem Thema. Benutze Google.
Pakete von Interesse :
bridge-utils
ODERdnsmasq
. Dashostapd
Paket ist für WLAN-Zugangspunkte gedacht, wenn Sie möchten, dass Ihr Laptop einer ist. Aber ehrlich gesagt verstehe ich nicht, warum Sie Ihren Server nicht mit dem Internet verbinden. Eine WLAN-Karte ist billig und einfach und ich nehme an, dass Ihr Internet-Laptop bereits über einen Router verbunden ist.quelle
ubuntu-desktop
installieren Sie nicht das Paketgnome
(und nicht einmalgnome-core
), sondern eine Reihe anderergnome-$something
Pakete.Schnittstelle konfigurieren:
Dies wird
eth0
mit DHCP aufgerufen.Installieren Sie einen Desktop Ihrer Wahl:
quelle
Die Sache ist, dass die Server-Edition keine grafische Benutzeroberfläche enthält. Sie können und installieren
benutze Webmin- eine webbasierte grafische Oberfläche oder, wenn Sie eine Desktop-ähnliche Benutzeroberfläche wünschen, müssen Sie die Pakete manuell auswählen und installieren. Das absolute Minimum wäre Xorg, ein Fenstermanager und wahrscheinlich ein Dateimanager.quelle
Ich gehe davon aus, dass Ihnen eines von zwei Dingen gefällt:
Habe ich recht?
Wenn es das erste ist, sollten Sie dies markieren und einen Moderator bitten, es in den Bereich " Anderes fragen" zu verschieben . Wenn es das zweite ist, haben Sie erneut zwei Möglichkeiten:
quelle