lxc / lxdを使用してarm64でarmv7コンテナを起動する

lxc / lxdを使用してarm64でarmv7コンテナを起動する

アーキテクチャを備えたRaspberry PIにUbuntu 20.04がインストールされていますarm64v8(ただし、他のDebian armディストリビューション/ハードウェアでは動作します)。

現在、私は複数のarmアーキテクチャ/ディストリビューション用のプログラムをコンパイルしています。だから私はこの目的のためにlxcコンテナを使います。これは、このアーキテクチャのすべてのDebianとUbuntuのバージョンでうまく機能しますarm64v8

それから私はダウンロードDebian Busterのコンテナはarmhf技術的にアーキテクチャエイリアスでarm32v7なければなりませんarmv7

lxc launch images:debian/10/armhf armhf-buster

次にコンテナにログインし、次のようにuname -a言いますarmv8l。コンパイルまで試しましたが、pipwheelはarm32v7パッケージの承認を拒否してすべての依存関係を直接コンパイルしなければなりませarm32v8んでした。

armv7とにかくディストリビューションのようにコンテナを起動する方法はありますかarm64v8

PS:明らかに公式プロセッサRaspberry PI OSにインストールできるので、技術的にlxc仮想化で実行することは問題ではありません。armv7larmv8

ベストアンサー1

おすすめ記事