avatar

目录
linux虚拟机安装

适用于Debian、Ubuntu等大部分linux操作系统。

我为什么装linux虚拟机

第一点,上学期学汇编语言,linux系统下面能够更加直观地体验从c到o再到s最后生成可执行文件的过程,其中s是汇编文件,我们学习的要求是看懂汇编文件。同类的macOS的终端能够做到相同的效果,但Windows下不太一样。所以,学汇编必须用Linux。
这一次我安装的是Ubuntu 16.4的32位版本,虽然64位很普及了,但我们的教材学的还是32位。
第二点,这学期有一门大实验,叫PA,按照我的理解,这门课的目标是用C语言完整地模拟出一个CPU,可能还有一个操作系统?(暂时刚开始这门课,持续记录进度,另开文章)
这门课要求使用Debian10 的32位机器,老师提供一个几乎完整的框架,需要你从寄存器、ALU开始,操作一个个地用C语言写出来。很硬核,正在肝。

准备工具

1、一个linux系统的ISO镜像文件,这个一般存在于国内各大镜像网站上,比如科大镜像、南大镜像等等,选择距离较近的镜像网站下载速度或许会快一点?(瞎猜)
2、虚拟机软件,这个东西大概是模拟环境?windows、macOS下面都有类似的软件,windows下面推荐vmware player,macOS推荐vmware、parallel,当然,有一个叫virtual box的免费软件也不错。

安装过程

1、点开虚拟机软件,找到创建新的虚拟机,把之前下载的ISO文件拖进去,走一走流程,给它多分配点空间,比如说20个G+500M,以免内存不够安装失败。
2、然后就进入linux的初始安装界面了,在网上查一查对应版本的安装步骤,以免有些选项没选影响使用。Debian的初始化时中间有一步是选择图形界面,推荐mate,简洁、高效,(但不是那么美观)。
3、没了。进入桌面了。剩下的就要在终端下安装一大堆工具,什么gcc、g++呀,还有vim编辑器呀之类的,安装什么主要看你用Linux的目的了。

最后

没怎么说就结束了,看来安装linux也没那么难嘛(瞎说,当时明明装了一个下午菜弄成的,后续还因为终端不熟练装错了东西、重装了好几次虚拟机呢)
就这样,这学期结束的时候可以聊聊大项目————PA。听说又硬核又好玩。

打赏
  • 微信
    微信
  • 支付宝
    支付宝

评论