Preseed post-installスクリプト内から、uname -p
などでプロセッサを検出することは可能ですか? uname -p
はunknown
を返し、in-target uname -p
は何も返しません。
スクリプト内からアーキテクチャ固有の.debファイルをフェッチしてインストールする必要があるため、質問します。
uname
はpreseed中にBusyBoxによって実装され、uname -m
はサポートしますが、uname -p
はサポートしません。 BusyBoxがインストールされている通常のシェルで確認できます。
$ uname -p
x86_64
$ busybox uname -p
unknown
$ busybox uname -m
x86_64
私が気にするすべての場合において、値はたまたま同じです。