답변:
소스에 PPA 를 추가하면 아직 공식 저장소에 들어 가지 않은 최신 응용 프로그램 버전을 설치할 수 있습니다.
그러나 그렇게함으로써 우리는 아직 완전히 테스트되지 않은 릴리스로부터 불안정성을 도입 할 수도 있습니다.
PPA를 활성 상태로 유지하는 경우이 PPA에서 제공 한 모든 소프트웨어 업그레이드도 자동으로 설치됩니다. 이 새로운 버그에 의해 소개 될 수 있습니다. 따라서 만족스러운 패키지를 성공적으로 설치 한 후 PPA를 비활성화하는 것이 좋습니다 .
소프트웨어 및 업데이트 에서 PPA를 해제하면 됩니다. 이를 통해 나중에 업그레이드하려는 경우 쉽게 다시 활성화 할 수 있습니다.
항상 새로운 패키지의 새로운 릴리스를 원하고 PPA가 다른 패키지에 대한 업데이트를 제공하지 않을 경우에만 활성 상태로 유지할 수 있습니다.
보안 업데이트를 제공하는 PPA는 거의 없습니다. 이 경우에도 PPA를 활성 상태로 유지할 수 있습니다. 그러나 일반적으로 PPA의 패키지를 갖는 것이 위험이 없습니다 .
PPA를 삭제해도 PPA는 더 이상 소프트웨어 리소스가 아니므로 응용 프로그램을 계속 사용할 수 있습니다. 더 읽어보기
그러나 다음 릴리스, 업데이트, 보안, 버그 수정, 패치 등에 PPA를 사용할 수 있습니다.
따라서 이러한 소프트웨어를 최신 상태로 유지하려면 PPA를 삭제하지 않는 것이 좋습니다
패키지를 성공적으로 설치 한 후 PPA를 삭제해도 안전합니까?
"안전한"것으로 간주하는 것에 따라. 예. 출처 목록에서 소프트웨어 리포지토리를 삭제할 수 있습니다. 그러나 해당 리포지토리에서 패키지를 업그레이드 할 수 없으므로 버그 수정 또는 보안 패치가 제공 될 수 있습니다.
정당한 이유가없는 한 source.list에 리포지토리를 유지하고 (1.1.10 이상에서 패키지 목록 업데이트 전략을 변경하여 성능을 향상시킵니다) 업그레이드를 권장합니다. 패키지를 특정 버전으로 유지 하려면 리포지토리가 제공하는 다른 패키지에 영향을주지 않고 업그레이드 할 준비가 될 때까지 특정 패키지의 업그레이드 를 방지 할 수 있습니다 .
일반적으로 sources.list의 행을 제거 할 필요가 없습니다 (행 시작시 #을 주석 처리 할 수 있으므로 특정 패키지를 설치 한 저장소를 잊어 버리지 않도록 방지 할 수 있음).
PPA의 관리자는 포장 가이드를 신중하게 따르지 않아 문제가 발생할 수 있습니다. Ubuntu의 자체 리포지토리를 통해 패키지를 가져올 수 있으면 문제가 발생할 위험이 줄어 듭니다.