添加源PPA

以root身份,为新PPA创建“/etc/apt/sources.list.d /”下的.list文件。
选择与您的Debian版本最匹配的Ubuntu版本。

deb-src http://ppa.launchpad.net/commendsarnex/winedri3/ubuntu artful main

构建

实际上,您可以以普通用户构建新包。事实上,这样做更好。
创建一个目录,其中生成包,然后将'cd'放入该目录。进入该目录后,运行以下linux命令来构建包。

$apt source -t artful --build packagename

这将需要一些时间,具体取决于包装。这是您可能遇到依赖项错误的地方。有几种方法可以解决这些问题。您可以手动复制脚本提供的列表,然后安装它们。如果该包是现有Debian包的变体,则可以使用“apt build dep”。不幸的是,这对您的PPA不起作用。Apt仅允许来自默认存储库的“build dep”。

安装依赖项

我们需要普通构建工具,以及一些Debian包装脚本。

# apt install build-essential devscripts
在Debian Linux上安装来自Ubuntu PPA的软件包

使用DPKG安装

一旦有了软件包,就可以使用“dpkg”以root用户身份安装它们。它确实需要通配符,因此只要构建目录中没有任何其他Debian软件包,您就可以这样做:

# dpkg -i *.deb

导入密钥

我们必须从PPA导入签名密钥,以便暂时更新存储库并安装。
它通常突出显示在PPA主页上。

# apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys THE_KEY

APT导入密钥后,运行更新。

# apt update
日期:2020-07-07 20:56:42 来源:oir作者:oir