나는 항상 눌러 추천 한 ALT+를 F2예를 들어 입력 gksu nautilus
또는 gksudo nautilus
모두 동일하다; 루트 권한으로 그래픽 프로그램을 실행합니다 . 그러나 방금 테스트 시스템에 raring을 설치했는데 더 이상 작동하지 않습니다.
gksu
및 gksudo
설치 문제 없습니다 디폴트의 일부로 설치되지 않습니다 그들이 저장소에 있지만. 12.04에서는 적어도 다음 gksudo
에 대한 상징적 링크였습니다.gksu
그것은 자주 사용하기에 안전하면서 때문에 난 항상 이런 짓을 한 이유는 sudo
어떤 상황에서 있기 때문에 그래픽 응용 프로그램에 문제를 일으킬 수 있습니다 gksu
당신이 같은 프로그램을 실행이 루트 에있는 동안 sudo
자신으로 만 상승 된 권한으로 실행하고 있습니다.
이는 실수로 중요한 시스템 파일의 소유자를 변경한다는 의미입니다. 문제가 발생할 수 있습니다.
이 추론은 여기에 더 잘 설명되어 있습니다.
새로운 설치에서 명령이 제거 된 이유는 무엇이며 대신 무엇을 사용해야합니까?
gksudo
그리고 gksu
있습니다 없는 한 다른 기호 링크가 (프로그램이 시작되었다 어떻게 감지) 경우에도 동일. 드문 경우이지만 선택한 시스템 파일이 손실 될 수있는 미묘한 차이가 있습니다. 따라서 사용을 시작할 때까지 pkexec
항상 gksudo
대신을 사용하십시오 gksu
.
gksudo
같은 모습을 보았습니다. gksudo와 gksu의 차이점 은 무엇입니까? . 차이점에 대해 설명하는 질문에 대한 답변을 추가 할 수 있습니까? 또는 우리 중 한 명이 설명 할 수있는 웹 사이트 링크를 제공하십시오.
gksu
기본적으로 설치가 중단 된 이유 는 개발자가 polkit 이 권한을 제어하는 더 좋은 방법 이라고 생각 하기 때문입니다. 그래서 그들은 그것을 대신 사용하기 위해 점차적으로 애플리케이션을 마이그레이션하고 있습니다. gksu
다른 응용 프로그램이 의존하기 때문에 기본 설치의 일부일뿐입니다. 기본에 아무것도 설치에 의존하지 않기 때문에 gksu
또는 gksudo
그것의 더 이상 의존로 뽑아 없습니다.