Debian과 같은 Ubuntu가 아닌 배포판에 PPA(Launchpad에서)를 설치하는 방법은 무엇입니까?

Debian과 같은 Ubuntu가 아닌 배포판에 PPA(Launchpad에서)를 설치하는 방법은 무엇입니까?

AFAIK만 Ubuntu 및 (분명히) Ubuntu 기반 배포판만 처리할 수 있습니다. 암페타민에스. PPA의 주요(아마도 유일한) 소스 중 하나는 또 다른 Canonical 서비스인 Launchpad입니다.

실제 사례는 다음과 같습니다.메모장 QQ. PPA/Launchpad를 통해서만 설치를 제공합니다.

그렇다면 Debian과 같은 Ubuntu가 아닌 배포판에는 어떻게 설치합니까? .debLaunchpad 사이트에서 파일이나 유사 파일을 수동으로 다운로드 할 수 있나요 ?

답변1

Debian Wheezy 이상에서 이 명령을 실행할 수 있습니다.

sudo apt-get install software-properties-common python-software-properties

이제 sudo add-apt-repository ppa:some/ppa데비안에서 사용할 수 있습니다!

하지만!

어떤 패키지도 찾지 못할 것입니다! 찾고 있기 때문이죠더반패키지이지만 PPA는 남아 있습니다.우분투가방. 다음 위치에 있는 파일을 편집해야 합니다.

/etc/apt/sources.list.d/YOURPPA/YOURPPA.list

그리고 모두 교체데비안 버전우분투 버전에서 이런 일이 발생하는 것이 좋습니다믿을 수 있는현재 Ubuntu의 최신 LTS 버전이기 때문입니다.

이제 다음을 실행할 수 있습니다.

sudo apt-get update
sudo apt-get install YOURPACKAGE

PPA에서 패키지를 설치합니다.

원천:WebUpd8 팀

답변2

귀하의 예는 다음과 같습니다.메모장 QQ-에 설치데비안 10.0.0 차단기.

Ubuntu 용이지만 실제로는 공식입니다.notepadqq PPA 저장소.deb 파일이 실제로 포함되어 있습니다!

(저는 Ubuntu 18.04 Bionic을 선택했습니다.기술적 세부 사항떨어지다. )

다음 두 개의 .deb 파일을 다운로드합니다.

http://ppa.launchpad.net/notepadqq-team/notepadqq/ubuntu/pool/main/n/notepadqq/notepadqq-common_1.4.4-1~bionic1_all.deb
http://ppa.launchpad.net/notepadqq-team/notepadqq/ubuntu/pool/main/n/notepadqq/notepadqq_1.4.4-1~bionic1_amd64.deb

다음과 같이 터미널을 통해 설치합니다.

sudo dpkg -i ./notepadqq-common_1.4.4-1~bionic1_all.deb
sudo apt-get install -f

sudo dpkg -i ./notepadqq_1.4.4-1~bionic1_amd64.deb
sudo apt-get install -f

성공! (참조: /usr/share/applications/notepadqq.desktop)

관련 정보