首页 > 系统相关 >VirtualBox-Ubuntu-哈工大李治军操作系统课程实验环境搭建

VirtualBox-Ubuntu-哈工大李治军操作系统课程实验环境搭建

时间:2022-11-28 08:11:06浏览次数:72  
标签:gcc sudo get Ubuntu apt 3.4 哈工大 linux VirtualBox

每次更换电脑,都需要重新搭建操作系统的实验环境,每次都在网上找来找去,很麻烦,干脆就自己记录下整个搭建过程吧。

(一) 下载实验所需的资源

(二) 压缩包的解压和安装

1. linux-0.11源码 和 Bochs

  • 将前面下载的 hit-oslab-linux-20110823.tar.gz 文件解压
    image

  • 解压后的内容
    image
    image

2. GCC3.4 编译器

  1. 解压 gcc-3.4-ubuntu.tar.gz
tar -zxvf gcc-3.4-ubuntu.tar.gz
  1. 进入解压后的 gcc-3.4 目录
cd gcc-3.4
  1. gcc-3.4 目录里面有 64位 和 32位 的 gcc3.4 安装包目录,我下载的 ubuntu 是 64位 的,所以要进入 gcc-3.4_amd64 目录
cd gcc-3.4_amd64        # 进入该目录
sudo dpkg -i *.deb      # 安装所有包

# 等待安装完成
gcc-3.4 -v              # 查看是否安装成功

(三) 安装编译环境

  • 使用命令安装相关依赖库
sudo apt-get install bin86      # 安装as86 ld86

# 如果出现 “有未能满足的依赖关系” 相关的报错,则运行
# sudo apt-get -f install

sudo apt-get install libc6-dev-i386  # 由于是64位系统,还需要安装32位系统的兼容库

# 安装编译相关的依赖库
sudo apt-get install libsm6:i386
sudo apt-get install libx11-6:i386
sudo apt-get install libxpm4:i386

cd /oslab/linux-0.11                # 进入 linux-0.11 目录,编译源代码
make all                            # 编译

# 返回外层目录,也就是进入 oslab 目录
cd ..                               # /home/whxcer/oslab
./run                               # 启动 Bochs
  • make all 最后一行出现 sync 即表示编译成功
    image

  • Bochs 加载 linux-0.11 成功,则说明实验需要的环境已搭建完成
    image
    image

(四) 参考

哈工大李治军操作系统课程实验环境搭建

标签:gcc,sudo,get,Ubuntu,apt,3.4,哈工大,linux,VirtualBox
From: https://www.cnblogs.com/wanghuizhao/p/16931249.html

相关文章

  • Ubuntu 使用NFS共享存储
    服务端和客户端系统:Ubuntu服务端IP:192.168.128.1客户端IP:192.168.128.130  NFS:网络文件系统(NetworkFileSystem),能够直接访问其计算机的文件 服务端安装和配置:1......
  • ubuntu安装AppImage运行环境;ubuntu运行AppImage报错解决办法
    官网地址:http://www.appimage.org/使用方式也比较方便,将下载的文件添加运行权限;命令:$sudochmoda+xSubsurface*.AppImage然后运行就可:命令: $./Subsurface*.AppIm......
  • Ubuntu 安装Maven
    1.去官网下载,下载地址,我下载的是apache-maven-3.6.1-bin.tar.gz文件2.解压到指定目录(/opt)sudotar-zxvfapache-maven-3.6.1-bin.tar.gz-C/opt 3.如果不需要......
  • ubuntu opencv 编译安装
    1.安装cmake--javascripttypescriptbashsqljsonhtmlcssccppjavarubypythongorustmarkdownsudoaptinstallcmake2.安装依赖环境--javascriptt......
  • ubuntu cudnn 安装
    官网cudnn官网选择包的格式--javascripttypescriptbashsqljsonhtmlcssccppjavarubypythongorustmarkdown(cudnnlibraryforlinux)解压tar.gz并......
  • cuda ubuntu 安装
    cuda安装下载对应runlocal版本不需要安装驱动--javascripttypescriptbashsqljsonhtmlcssccppjavarubypythongorustmarkdownsudoshcuda_10.2.89_4......
  • ubuntu 环境变量修改
    1.查看PATH--javascripttypescriptbashsqljsonhtmlcssccppjavarubypythongorustmarkdownecho$PATH2.临时修改exportPATH=XXXX:$PATH立即生......
  • nfs ubuntu 安装
    1.NFS介绍NFS即网络文件系统(NetworkFile-System),可以通过网络让不同机器、不同系统之间可以实现文件共享。通过NFS,可以访问远程共享目录,就像访问本地磁盘一样。NFS只......
  • # ubuntu 22.04更换阿里源
    sudovim/etc/apt/sources.list按d删除所有行的内容复制替换内容debhttp://mirrors.aliyun.com/ubuntu/jammymainrestricteduniversemultiversedeb-srchttp......
  • 在 VirtualBox 中安装 Ubuntu
    每次更换电脑,需要安装虚拟机的时候,都要去搜别人的教程,干脆自己把安装过程记录下来,方便后面的参考。(一)下载Ubuntu我使用的是ubuntu16ubuntu官网下载地址:https://r......