Shaun McCance
shaunm@gnome.org 2011–2012

This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.

특별히 예외적으로, 이 문서의 예제 코드는 저작권자에 명시한 대로 어떠한 제한 없이 원하는 대로 복제, 수정, 배포할 수 있습니다.

프로그램 설치 및 관리
조성호
shcho@gnome.org 2016, 2017, 2018.

# PackageKit

PackageKit은 어떤 GNU/Linux 배포판이 동작하든 상관없이 다른 꾸러미를 설치했는지 프로그램에서 확인할 수 있게 압니다. 프로그램에서 실행 도중에 추가 패키지를 설치해야 하는 경우 PackageKit에 요청하여 다운로드하고 설치합니다. 예를 들어, 멀티미디어 프로그램에서 코덱을 다운로드해야 하거나, 일러스트레이션 프로그램에서 필요할 경우 글꼴을 다운로드해야 할 때가 있습니다.

여러가지 그놈 프로그램은 이런 상황에서 PackageKit을 활용합니다. 미디어 재생기 토템에서는 인식할 수 없는 미디어 파일을 재생하려 할 경우 코덱 설치를 요청할 때 PackageKit을 활용합니다. 프린터를 연결했을 때 프린터를 설정하는 system-config-printer 프로그램에서도 필요한 대로 프린터 드라이버를 다운로드하고 설치할 목적으로 PackageKit을 활용합니다.

PackageKit 홈 페이지