Kann mir jemand die GUI und CLI von Ubuntu Server erklären?
Antwort1
Standardmäßig verfügt die Serverversion von Ubuntu über eine Schnittstelle ähnlich dieser:
Also nur dieBefehlszeileist verfügbar.
Quelle:Ubuntu Server „Desktop“ im Vergleich zur Ubuntu-Desktopversion.
Die meisten Ubuntu Server-Entwickler empfehlen, keine GUI auf einem Server zu installieren. Es gibt mehrere Gründe, keine GUI zu installieren.
Einige Gründe, keine GUI zu installieren, sind:
- Sie werden über mehr Code verfügen, der Sicherheitslücken aufweist, mehr Pakete, die aktualisiert werden müssen, und mehr Serverausfallzeiten.
- Die Leistung kann beeinträchtigt werden, da Ressourcen (Speicher, Festplattenspeicher, CPU usw.) von der GUI verbraucht werden.
- Es empfiehlt sich, auf einem Produktionsserver nur die benötigte Software zu installieren.
Die GUI kann andere Netzwerkdienste enthalten, die für einen Server ungeeignet sind.
- Eines der Ziele der Ubuntu Desktop Edition ist es, Benutzern die Verwendung von Linux zu erleichtern. Bei der Installation einiger Desktopumgebungen werden Dienste installiert, die Sie möglicherweise nicht ausdrücklich benötigen. Beispielsweise fügt der Avahi-Daemon, der zur Konfiguration des Netzwerks verwendet wird, einen weiteren offenen Port hinzu und kann zu unerwünschten DNS-Konflikten mit einer .local-Domäne führen.
Um einen möglichst sicheren Server zu gewährleisten, ist es daher am besten, keine GUI zu installieren.
Quelle:ServerGUI.
Siehe auch:
Antwort2
Wie ist das Benutzeroberflächendesign von Ubuntu Server?
Es gibt keine Benutzeroberfläche für den Ubuntu-Server. Nur eine einfache Anmeldeaufforderung und 6 TTYs. Tatsächlich enthalten Server außer einer Eingabeaufforderung keine Benutzeroberfläche.
Kann mir jemand die GUI und CLI von Ubuntu Server erklären?
Der Ubuntu-Server ist lediglich eine abgespeckte Version der Ubuntu-Desktop-Pakete. Er enthält genau dieselben Pakete. Wenn Sie eines der -desktop
Pakete installieren, werden Sie keine Unterschiede feststellen. Ubuntu (Linux) ist modular. Sie können so viele Teile anschließen/abtrennen, wie Sie möchten. Der Unterschied zwischen der Installation des Ubuntu-Servers und einer der Desktop-Versionen besteht darin, dass Sie keine GUI zum Booten haben, sondern alle diese Ressourcen Ihren Servern (Daemons) widmen können.