「Linuxコマンド - chroot」の版間の差分

ナビゲーションに移動 検索に移動
17行目: 17行目:
                     glibc-devel-static glibc-devel-static-32bit glib2-devel glib2-devel-static glib2-devel-32bit \
                     glibc-devel-static glibc-devel-static-32bit glib2-devel glib2-devel-static glib2-devel-32bit \
                     zlib-devel zlib-devel-32bit zlib-devel-static zlib-devel-static-32bit libpcap-devel-static readline-devel-static xfsprogs-devel \
                     zlib-devel zlib-devel-32bit zlib-devel-static zlib-devel-static-32bit libpcap-devel-static readline-devel-static xfsprogs-devel \
                     pcre-devel-static pcre2-devel pcre2-devel-static gmp-devel \
                     pcre-devel-static pcre2-devel pcre2-devel-static gmp-devel
                    # 以下の依存関係のライブラリは不要の可能性がある
                     gtk3-devel libgnutls-devel libnettle-devel libseccomp-devel liburing-devel libgbm-devel glusterfs-devel \
                     gtk3-devel libgnutls-devel libnettle-devel libseccomp-devel liburing-devel libgbm-devel glusterfs-devel \
                     libjpeg8-devel libpng16-devel libpulse-devel alsa-devel libjack-devel spice-protocol-devel libspice-server-devel \
                     libjpeg8-devel libpng16-devel libpulse-devel alsa-devel libjack-devel spice-protocol-devel libspice-server-devel \
101行目: 103行目:
  # 編集後
  # 編集後
  QEMU_PATH=/usr/bin
  QEMU_PATH=/usr/bin
<br>
次に、QEMU-User-Staticに必要なBinfmtを、[https://pkgs.org/download/qemu-linux-user pkgs.orgのWebサイト]からダウンロードする。<br>
Binfmtは、QEMU-User-Staticのバージョンと異なっていても問題無い。<br>
ダウンロードしたファイルを展開する。<br>
rpm2cpio qemu-linux-user-<バージョン>.x86_64.rpm | cpio -id
<br>
展開したディレクトリに移動して、ARMおよびAArch64のBinfmtファイルを/<QEMU-User-Staticのインストールディレクトリ>/binディレクトリにコピーする。<br>
cd qemu-linux-user-<バージョン>.x86_64/usr/bin
cp qemu-binfmt qemu-arm-binfmt qemu-aarch64-binfmt /<QEMU-User-Staticのインストールディレクトリ>/bin
<br>
<br>
~/.profileファイル等に環境変数<code>PATH</code>を追記する。<br>
~/.profileファイル等に環境変数<code>PATH</code>を追記する。<br>
108行目: 119行目:
   
   
  export PATH="/<QEMU-User-Staticのインストールディレクトリ>/bin:/<QEMU-User-Staticのインストールディレクトリ>/sbin:$PATH"
  export PATH="/<QEMU-User-Staticのインストールディレクトリ>/bin:/<QEMU-User-Staticのインストールディレクトリ>/sbin:$PATH"
<br>
<u>以下に示す設定は、任意である。</u><br>
ファイル名がコンフリクト(衝突)を起こさないように、ファイル名を変更する。<br>
以下の例では、ファイル名に-staticサフィックスを追加している。<br>
cd /<QEMU-User-Staticのインストールディレクトリ>/bin
bash -c 'for i in *; do cp ${i} ${i}-static; done'
<br><br>
<br><br>


案内メニュー