如何为 debian 构建 pkgdetails.c?

如何为 debian 构建 pkgdetails.c?

我只是 Debian 的新手,我想为 sh4 arch 构建 Debian。当我运行 debbootstrap 时,它出现:

E: No pkgdetails available; either install perl, or build pkgdetails.c from source

我不知道在哪里下载 pkgdetails.c,它似乎已从 debootstrap 源中删除。

我发现的最相似的代码是这里但我不确定

答案1

如果您以某种方式安装 Perl (/usr/bin/perl如果没有,则安装 symlink ),它应该可以工作。

在一些非常小的环境中,这可能不那么容易。对我来说(在 QNAP 上),我有 qpkg 可用,我可以通过管理 Web 界面安装 qpkg 包。这让我可以安装 ipkg,这是一个常见的包管理器,可能也适用于您的系统。

通过 ipkg,您可以安装 Perl ( ipkg install perl)。对于 debootstrap 脚本,您需要有/usr/bin/perl符号链接到您的 Perl 安装,可能是/opt/bin/perl

在我的系统上,ar还缺少 debootstrap 所需的包。通过 ipkg,您可以安装包含该包的 binutils(为了确保万无一失,我再次将其符号链接到/usr/bin/)。

一些有用的讨论(与 ipkg 提示)是这里

相关内容