PPA ( Personal Package Archive )는 Ubuntu, Kubuntu 또는 기타 PPA 호환 배포판에 특정 소프트웨어를 포함하는 데 사용됩니다. PPA 의 " 안전성 "은 주로 3 가지에 달려 있습니다.
PPA를 만든 사람 -ppa : libreoffice / ppa 와 같은 WINE 또는 LibreOffice의 공식 PPA 와 내가 만든 PPA는 동일하지 않습니다. 당신은 저를 PPA 관리자로 알지 못하므로 신뢰 문제와 안전성은 매우 낮습니다 (손상된 패키지, 호환되지 않는 패키지 또는 다른 것을 나쁘게 만들 수 있기 때문에). 그러나 LibreOffice 및 PPA는 웹 사이트에서 제공합니다 , 그것은 그것에 특정 안전망을 제공합니다. 따라서 누가 PPA를 만들 었는지에 따라 PPA를 얼마나 오랫동안 유지하고 유지 관리했는지는 PPA가 얼마나 안전한지에 약간의 영향을 미칩니다. 의견에서 위에서 언급 한 PPA는 Canonical의 인증을받지 않았습니다.
PPA를 사용한 사용자 수 -예를 들어 개인 PPA에 http://winehq.org의 PPA가 있습니다. 본인의 PPA를 사용하여 확인한 10 명의 사용자와 저를 신뢰할 수 있습니까? 공식 winehq 웹 사이트에서 Scott Ritchie가 ppa : ubuntu-wine / ppa 로 제공하는 것보다 6 개가 빠르다고 말합니다. PPA를 사용하고 자신의 작업을 신뢰하는 수천 명의 사용자 (나 포함)가 있습니다. 이 작업은 몇 년이 지난 작업입니다.
PPA 업데이트 방법 -Ubuntu 10.04 또는 10.10을 사용 중이며 THAT 특수 PPA를 사용하려고한다고 가정하겠습니다. 해당 PPA에 대한 마지막 업데이트가 20 년 전에 발견되었습니다. Oo THAT PPA를 사용할 가능성이 없습니다. 왜?. PPA에 필요한 패키지 종속성이 매우 오래되어 업데이트 된 코드 종속성이 너무 많아 코드가 변경되어 PPA와 작동하지 않으며 시스템에 해당 PPA 패키지를 설치하면 시스템이 손상 될 수 있습니다.
PPA를 업데이트 한 방법은 PHAT을 사용하려는 경우 PPA 사용 결정에 영향을줍니다. 그렇지 않다면 오히려 다른 최신 버전을 찾으십시오. 최신 우분투와 함께 Banshee 0.1 또는 Wine 0.0.0.1 또는 OpenOffice 0.1 Beta Alpha Omega Thundercat Edition을 원하지 않습니다. 원하는 것은 현재 Ubuntu로 업데이트 된 PPA입니다. PPA는 Ubuntu 버전을 만들거나 여러 Ubuntu 버전을 만들었 음을 언급합니다.
이에 대한 예로 다음은 Wine PPA에서 지원되는 버전의 이미지입니다.
여기서는 PPA가 공룡부터 지원된다는 것을 알 수 있습니다.
PPA 관리자가 PPA에 특정 패키지의 최신, 최고 및 최신 버전을 밀어 넣는 경향이 있다면 PPA가 얼마나 업데이트되었는지에 대한 한 가지 나쁜 점입니다. 이것의 단점은 최신의 것을 테스트 할 때 몇 가지 버그를 발견한다는 것입니다. 버그가 포함될 수 있으므로 불안정한 테스트 또는 개발 버전이 아닌 안정적인 버전으로 업데이트되는 PPA를 고수하십시오. 최신 정보를 얻는 아이디어도 테스트하여 발견 된 문제점을 말하고 해결합니다. 이에 대한 예는 일일 Xorg PPA 및 일일 Mozilla PPA입니다. 데일리를 받으면 X.org 또는 Firefox에 대해 매일 약 3 개의 업데이트가 제공됩니다. 이는 PPA를 사용하는 경우 프로덕션 환경이 아닌 버그 사냥 또는 개발을 돕고 싶다는 의미입니다.
기본적 으로이 3을 고수하면 안전합니다. 항상 PPA 제조업체 / 유지 보수자를 찾으십시오. 많은 사용자가이를 사용했는지 항상 확인하고 PPA가 얼마나 업데이트되었는지 항상 확인하십시오. 같은 장소 OMGUbuntu , Phoronix , 슬래시닷 (Slashdot) , H , WebUp8 심지어 여기 AskUbuntu에서 많은 사용자와 기사에 대해 이야기하고 그들이 테스트 한 일부있는 PPA 추천을 찾을 수있는 좋은 소스입니다.
안정적인 PPA 예 -LibreOffice, OpenOffice, Banshee, Wine, Kubuntu, Ubuntu, Xubuntu, PlayDeb, GetDeb, VLC는 제 경험에 비추어 볼 때 안전하고 안전합니다.
반 안정 PPA -X-Swat PPA는 출혈 가장자리와 안정 사이의 중간 PPA에 있습니다.
블리딩 엣지 PPA -Xorg-Edgers는 블리딩 엣지 PPA이지만 12.04 이후에이 PPA는 점점 더 안정적이되었습니다. 나는 여전히 그것을 최첨단으로 표시하지만 최종 사용자에게는 충분히 안정적입니다.
선택 PPA - 핸드 브레이크가 제공 여기에 당신이 안정 버전을 원하거나 출혈 가장자리 (또한 스냅 샷이라한다) 버전을 원하는합니까, 사용자가 선택할 수있는 방법을. 이 경우 사용하려는 것을 선택할 수 있습니다.
예를 들어 Xorg-Edgers PPA와 함께 X-Swat ppa를 사용하는 경우 두 가지 (Xorg-Edgers를 우선 순위로 함)가 혼합됩니다. 둘 다 거의 동일한 패키지를 포함하려고하기 때문에 서로 덮어 쓰며 가장 업데이트 된 패키지 만 리포지토리에 표시됩니다 (X-Swat에서 패키지를 가져 오도록 수동으로 지시 한 경우는 제외).
일부 PPA는 패키지를 저장소에 추가 할 때 일부 패키지를 업데이트하여 PPA 소프트웨어가 시스템에서 올바르게 작동하도록 특정 패키지를 특정 패키지로 겹쳐 쓰므로 해당 패키지를 업데이트 할 수 있습니다. 이것은 일부 코드 패키지, 파이썬 버전 등일 수 있습니다. LibreOffice PPA와 같은 다른 시스템은 시스템에서 OpenOffice의 모든 존재를 제거하여 LibreOffice 패키지를 설치합니다. 기본적으로 다른 사용자가 특정 패키지에 대해 언급 한 내용을 읽고 패키지가 Ubuntu 버전과 호환되는지 확인하십시오.
아래 설명은 Jeremy Bicha가 제안한 바와 같이 일부 최첨단 (PPA에 알파, 베타 또는 RC 품질 소프트웨어를 추가하여 최신 상태를 유지하는 PPA)이 전체 시스템을 손상시킬 수 있습니다 (최악의 경우). 제레미는 많은 사람들의 예를 언급합니다.