我正在准备一个RockyLinux8.6系统来运行多架构映像的Docker。理想情况下,我希望安装QEMU和binfmt_misc (而不是基于Docker映像)。
在类似Debian的系统上,我可以apt-get install -y qemu-user-static。但是,RHEL 8/CentOS 8/Rocky Linux似乎缺少QEMU包。
RedHat知识库可能在https://access.redhat.com/solutions/5654221有一个解决方案,但它仅限于订阅。
发布于 2023-03-13 23:29:09
安装Fedora 28 qemu-用户静态包:
以下说明将下载加载qemu所需的Fedora 28 GPG密钥和RPM,然后导入GPG密钥并安装RPM:
mkdir qemu-rpms; cd qemu-rpms
wget https://src.fedoraproject.org/rpms/fedora-repos/raw/rawhide/f/RPM-GPG-KEY-fedora-28-primary
wget https://archives.fedoraproject.org/pub/archive/fedora/linux/releases/28/Everything/x86_64/os/Packages/q/qemu-user-static-2.11.1-2.fc28.x86_64.rpm
wget https://archives.fedoraproject.org/pub/archive/fedora/linux/releases/28/Everything/x86_64/os/Packages/q/qemu-common-2.11.1-2.fc28.x86_64.rpm
wget https://archives.fedoraproject.org/pub/archive/fedora/linux/releases/28/Everything/x86_64/os/Packages/c/capstone-3.0.4-14.fc28.x86_64.rpm
sudo rpm --import RPM-GPG-KEY-fedora-28-primary
sudo yum remove qemu-kvm-common
sudo yum install *.rpm完成之后,您可以安全地远程访问qemu文件夹。
从技术上讲,我不知道这是否适用于Rocky 8--但在RHEL8上,这绝对有效。
https://serverfault.com/questions/1108575
复制相似问题