作者:米斯特RAO | 来源:互联网 | 2017-10-29 13:15
文章标题:在linux上安装Inferno系统作为宿主程序。Linux是中国IT实验室的一个技术频道。包含桌面应用,Linux系统管理,内核研究,嵌入式系统和开源等一些基本分类
下面将要详细介绍 Inferno 作为宿主系统在 Linux 系统上面运行的步骤。首先我们要做好编译
源代码的准备工作,我们需要一台安装 Linux 的机器,Inferno 的源代码(可以从 Google 项目托管
获得 http://code.google.com/p/inferno-os/ ).还有一个是 Inferno 其实是一个 X 程序在
UNIX 中我们要要在系统中安装开发 X11 的必要库!在 ubuntu10.04 上一条命令解决 sudo apt-
get install libxext-dev libxpm-dev x11proto-xext-dev
解压缩源代码到一个文件夹,这里我解压到/home/bill/inferno-os
打开解压后的文件夹,找到找到 mkconfig 这个文件,用文本编辑器打开,修改这个文件的 3 个
地方 。其中这一行 ROOT=/usr/inferno 改为 ROOT=/home/bill/inferno-os,这里解释下
ROOT 的含义,他就是你解压后的 inferno-os 的绝对位置。然后再修改 SYSHOST=Plan9 为
SYSHOST=Linux 。最后把 OBJTYPE=$objtype 改为 OBJTYPE=386 然后保存文件。
修改好 mkconfig 这个配置文件后,我们还需要将将一直编译系统的工具加入环境变量!因此,
我们需要这样做,用 root 权限打开/etc/profile 在最后加上
PATH="$PATH:/home/bill/inferno-os/Linux/386/bin"
export PATH
保存后,重启计算机使更改有效!然后进入 inferno-os 这个目录,在终端中输入./makemk.sh 来编
译一次 mk 这个软件,这时候要清理一些刚才编译的二进制文件以免影响接下来的编译过程,在终端中输
入 mk nuke 完成后在输入 mk install 这样就会编译整个系统!
以上是编译系统的过程,下面我们来运行它!!!进入/home/bill/inferno-
os/Linux/386/bin 这个目录,输入 emu 这时候终端会有一个分号,证明成功了!再输入 wm/wm
进入窗口管理器!到此算安装完全!
配上几个图片大家作为参考.
输入./makemk.sh 后的截图!
Mk 程序编译成功!
用 root 权限打开/etc/profile 文件,并设置环境变量!
[1] [2] 下一页