우분투 관리 · 1 min read · Nov 09, 2025
우분투 PPA 관리
PPAs 또는 개인 패키지 아카이브는 기본적으로 우분투 시스템에서 업데이트/업그레이드 활동을 위해 사용되는 소프트웨어 저장소입니다. 이들은 특정 우분투 버전에 대한 패키지 세트와 패키지 목록을 포함하고 있습니다. 이들의 사용은 개별 업데이트의 경우나 공식 캐노니컬 저장소에서 아직 사용할 수 없는 애플리케이션의 최신 버전을 찾을 때 유용합니다. 많은 PPA를 추가하면 업데이트 전에 패키지 관리자가 확인해야 할 소스가 더 많아지고, 패키지와 그 다양한 종속성의 상충하는 버전으로 인해 패키지 손상이 발생할 가능성이 높아집니다. 이는 PPA의 적절한 관리, 유효성 모니터링 및 더 이상 활성화되지 않아 업데이트 프로세스를 실패하게 하는 경우 제거의 필요성을 생성합니다.
PPA 이해 및 기본 관리
시스템에 PPA를 추가하려면 먼저 그 이름을 찾아야 합니다. 예를 들어, “wine” 윈도우 에뮬레이션 프레임워크의 최신 버전을 원한다고 가정해 보겠습니다. PPA 웹페이지에 따르면 그 이름은 ppa:ubuntu-wine/ppa입니다. 이 새로운 소프트웨어 소스를 설치하려면 터미널을 열고 다음 명령어를 입력해야 합니다:
sudo add-apt-repository ppa:ubuntu-wine/ppa다음으로:
sudo apt-get update소스 목록을 업데이트합니다. 이후 업데이트 도구를 실행하면 일반적으로 최신 wine 버전을 제안받아야 합니다.

또 다른 방법은 “소프트웨어 및 업데이트” 애플리케이션을 열고 “기타 소프트웨어” 탭으로 가는 것입니다. 거기서 왼쪽 하단의 “추가” 버튼을 눌러 APT 라인을 입력할 수 있으며, 이 경우 http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu가 됩니다.

위 스크린샷에서 PPAs를 활성화/비활성화하고 완전히 제거할 수 있음을 알 수 있습니다. 그러나 특정 PPA(예: wine)에서 설치한 소프트웨어가 내 시스템에 문제를 일으킨 경우에는 어떻게 될까요? PPA를 제거하면 그로부터 온 패키지의 설치가 취소될까요? 아닙니다! 이 문제를 해결하려면 “ ppa-purge ” 명령어를 사용해야 합니다.
먼저 터미널에 다음 명령어를 입력하여 ppa-purge 패키지를 설치해야 합니다: sudo apt-get install ppa-purge. 그런 다음 sudo ppa-purge ppa:ubuntu-wine/ppa 명령어를 입력하여 PPA와 해당 저장소에서 온 패키지를 제거할 수 있습니다. 이 작업은 “wine” 패키지를 완전히 제거하지는 않지만, 시스템의 다음 우선 순위 활성(활성화된) 저장소에서 사용 가능한 버전으로 다운그레이드합니다.
Y PPA 관리자
모든 복잡함과 혼란을 피하고 싶다면, PPA를 쉽게 관리할 수 있도록 도와주는 Y PPA 관리자 도구를 설치하면 됩니다. 이 유틸리티의 PPA는 ppa:webupd8team/y-ppa-manager입니다. 이 도구를 사용하면 GUI에서 PPA를 정리하고, PPA의 패키지 목록을 확인하고, 중복을 스캔하고, 저장소를 백업하고, 누락된 GPG 키를 가져오고, 심지어 우분투 업그레이드 후 작업 중인 PPA를 업데이트할 수 있습니다. 이는 새로운 우분투 버전으로 PPA를 업데이트하는 데 많은 시간을 절약해 줍니다. 마지막으로, Launchpad에서 PPA를 검색하고 설치된 버전과 사용 가능한 버전을 비교할 수도 있습니다.

링크
- 우분투
- 우분투 PPA 웹사이트
새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.