添加源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
使用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