반응형

 

PPA(Personal Package Archive)란?

 

리눅스는 업데이트를 각 프로그램이 직접 하는 것이 아닌 패키지 저장소를 이용하여 업데이트를 해야한다.

하지만 우분투 공식 패키지 저장소에서는 유명한 프로그램이 아닌 일반 프로그램의 최신 버전이 담겨있지 않기에 우리는 이러한 업데이트/설치를 PPA에서 할 수 있게 된 것이다.

 

즉, 개인 패키지 저장소란 뜻을 가진 PPA는 런치패드에서 제공하는 우분투의 공식 패키지 저장소에 없는 서드 파티 소프트웨어를 위한 개인용 소프트웨어 패키지 저장소이다.

 

 

 

https://launchpad.net/

 

Launchpad

43,015 projects, 1,794,932 bugs, 1,004,282 branches, 16,244 Git repositories, 2,948,294 translations, 682,223 answers, 77,083 blueprints, and counting... Get started Creating an account allows you to start working within Launchpad. Learn more about Launchp

launchpad.net

PPA 사용 순서는 다음과 같다.

sudo add-apt-repository 저장소 이름
sudo apt-get update
sudo apt-get install 프로그램명

# 삭제를 원할 시 
sudo add-apt-repository --remove 저장소 이름

'sudo add-apt-repository 저장소 이름' 을 통해 PPA에서 다운로드 하고자 하는 것을 가져온다.

 

'sudo apt-get update' 를 통해 수동적으로 ppa를 추가/삭제 하면 추가/삭제 했다는 신호를 날려줘야 한다.

 

'sudo apt-get install' 을 통해 원하는 프로그램을 설치하며 마무리 한다.

반응형