如何在 centos 7 minimal 中启动 gparted

如何在 centos 7 minimal 中启动 gparted

我已经安装了 gparted,因为我想在运行 centos 7 minimal 的机器上调整一些分区的大小。这样我就可以 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,虚拟主机是一款相当最新的免费 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。

命令参考这里

相关内容