最近在学习使用Open Euler,记录一下踩过的坑,欢迎大家一起讨论
-
下载 QEMU 源代码并安装
-
$ sudo apt install build-essential 安装必要的构建工具
-
$ wget https://download.qemu.org/qemu-\<latest>.tar.xz 下载最新 QEMU 源码包,请将 <latest> 替换为目前最新的 QEMU 版本
-
$ tar xvJf qemu-<latest>.tar.xz 解压刚刚下载的源码包
-
$ cd qemu-<latest>
-
./configure --target-list=riscv64-softmmu,riscv64-linux-user --prefix=/home/xx/program/riscv64-qemu
-
-
配置环境变量
-
$ vim ~/.bashrc 在文末添加:
-
export QEMU_HOME=/home/xx/program/riscv64-qemu
-
export PATH=$QEMU_HOME/bin:$PATH
-
注意一定要将 QEMU_HOME 路径替换为 --prefix 定义的路径
-
-
$ source ~/.bashrc $ echo $PATH
-
-
验证安装是否正确
-
下载 openEuler RISC-V 系统镜像
-
启动openEuler RISC-V
-
在虚拟机上安装neofetch
-
运行如下代码:
git config --global http.sslverify false
git clone https://github.com/dylanaraps/neofetch
cd neofetch
make install
-
如下所示:
-
运行成功后如下所示:
-