Kickstart가 rhel 7.2에 X를 설치하지 않습니다.

Kickstart가 rhel 7.2에 X를 설치하지 않습니다.

GUI를 사용하여 RHEL 7.2 시스템을 시작하고 설치하려고 합니다. ks.cfg 파일에서 X가 활성화된 상태로 부팅되는 시스템을 얻기 위해 이러한 옵션을 지정했습니다.

%packages --ignoremissing
@Server with GUI
@GNOME Desktop
@X Window System
@Development and Creative Workstation
@Graphical Administration Tools
@Fonts
%end
%post
/bin/systemctl set-default graphical.target
%end

X에 대한 패키지 선택은 RHEL 페이지에서 가져옵니다.https://access.redhat.com/solutions/5238

어떤 이유로 내 시스템이 일반 텍스트 모드로 부팅됩니다. 그런데 타겟을 확인해 보니 "그래픽 타겟"으로 설정되어 있습니다. 로그에는 언급된 문제가 없습니다. "yum grouplist"를 수행할 때 이 패키지는 확실히 "설치됨"으로 표시되지 않습니다. 처음에는 인터넷에서 이러한 패키지를 다운로드하려고 시도했지만 구독 시스템이 아니기 때문에 실패했을 수도 있다는 생각이 들었습니다.~해야 한다ftp/pxe 서버의 로컬 공유에서 가져옵니다. ksvalidator 도구는 내 kickstart 파일에서 아무런 문제도 발견하지 못했습니다. 혼란스러워요.

답변1

해결책 -

kickstart/anaconda는 대문자와 공백을 좋아하지 않는 것 같습니다. 아래 구성으로 변경했는데 작동했습니다. 대소문자 또는 구문에 문제가 있는 경우 ksvalidator가 이를 고려하지 않는 이유가 확실하지 않습니다. 어쨌든 문제가 해결되었습니다. HTH 기타.

%packages --ignoremissing
@^graphical-server-environment
@base
@core 
@gnome-desktop
@x-window-system 
@development-and-creative-workstation
@graphical-administration-tools
@fonts 
@server-with-gui
%end

위 구성은 아래와 같이 새로 설치된 시스템의 /root에 anaconda-ks.cfg 파일을 생성합니다.

%packages --ignoremissing
@^graphical-server-environment
@base
@core
@desktop-debugging
@development-and-creative-workstation
@dial-up
@fonts
@gnome-desktop
@graphical-administration-tools
@guest-agents
@guest-desktop-agents
@input-methods
@internet-browser
@multimedia
@print-client
@server-with-gui
@x-window-system
@x11

관련 정보