如何在 Debian 等非 Ubuntu 发行版上安装 PPA(从 Launchpad)?

如何在 Debian 等非 Ubuntu 发行版上安装 PPA(从 Launchpad)?

AFAIK 只有 Ubuntu 和(显然)基于 Ubuntu 的发行版可以处理 苯丙胺s。 PPA 的一个主要(也许是唯一)来源是 Launchpad——Canonical 的另一项服务。

一个现实世界的例子是记事本QQ。他们仅通过 PPA/Launchpad 提供安装。

那么如何在 Debian 等非 Ubuntu 发行版上安装它们呢?我可以.deb从 Launchpad 站点手动下载它们(作为文件或类似内容)吗?

答案1

您可以在 Debian Wheezy 及更新版本中运行此命令:

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

现在,你可以sudo add-apt-repository ppa:some/ppa在Debian中使用了!

然而!

它不会为您找到任何包!这是因为它正在寻找德班包,但 PPA 保留乌班图包。您需要编辑位于以下位置的文件:

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

并全部替换Debian 版本我建议 Ubuntu 版本出现这种情况可靠因为它是当前 Ubuntu 的最新 LTS 版本。

现在,您可以运行:

sudo apt-get update
sudo apt-get install YOURPACKAGE

从 PPA 安装软件包。

来源:WebUpd8 团队

答案2

这是你的例子 -记事本QQ- 安装到Debian 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)

相关内容