Win10 WSL2安装并运行bochs

【一】安装一些基础的依赖包

sudo apt-get install g++ 
sudo apt-get install make
sudo apt-get install libx11-dev xserver-xorg-dev xorg-dev

【二】安装bochs

// 下载
wget https://sourceforge.net/projects/bochs/files/bochs/2.6.11/bochs-2.6.11.tar.gz

// 解压
tar zxvf bochs-2.6.11.tar.gz
cd bochs-2.6.11/

// 配置, 需要将/home/infuq/bochs替换成读者自己指定的目录
./configure --prefix=/home/infuq/bochs --enable-debugger --enable-disasm --enable-iodebug --enable-x86-debugger --with-x --with-x11

sudo make
sudo make install

或者

sudo apt install bochs
sudo apt install bochs-x

【三】安装 XLaunch
https://sourceforge.net/projects/vcxsrv/

图片.png

傻瓜式安装就可以了

安装好之后,打开软件, 在下一步的过程中,其中需要勾选下图选项

图片.png

最后在电脑右下角会看到它的图标

图片.png

【四】IP配置

打开CMD,使用ipconfig查看WSL的IP地址, 172.17.64.1

图片.png
vi ~/.bashrc

在.bashrc文件末尾添加如下一行, 其中的IP就是上面通过ipconfig命令查看到的
export DISPLAY=172.17.64.1:0

// 使文件生效
source ~/.bashrc

【五】验证

sudo apt install x11-apps

// 运行如下命令,如果能看到一个时钟,就说明成功了
xclock
图片.png

你可能感兴趣的:(Win10 WSL2安装并运行bochs)