도움말에서는 "명령줄: packagekit role='update-packages'"에 대해 설명합니다.

도움말에서는 "명령줄: packagekit role='update-packages'"에 대해 설명합니다.

앱이 업데이트되는 이유를 알아보려고 합니다. 분명히 자동으로 업데이트되어서는 안 되지만 업데이트가 되므로 문제가 발생합니다.

/var/log/apt의 로그에 들어가면 무슨 일이 일어났는지 기록이 보이지만 완전히 이해하지는 못합니다.

Start-Date: 2024-02-26  19:09:09
Commandline: packagekit role='update-packages'
Install: #list of stuff that was installed    
Upgrade: # list of stuff that was upgraded
End-Date: 2024-02-26  19:10:07

내 질문은 "명령줄: packagekit role='update-packages'"가 무엇을 의미합니까? 순진하게 말하면 업데이트 명령을 실행한 것처럼 보이지만 명령 기록에는 이에 대한 내용이 없습니다. 이것은 내가 하는 일인가요, 아니면 자동으로 일어나는 일인가요?

답변1

명령줄은 이것이 PackageKit에 의해 시작된 패키지 업그레이드임을 나타냅니다. 이는 소프트웨어 관리 UI 또는 자동 업그레이드를 통해 달성할 수 있습니다.

특정 패키지가 업그레이드되는 것을 방지하려면 해당 패키지를 그대로 두어야 합니다.

sudo apt-mark hold mypackage

이렇게 하면 패키지 상태가 APT 또는 해당 프런트엔드(PackageKit 포함)를 통해 변경되는 것을 방지할 수 있습니다.

관련 정보