如何在 centos 7 mini 中啟動 gparted

如何在 centos 7 mini 中啟動 gparted

我已經安裝了 gparted,因為我想在執行 centos 7 mini 的機器上調整一些分割區的大小。所以我可以透過 ssh 進入盒子並且只能存取終端。

我運行命令gaprted來嘗試啟動它,但它說:

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

我怎麼能啟動 gparted 以便出現實際的 GUI,以便我可以透過 GUI 調整分割區大小?

答案1

如果您gparted使用套件管理器進行安裝,它會拉取所有必要的 X11 和 GNOME 庫作為依賴項。您可能需要xauth單獨安裝該軟體包。

因此,如果您想使用gpartedGUI,則需要在具有實體顯示器、鍵盤和滑鼠的系統上執行 X11 伺服器,然後在啟用 X11 轉發的情況下建立 SSH 連線。這將允許gparted將其 GUI 沿著 SSH 連線傳回您的本機系統,X11 伺服器將其繪製到您的本機顯示器上。

對於 Windows,VcXsrv是一個相當最新的免費 X11 伺服器軟體,安裝起來相當容易。若要與 SSH X11 轉送一起使用,您通常不需要以任何方式設定它:只需確保在啟動 SSH 用戶端之前啟動它,並確保已在 SSH 用戶端選項中啟用 X11 轉送。

第一次使用 X11 轉送建立 SSH 連線時,應該會出現以下訊息:

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

這表示sshd遠端主機正在xauth準備連接,但由於這是第一次,因此.Xauthority您的主目錄中的檔案尚不存在。這通常只是一條資訊性訊息:xauth如果檔案不存在,該工具將自動建立該檔案。

為了使用 X11 GUI 工具修改分割區,您需要 root 權限,因此如果您可以直接以 root 身分登錄,那將是最簡單的。如果不可能,您可以以其他使用者身分登錄,執行echo $DISPLAY以查看環境變數的值DISPLAY,然後切換到 root 使用者並確保該DISPLAY變數仍設定為相同的值(如有必要,請重新設定) 。您還需要設定XAUTHORITY環境變數以指向.Xauthority原始主目錄中的文件,即類似

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

答案2

“g”表示它將是一個基於“GNOME”的分區編輯器..需要圖形環境

“parted”將是其等效的命令列版本。查看該指令。

當我們討論調整分割區大小時,我可能會建議研究一下 LVM。

答案3

使用parted( sudo parted) 代替。

您只能透過 GUI 來使用 gaprted。

命令參考這裡

相關內容