¿왜 agregar PPA 저장소 공식 Ubuntu 리포지토리를 사용하는 수천 개의 프로그램이 이미 있다면?
개인 패키지 파일 (P개인 P아케지 A영어로 보관), 개발자가 소프트웨어 및 업데이트를 직접 배포 할 수 있습니다. Ubuntu의 자체 리포지토리가 업데이트 될 때까지 기다릴 필요없이 Ubuntu 사용자에게 제공됩니다.
대부분의 사용 가능한 PPA를 호스팅하는 사이트 인 Launchpad는 바이너리를 빌드하고 특정 저장소에 저장합니다. 즉, Ubuntu 사용자는 Ubuntu에 나머지 응용 프로그램을 설치하는 데 사용되는 것과 동일한 방식으로 이러한 패키지를 설치할 수 있으며 이러한 프로그램에 대한 최신 업데이트가 있고 사용할 수없는 프로그램도 찾을 수 있다는 추가 이점이 있습니다. 공식 저장소에서 사용할 수 있습니다.
PPA 리포지토리를 설치하는 방법
실용적인 예를 들어 보겠습니다. Shutter를 설치한다고 가정합니다. 가장 먼저 알아야 할 것은 설치하려는 PPA의 식별 이름입니다. Shutter PPA 페이지에서이 리포지토리를 추가하려면 해당 라인을 기록해야합니다. ppa : 셔터 / ppa.
옵션 1 : 명령 줄에서
수행해야 할 작업은 터미널을 열고 적절한 명령을 입력하여 PPA를 추가하고 패키지 목록을 업데이트하고 원하는 프로그램을 설치하는 것입니다 (이 예에서는 셔터).
sudo add-apt-repository ppa : shutter / ppa sudo apt-get 업데이트 sudo apt-get install shutter
옵션 2 : 소프트웨어 센터에서
1.- Ubuntu 소프트웨어 센터를 엽니 다.
2.- 편집 > 소프트웨어의 기원
3.- 그런 다음 탭에서 다른 소프트웨어, 클릭 추가 PPA 라인을 입력하십시오. 이 예에서 : ppa : 셔터 / ppa 그리고 클릭 동의.
4. 원하는 프로그램을 설치합니다 (이 예제에서는 셔터 계속).
PPA 리포지토리를 제거하는 방법
옵션 1 : 명령 줄에서 PPA 제거
셔터 예제에 따라 :
sudo add-apt-repository --remove ppa:shutter/ppa
분명히, ppa : shutter / ppa 라인은 각 경우에 해당하는 것으로 대체되어야합니다.
옵션 2 : 소프트웨어 센터에서
1.- Ubuntu 소프트웨어 센터를 엽니 다.
2.- 편집 > 소프트웨어의 기원
3.- 그런 다음 탭에서 다른 소프트웨어, 클릭 제거 그리고 클릭 동의.
PPA 및 해당 패키지를 자동으로 제거하는 방법
옵션 1 : 명령 줄에서
PPA-Purge는 해당 PPA와 여기에서 설치된 모든 패키지를 제거하는 간단한 스크립트입니다.
1.- PPA-Purge 설치
sudo apt-get install ppa-purge
2.- PPA-Purge를 사용하여 PPA를 제거합니다. 우리의 예를 따르면 :
sudo ppa-purge ppa:shutter/ppa
옵션 2 : YPPA 사용
1.- Y-PPA를 설치합니다.
sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt-get update
sudo apt-get install y-ppa-manager
2.- 문제의 PPA를 제거하십시오. Y-PPA Manager 그래픽 인터페이스는 수행 할 작업을 파악하기에 충분히 직관적입니다.
PPA 리포지토리를 비활성화하는 방법
PPA를 비활성화하면 시스템이 해당 PPA에서 업데이트를받지 못하지만 이전에 설치 한 패키지는 제거되지 않습니다. PPA를 제거하는 것보다 비활성화 할 때의 장점은 다시 활성화하는 것이 더 쉽다는 것입니다.
PPA를 비활성화하려면 :
1.- Ubuntu 소프트웨어 센터를 엽니 다.
2.- 편집 > 소프트웨어의 기원
3.- 그런 다음 탭에서 다른 소프트웨어, 해당 PPA 옆의 확인란을 선택 취소하고 동의.
같은 방식으로 PPA를 다시 활성화 할 수도 있습니다.
훌륭한 기사 (항상 그렇듯이) 😀
파블로 읽어 주셔서 감사합니다 ^^
감사합니다 사이토! 보고 싶었어요! 여기서 만나서 반갑습니다 ...
건배! 폴.
매우 명확한! 감사합니다.
아주 좋아.
세상에 !! 감사합니다.
이 훌륭한 가이드를 완성하기위한 약간의 아이디어 : 배포판 자체에 포함 된 프로그램을 포함하거나 공식 저장소에 오래된 버전 만 있거나 이미 설치 한 프로그램을 포함 시키셨습니까?
예를 들어 공식 리포지토리에서 Azureus 일명 Vuze 토렌트 프로그램을 설치하고 몇 달 동안 사용하고 충분한 파일과 토렌트를 활성화 한 후 제거 할 수없고 모든 작업을 잃을 수없고 도구가 하나만 필요하다는 딜레마에 직면했습니다. 공식 우분 토 저장소가 업데이트하지 않은 최신 버전에서 사용할 수 있습니다.
나는 그것을 할 수 있다고 생각하지만 그것은 진정한 오디세이 였고 내가 어떻게 했는지도 배우거나 이해하지 못했습니다.
안녕하세요 감비! 실제로 ... 그 경우의 절차는 동일합니다. PPA를 설치하고 패키지 목록을 업데이트하면 업그레이드 할 때 ppa에서 사용할 수있는 것 외에 다른 버전의 프로그램 (귀하의 경우 azureus)이 있다는 메시지가 표시됩니다.
분명했으면 좋겠어요.
건배! 폴.
괜찮지 만 때로는 배포에 대한 특정 ppa가 포함됩니다.
예를 들어 Turpial 3.0 업데이트에 문제가 있습니다. 누가 그것을 포함했는지 http://ppa.launchpad.net/effie-jayx/turpial/ubuntu/dists/saucy/
내 소프트웨어 센터는 Olivia의 임원 또는 "희귀"에 초점을 맞추고 있습니다 (저는 Linux Mint를 사용합니다).
파일이 saucy로 호스팅된다는 것을 나타내는만큼 프로그램을 다운로드하여 설치하지 않습니다.
더 잘 설명 할 수 없습니다! ... 요즘은 스페인어로 번역 된 YPPA Manager를 1 DEB로 업로드하려고합니다 🙂 DEB를 설치하고 그게 말이되지 않습니다 ... PPA를 추가하고 설치하는 방법을 모르는 사람들을위한 것입니다 PPA 롤을 추가해야합니다. 아주 좋은 기사, 많은 일을 할 것입니다. 건배!
이 블로그를 사랑해, Pablo! 좋은 디자인과 실용적인 콘텐츠. 내 질문은 기본 OS에 초점을 맞추고 있으며 "Y PPA"및 소프트웨어 센터와 정확히 관련되어 있습니다. 첫 번째 장치를 설치하면 두 번째 장치가 작동하지 않을 수 있습니까? 나는 그것을 시작하려고 노력하고 nopi,
정말 감사합니다
아니, 난 그렇게 생각하지 않아요…
그것이 무엇인지 모르겠지만 소프트웨어 센터가 오류의 원인이라고 생각하지 않습니다.
포옹! 폴.
아주 좋은 페이지, 저와 나는 스펀지, 노부인이지만 나는 여전히 당신이 가르치는 것을 포용하거나 논평하는 사람들을 흡수합니다.
의견을 보내 주신 Carlos에게 감사드립니다. 배우기에 너무 늦지 않았습니다.
기여 해주셔서 감사합니다. 저는 Linux를 처음 접했고이 멋진 세상을 더 잘 이해하도록 도와 주셨습니다!