PackageKit 소프트웨어 업데이트 암호 대화 상자를 비활성화하는 방법은 무엇입니까?

PackageKit 소프트웨어 업데이트 암호 대화 상자를 비활성화하는 방법은 무엇입니까?

PackageKit 프로젝트 대화 상자가 Debian Jessie 데스크탑에 계속해서 나타나 루트 비밀번호를 묻는 메시지를 표시합니다. 로그인한 계정이 루트 권한을 가지고 있거나 루트 비밀번호를 알고 있다고 가정합니다.

데스크탑 설정에서 비활성화할 수 있는 방법이 있나요?

답변1

KDE를 사용하고 있습니까? 저번에도 이 문제가 있었는데 systemctl stop/disable packagekit전혀 도움이 되지 않았습니다.

팁은 다음과 같습니다.

루트 비밀번호 프롬프트

이 예에서 polkit.subject-pid는 PID 2201입니다.

username     2201  0.0  0.1 1354816 24440 ?       Sl   Oct27   2:46 kded5 [kdeinit5]

이는 KDE가 뭔가에 관심이 있다는 것을 의미합니다. 내 시스템에는 KDE의 시스템 설정 도구에 패키지 관리 설정이 없지만 apper의 설정 메뉴를 열면 다음을 발견했습니다:

애플리케이션 구성 대화상자

그것을 설정해도 문제가 해결되지 않습니다.


고쳐 쓰다: systemctl mask packagekit또한 작동합니다. 예시 보기http://0pointer.de/blog/projects/ 3단계 오프, systemctl stop, 비활성화 및 마스크의 차이점을 설명합니다. 마스크를 사용하면 다시 시작할 때까지 서비스를 완전히 시작할 수 없습니다 unmask.

답변2

일부 배포판에서는 이러한 방법 중 어느 것도 작동하지 않지만
수동으로 새로 고침을 비활성화할 수도 있습니다.

su
cat <<EOF >> /etc/yum/pluginconf.d/refresh-packagekit.conf
[main]
enabled=0
EOF
service packagekit restart

관련 정보