Wir haben in unserer Firma einen verdammt dummen und faulen SysAdmin. Jedes Mal, wenn ich ihn nach einer Redhat Virtual Machine (VM) frage, stellt er einfach eine fertige Vorlage mit GUI und vielen Paketen bereit. Ich glaube, er installiert einfach jedes verdammte RPM-Paket in Redhat.
Abgesehen von Sicherheitsproblemen und der Notwendigkeit eines Patches, den ich nie von ihm hätte machen sehen. Ich hoffte, Ressourcen (Speicher/Festplatte) zu sparen. Wie die meisten von Ihnen wissen, verwendet Redhat die GNOME-Desktopumgebung.
Meine Fragehier kann ich Gnome bei Bedarf deaktivieren/aktivieren, ohne dass das System ausfällt (kein weiterer Grund für den SysAdmin, mich zu hassen).
Hier, was ich im Internet gefunden habe
Erste Methode
yum groupremove gnome-desktop: Option zum vollständigen Entfernen der GUI nicht beendet, da wir sie für bestimmte Missionen benötigen (mehrmals pro Jahr).
Zweite Methode
Bearbeiten Sie die Datei /etc/inittab, um den Runlevel von 5 (Mehrbenutzer mit GUI) durch 3 (Mehrbenutzer ohne GUI) zu ersetzen. Die Datei enthält zwar Anweisungen für eine andere Vorgehensweise, aber ich nehme an, es ist dasselbe. Also erstens hat es nicht funktioniert, ich bekomme immer noch die GUI, wenn ich eine Verbindung mit XRDP herstelle, und zweitens kommt es zu Ausfallzeiten durch den Neustart.
Dritte Methode
Stoppen Sie den Dienst GNOME Desktop Manager (gdm), immer noch die verdammte GUI.
Vierte Methode
Telinit 3 oder Init 3 zum Ändern der Runlevel. Ich weiß nicht einmal, was das Ergebnis ist. Es ist verdammt nah dran, alle SSH-Sitzungen der VM sind noch aktiv (FTP funktioniert). Jetzt muss ich den SysAdmin um Hilfe bitten, das bedeutet Arbeit. Er wird mich wirklich hassen. Gott sei Dank war es eine Labor-VM, sonst bin ich mit Sicherheit tot.
Sackgasse
Ich bin also in einer Sackgasse. Hat jemand dieses Problem? Es wäre wirklich nett, wenn die Leute von Red Hat ihre Erfahrungen teilen würden.
Letzte Idee
Eine letzte Sache: Ich dachte, ich könnte Gnome entfernen und LXDE installieren, da Redhat dies unterstützen würde.
Danke schön.
Antwort1
Grundsätzlich möchten Sie die GUI verwenden, jedoch mit minimalen Paketen.
Dies ist der Aktionsplan.
wenn [Zugriff auf das System über SSH == ja]; dann
- sagen Sie Ihrem Systemadministrator,BitteErstellen Sie eine neue Basisvorlage mit nur den minimalen Paketen. RHEL bietet diese Option zum Zeitpunkt der Installation. Sagen Sie ihm außerdem, dass Sie ihn nicht mit der Installation neuer Pakete belästigen.
wenn Sie eine GUI möchten:
a. installieren Sie xorg-x11-xauth
b. Installieren Sie die GUI-App. (Beispiel: Firefox)
c. ssh -X root@Ihr-Server und starten Sie „Firefox&“
wenn Schritt 1 überhaupt nicht möglich ist (auch nach VerwendungBitte& ein kostenloses Bier anbieten), entfernen Sie alle Gnome-Pakete und andere RPMs, die Sie hassen. Führen Sie dann Schritt 2 aus
anders
Wenn Sie direkt und ohne SSH darauf zugreifen, haben Sie hier meiner Meinung nach keine Wahl. Das Ändern des Runlevels und das Behalten der Gnome/lxde-Pakete ist die einzige Option.