CentOS 7 Minimal에서 gparted를 어떻게 시작할 수 있습니까?

CentOS 7 Minimal에서 gparted를 어떻게 시작할 수 있습니까?

Centos 7 Minimal을 실행하는 상자에서 일부 파티션의 크기를 조정하고 싶기 때문에 이미 gparted를 설치했습니다. 그래서 상자에 SSH를 통해 연결할 수 있고 터미널에만 액세스할 수 있습니다.

명령을 실행 gaprted하여 시작하려고 하는데 다음과 같이 표시됩니다.

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

GUI를 통해 파티션 크기를 조정할 수 있도록 실제 GUI가 나타나도록 gparted를 시작하려면 어떻게 해야 합니까??

답변1

패키지 관리자를 사용하여 설치한 경우 gparted필요한 X11 및 GNOME 라이브러리를 종속성으로 가져왔습니다. 패키지를 별도로 설치해야 할 수도 있습니다 xauth.

따라서 GUI를 사용하려면 gparted물리적 디스플레이, 키보드 및 마우스가 있는 시스템에서 X11 서버를 실행해야 하며 X11 전달이 활성화된 SSH 연결을 설정해야 합니다. 이렇게 하면 gpartedSSH 연결을 통해 GUI를 로컬 시스템으로 다시 보낼 수 있으며 , 여기서 X11 서버는 이를 로컬 디스플레이에 표시합니다.

윈도우의 경우,VcXsrv설치가 상당히 쉬운 최신 무료 X11 서버 소프트웨어입니다. SSH X11 전달과 함께 사용하기 위해 일반적으로 어떤 방식으로든 구성할 필요가 없습니다. SSH 클라이언트를 시작하기 전에 시작되었는지 확인하고 SSH 클라이언트 옵션에서 X11 전달이 활성화되어 있는지 확인하세요.

X11 전달을 사용하여 SSH 연결을 처음 설정하면 다음과 같은 메시지가 표시됩니다.

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

이는 sshd원격 호스트에서 xauth연결을 준비하는 데 사용 중임을 나타냅니다. 하지만 이번이 처음이므로 .Xauthority홈 디렉터리에 파일이 아직 존재하지 않습니다. 이는 일반적으로 정보 제공용 메시지입니다. 파일 xauth이 없으면 도구가 자동으로 파일을 생성합니다.

X11 GUI 도구를 사용하여 파티션을 수정하려면 루트 권한이 필요하므로 루트로 직접 로그인할 수 있는 것이 가장 간단합니다. 이것이 가능하지 않은 경우 다른 사용자로 로그인하고 실행하여 환경 변수 echo $DISPLAY값을 확인한 DISPLAY다음 루트 사용자로 전환하여 변수가 여전히 동일한 값으로 설정되어 있는지 확인합니다 DISPLAY(필요한 경우 재설정). . 또한 원래 홈 디렉터리에 있는 파일을 XAUTHORITY가리키도록 환경 변수를 설정해야 합니다 . 즉, 다음과 같습니다..Xauthority

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

답변2

'g'는 "GNOME" 기반 파티션 편집기임을 나타냅니다.~일 것이다그래픽 환경이 필요하다

"parted"는 이에 상응하는 명령줄 버전입니다. 해당 명령을 살펴보세요.

파티션 크기 조정에 관해 이야기하고 있는 동안 LVM을 살펴보는 것이 좋습니다.

답변3

parted대신 ( )를 사용하세요 sudo parted.

GUI에서만 gaprted를 사용할 수 있습니다.

명령 참조여기.

관련 정보