本文主要用于记录在 Linux 配置课程所需的仿真平台 Blitz
从任何地方下载正版的 VMware Fusion 作为启动虚拟机的应用程序
从官网上下载适合自己电脑系统的 Ubuntu 发行版(博主是 macos)

博主才疏学浅,也是刚刚接触 Linux,所以配置方法参考简书上大佬的系列文章:
Mac 上玩 Linux(一)安装Ubuntu
Mac 上玩 Linux(二)Ubuntu 支持 root 登录
Mac 上玩 Linux(三)使用 SSH 连接 Ubuntu
Mac 上玩 Linux(四)安装 VMware Tools
个人认为第4篇文章是最有必要实现的,可以解决虚拟机与本机的文字复制以及文件传输等实用功能(博主第一次尝试的时候折腾了很久都没有成功,但是重装了一次虚拟机之后自己就好了,不成功的可以多尝试一下)
如果遇到路径 /mnt/hgfs 没有对应的共享文件夹的时候,可以进入到 /mnt/hgfs 目录在终端中输入下面的命令:
sudo vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other
以上系列文章是针对 macos,win 系统的同学可以自行百度
home 下创建目录 BlitzSrc 用于存放 Blitz 的源代码
~YourUserName/BlitzSrc
BlitzTools 下(使用共享文件夹)BlitzSrc 下的代码
make 指令,根据系统提示安装对应的包即可make 指令可能需要系统包含 gcc,根据系统提示安装 gcc即可cd ~YourUserName/BlitzSrc
make
BlitzSrc 下将会出现下面的几个文件:
mkdir ~YourUserName/BlitzTools
cd ~YourUserName/BlitzSrc
mv kpl asm lddd blitz diskUtil dumpObj hexDump check endian \
~YourUserName/BlitzTools
make 指令有一定概率无法编译通过,可以通过链接下载编译过后的可执行文件并存放到目录 BlitzTools 下chmod ugo+rx BlitzTools/*
vi /etc/profile
export PATH=$PATH:/home/UserName/BlitzTools
export 设置的环境变量是暂时的,每次使用前都需要使用下面的命令激活一次source /etc/profile
apt-get install lib32stdc++6
kpl
出现下面的情况则说明环境配置成功

source 指令的问题,可以使用下面的指令,执行后,将无需重复输入 source 指令
root 下似乎不起作用,但是前面配置 Ubuntu 的过程中似乎免去了输入 root 密码的过程echo PATH$:/home/UserName/BlitzTools
kpl
此时,也会出现配置成功的提示:

一份简单的配置指南