ubuntu-12.04.1-server-i386에서 Ubuntu 데스크탑 환경 활성화 / 비활성화


8

나는 ubuntu-12.04.1-server-i386 을 설치했으며 그 위에 서버를 쉽게 유지할 수 있도록 Ubuntu 데스크탑 환경 을 설치했습니다 .

데스크탑 환경을 설치하면 서버 효율성에 영향을 주지만 GUI를 사용하여 서버를 유지 관리하기가 쉽다는 것을 완전히 이해한다는 것은 Windows 용 서비스와 같이 필요할 때마다 Ubuntu 데스크탑 환경 을 활성화하거나 비활성화하는 해결 방법이 있는지 궁금 합니다. 많은 사이트를 검색하고 답장했지만 이와 관련된 내용을 찾지 못했습니다.

미리 감사드립니다. 영어 실력이 부족해서 죄송합니다.

여기에 이미지 설명을 입력하십시오

답변:


6

이것은 "부팅시 시작 서비스가 실행되지 않도록하는 방법"과 같은 일반적인 질문의 구체적인 예입니다.

재정의를 사용할 수 있습니다.

sudo echo "manual">> /etc/init/lightdm.override

명령에서 lightdm을 시작하려면 :

sudo start lightdm

부팅시 lightdm이 항상 시작되도록 시스템을 복원하려면 :

sudo rm /etc/init/lightdm.override

자세한 내용은 신생 요리 책이 당신의 친구입니다 :

http://upstart.ubuntu.com/cookbook/

SRC : 여기


그리고 어떻게 GUI를 다시 종료합니까?
Håkon K. Olafsen

1
sudo 서비스 lightdm 중지
Rushik Parikh

sudo언급 하지 echo않습니까? 첫 번째 sudo echo "manual" >> ...는에 쓸 수있는 권한이 없습니다 /etc/init/.
Gauthier

나도 그 문제가 있었다. >> 루트로 실행되지 않습니다. sudo -i는 먼저 좋은 해결책입니다.
Robert Jacobs

gdm으로 돌아 왔으므로 요즘 (2016)
Warren P

3

GUI를 비활성화하고 키보드에서 Ctrl+ Alt+ T를 눌러 터미널을 엽니 다. 열리면 아래 명령을 실행하십시오.

sudo update-rc.d -f gdm remove

컴퓨터를 다시 시작하면 텍스트 모드 로그인이 나타납니다. GUI를 다시 실행하려면 다음을 수행하십시오.

startx

GUI를 다시 활성화하려면 :

sudo update-rc.d -f gdm defaults

출처 : HTG


"sudo update-rc.d -f gdm remove"명령을 실행해도 아무 변화가 없습니다! 그런 다음 "스도 서비스 lightdm 중지"를 시도했지만 배터리 상태 점검시 중지되고 "스도 서비스 gdm 중지"는 인식 할 수없는 서비스입니다
Rushik Parikh

어제 12.04 서버를 설치하고 단계를 수행했으며 작동했습니다. 출처가 말한대로 정확하게했습니다. 알려주세요.
Mitch

질문에 이미지를 추가했습니다. 명령이 제대로 실행되지 않는 것 같습니다
Rushik Parikh

"sudo는 에코"나를 위해 일한 매뉴얼 ">> /etc/init/lightdm.override"
Rushik Parikh

나는 그것을 시도했지만 그것은 효과가 없었다. 참조 이미지
미치

0

권한 문제를 피하는 또 다른 방법은 'tee'를 사용하는 것입니다. 이렇게 :

echo "manual" | sudo tee /etc/init/lightdm.override
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.