GNOME 데스크탑은 CentOS7에 설치되어 있으며 , sudo yum -y groups install "GNOME Desktop"
실행되면 startx
데스크탑이 시작됩니다 . 그러나 시스템을 다시 시작하면 다음과 같은 문제가 발생합니다.
실행 후에는 c
다음과 같은 일이 발생합니다.
1
결과 :
그리고 유형2
상자를 선택 취소했지만 문제가 지속되었습니다.
문제를 해결하려고 노력하다
~에 따르면이 Q&A를 1
실행하여 문제를 해결해야 하지만 이는 도움이 되지 않습니다.
질문
- 시스템을 다시 시작한 후에 이 문제가 발생하는 이유는 무엇입니까?
- 특정 명령을 실행하여 라이센스에 동의할 수 있는 경우 시스템이 시작될 때마다 이러한 명령을 실행하지 않으려면 어떻게 해야 합니까?
- 마지막이자 주요 질문은 시작 시 라이센스 수락 메시지를 피하는 방법입니다.
답변1
간결
- ~에 따르면
1
- 이전 으로
2
변경하려면 누르세요 .[ ]
[x]
2) I accept the license agreement
- ~에 따르면
q
- 더 이상 시작 시 라이센스 메뉴에 동의하라는 메시지가 표시되지 않습니다.
포괄적인
이 문제는 프롬프트가 명확하지 않기 때문에 발생합니다. 첫째, 누르면 계속, 즉 섹션 2로 이동하게 될 것이라고 생각했지만 c
그렇지 않았습니다.
1
2부로 계속 진행하려면 눌러야 한다는 Q&A를 찾았습니다 (질문 참조).
브라함은 압력이 있는지 물었습니다 2
. 2
계속해서 누르면 하나가 추가 X
되고 다시 누르면 제거됩니다(질문 설명 참조).
를 추가한 후에 X
는 [X] 2) I accept the license agreement.
눌러도 c
효과가 없지만 q
선택해야 합니다. 내 가정은 명령이 표시된다는 것입니다 press a to accept
. 예를 들어 .
일단 yes
입력하면 라이센스가 승인됩니다. 시스템이 다시 시작될 때마다 더 이상 메시지가 표시되지 않습니다 accept license menu
.
license agreement menu
그놈을 설치할 때 메시지가 표시되지 않고 이 데스크탑이 라이센스 계약에 동의하지 않은 채 작동하고 시스템을 다시 시작한 후에 메뉴가 표시되었지만 이제는 라이센스를 수락하고 질문에 대답한 이유를 아직도 이해하지 못합니다 .
답변2
최신 CentOS 7 버전으로 업데이트하려면 EULA에 대한 재동의가 필요하고 라이센스를 동의하기 위한 텍스트 인터페이스가 손상될 정도로 직관적이지 않기 때문에 오늘 이 문제로 인해 짜증이 났습니다.
간단한 수정으로 이 문제를 영구적으로 해결할 수 있습니다.
- 그럽 중단(누르기 e)
init=/bin/bash
커널 줄 끝에 추가메시지가 표시되면 초기 설치 패키지를 제거하고 다음을 수행합니다.
rpm -e initial-setup initial-setup-gui
재시작:
sync; echo 1 > /proc/sys/kernel/sysrq; echo b > /proc/sysrq-trigger