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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容