
私は Debian の初心者です。sh4 アーキテクチャ用の 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 ( ) をインストールできます。debootstrap スクリプトの場合は、 Perl インストールへのシンボリックリンクipkg install perl
が必要です。これは である可能性があります。/usr/bin/perl
/opt/bin/perl
私のシステムでは、ar
も欠落しており、debootstrap に必要でした。ipkg を介して、そのパッケージを含む binutils をインストールできます (念のため、再度 にシンボリックリンクしました/usr/bin/
)。
役に立つ議論(ipkgのヒント付き)ここ。