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