QEMU学习之路(3)— Centos7上安装qemu-system-riscv64
一、前言
Centos7安装:VMware下CentOS 7虚拟机的安装
二、安装Python3.9
1、首先,安装必要的依赖项:
sudo yum groupinstall -y "Development Tools"
sudo yum install -y openssl-devel bzip2-devel libffi-devel
2、接下来,下载Python 3.9的源代码:
cd /usr/src
sudo wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tgz
3、解压源代码并进入目录:
sudo tar xzf Python-3.9.0.tgz
cd Python-3.9.0
4、准备编译环境:
sudo ./configure --enable-optimizations
5、编译并安装Python 3.9:
sudo make altinstall
注意使用altinstall是为了避免覆盖系统默认的Python版本。
5、验证安装:
python3.9 --version
以上步骤会在您的CentOS 7系统上安装Python 3.9,并保留系统的Python 2不受影响。
三、QEMU安装
1、安装编译依赖:
sudo yum install gcc gcc-c++ make automake autoconf libtool git python-devel
2、获取QEMU源码:
git clone https://github.com/qemu/qemu.git
3、配置QEMU编译选项:
cd qemu
./configure --target-list=riscv64-softmmu
4、编译并安装QEMU:
make
sudo make install
确保你的系统已经安装了所有必要的依赖项,并且你有足够的权限来安装软件包。如果从源码编译,请确保你有足够的时间和有效的带宽来完成下载和编译过程,因为这可能需要一些时间。