우리 회사 SysAdmin에는 정말 어리 석고 게으른 사람이 있습니다. 내가 그에게 Redhat Virtual Machine(VM)을 요청할 때마다 그는 GUI와 많은 패키지가 포함된 준비된 템플릿을 배포했습니다. 내 생각엔 Redhat에 모든 빌어먹을 RPM 패키지를 설치하는 것 같았습니다.
보안 문제와 패치가 필요한 것 외에도 그가 하는 것을 본 적이 없습니다. 리소스(메모리/디스크)를 절약하고 싶었습니다. 여러분 대부분이 알고 있듯이 Redhat은 GNOME 데스크탑 환경을 사용합니다.
내 질문여기에서 시스템을 중단하지 않고 필요할 때마다 Gnome을 비활성화/활성화할 수 있습니다(SysAdmin이 나를 미워할 다른 이유는 없습니다).
인터넷에서 찾은 내용은 다음과 같습니다.
첫 번째 방법
yum groupremove gnome-desktop : 일부 임무(1년에 두 번)에 GUI가 필요하므로 GUI를 완전히 제거하려면 옵션을 종료하지 마십시오.
두 번째 방법
/etc/inittab 파일을 편집하여 런레벨을 5(GUI가 있는 다중 사용자)에서 3(GUI가 없는 다중 사용자)으로 바꾸세요. 파일에 다른 작업 수행 방법에 대한 지침이 포함되어 있지만 똑같다고 생각합니다.글쎄, 처음에는 작동하지 않았습니다. XRDP에 연결할 때마다 여전히 GUI가 표시되고, 두 번째로 재부팅 시 가동 중지 시간이 발생합니다.
세 번째 방법
그놈 데스크탑 관리자(gdm) 서비스를 중지하고 여전히 GUI를 유지합니다.
네 번째 방법
런레벨을 변경하려면 telinit 3 또는 init 3을 사용하세요. 결과도 모르겠습니다. 모든 SSH 세션을 닫아야 합니다. VM은 여전히 작동 중입니다(ftp 작동). 이제 SysAdmin에게 도움을 요청해야 합니다. 이는 그가 나를 정말 싫어할 것이라는 의미입니다. 신이시여 감사합니다. 실험실 VM이었죠. 그렇지 않으면 저는 확실히 죽었습니다.
막 다른 골목
그래서 저는 Deadend에 있습니다. 누구든지 이 문제를 겪었다면 Redhat 사람들이 그들의 경험을 공유한다면 정말 좋을 것입니다.
마지막 아이디어
마지막으로, gnome을 제거하고 LXDE를 설치하면 redhat이 이를 지원할 것이라고 생각했습니다.
감사합니다.
답변1
기본적으로 최소한의 패키지로 GUI를 사용하고 싶습니다.
이것이 행동 계획입니다.
if [ssh를 통한 시스템 액세스 == yes]; 그 다음에
- 시스템 관리자에게 이렇게 말하세요제발최소한의 패키지만 사용하여 새 기본 템플릿을 만듭니다. RHEL은 설치 시 이 옵션을 제공합니다. 또한 새 패키지를 설치하는 데 방해가 되지 않는다고 말하십시오.
GUI를 원할 때:
ㅏ. xorg-x11-xauth 설치
비. GUI 앱을 설치하세요. (예: 파이어폭스)
씨. ssh -X root@your-server 및 "firefox&" 실행
1단계가 전혀 가능하지 않은 경우(사용한 후에도제발& 무료 맥주 제공), 싫어하는 그놈 패키지와 기타 rpm을 모두 제거하세요. 그런 다음 2단계를 적용하세요.
또 다른
SSH 없이 직접 액세스하는 경우 여기서는 선택의 여지가 없다고 생각합니다. 런레벨을 변경하고 gnome/lxde 패키지를 유지하는 것이 유일한 옵션입니다.