Wie kann ich Gparted in CentOS 7 Minimal starten?

Wie kann ich Gparted in CentOS 7 Minimal starten?

Ich habe gparted bereits installiert, weil ich die Größe einiger Partitionen auf einer Box mit CentOS 7 Minimal ändern möchte. So kann ich mich per SSH mit der Box verbinden und habe nur Zugriff auf das Terminal.

Ich führe den Befehl aus, gaprtedum zu versuchen, es zu starten, aber es heißt:

(gpartedbin:23033): Gtk-WARNING **: cannot open display:

Wie kann ich gparted starten, damit die eigentliche GUI angezeigt wird und ich die Größe von Partitionen über die GUI ändern kann??

Antwort1

Wenn Sie die Installation gpartedmithilfe eines Paketmanagers durchgeführt haben, wurden alle erforderlichen X11- und GNOME-Bibliotheken als Abhängigkeiten mitgezogen. Möglicherweise müssen Sie das xauthPaket separat installieren.

Wenn Sie also eine GUI verwenden möchten gparted, müssen Sie einen X11-Server auf dem System ausführen, auf dem sich Ihr physischer Bildschirm, Ihre Tastatur und Maus befinden. Anschließend müssen Sie eine SSH-Verbindung mit aktivierter X11-Weiterleitung herstellen. Dadurch kann die gpartedGUI über die SSH-Verbindung an Ihr lokales System zurückgesendet werden, wo der X11-Server sie auf Ihrem lokalen Bildschirm anzeigt.

Für Windows,VcXsrvist eine relativ aktuelle, kostenlose X11-Serversoftware, die relativ einfach zu installieren ist. Für die Verwendung mit SSH X11-Weiterleitung müssen Sie sie normalerweise nicht konfigurieren: Stellen Sie einfach sicher, dass sie gestartet ist, bevor Sie Ihren SSH-Client starten, und stellen Sie sicher, dass die X11-Weiterleitung in Ihren SSH-Clientoptionen aktiviert wurde.

Wenn Sie zum ersten Mal eine SSH-Verbindung mit X11-Weiterleitung herstellen, sollte eine Meldung wie die folgende angezeigt werden:

/usr/bin/xauth:  file /root/.Xauthority does not exist

Dies zeigt an sshd, was der Remote-Host verwendet, xauthum die Verbindung vorzubereiten. Da dies jedoch das erste Mal ist, .Xauthorityexistiert die Datei in Ihrem Home-Verzeichnis noch nicht. Dies ist normalerweise nur eine Informationsmeldung: Das xauthTool erstellt die Datei automatisch, wenn sie nicht vorhanden ist.

Um Partitionen mit einem X11-GUI-Tool zu ändern, benötigen Sie Root-Berechtigungen. Am einfachsten ist es also, wenn Sie sich direkt als Root anmelden können. Wenn das nicht möglich ist, können Sie sich als ein anderer Benutzer anmelden, echo $DISPLAYden Wert der DISPLAYUmgebungsvariable anzeigen lassen, dann zum Root-Benutzer wechseln und sicherstellen, dass die DISPLAYVariable noch auf denselben Wert eingestellt ist (setzen Sie sie bei Bedarf neu ein). Sie müssen die XAUTHORITYUmgebungsvariable auch so einstellen, dass sie auf die .XauthorityDatei in Ihrem ursprünglichen Home-Verzeichnis verweist, also etwa so:

export XAUTHORITY=/home/<username>/.Xauthority

Antwort2

Das „g“ zeigt an, dass es sich um einen auf „GNOME“ basierenden Partitionseditor handelt.würdebenötigen eine grafische Umgebung

"parted" wäre eine entsprechende Befehlszeilenversion davon. Sehen Sie sich diesen Befehl an.

Wenn wir schon beim Thema Größenänderung von Partitionen sind, würde ich vorschlagen, sich LVM näher anzuschauen.

Antwort3

Verwenden Sie stattdessen parted( sudo parted).

Sie können gaprted nur mit der GUI verwenden.

BefehlsreferenzHier.

verwandte Informationen