나는 항상 눌러 추천 한 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그것의 더 이상 의존로 뽑아 없습니다.
