北京白癜风 https://wapjbk.39.net/yiyuanzaixian/bjzkbdfyy/etbdf/ 写一个操作系统很难吗? 不难。 但是写一个成功的操作系统很难。 你听说过Rust操作系统吗?这是一个用Rust语言编写的类UNIX操作系统,它的目标是把Rust语言的创新带入到一个现代的微内核和全系列的应用程序。 一、版本备忘Rust语言最早出现于年,是Mozilla公司员工的私人项目,和C语言、C++类似,而Redox就是完全通过Rust语言编写的。 作者参考了Plan9,Minix,Linux和BSD,Redox兼容POSIX,支持x86-64处理器 最近的版本: Redox0.5.0发布于年3月24日。 Redox0.6.0发布于年12月24日。 最新的RedOS0.7.0发布于年4月28日。 二、启动系统体验Redox0.7.0版本提供传统BIOS支持和UEFI支持,由于启动原理不同,下载列表也进行了区分,本来想着下载一个ISO安装一下,然而好像不太行。 支持传统BIOS的ISO还是采用常见的ISOLINUX引导,加载.GZ文件,然后展开.BIN,再展开.IMG,看似正常,然而一会之后就卡住了。 PANIC,恐慌什么? 没办法加载了。 这个不太好解决,还是拿成品吧。 通过开放虚拟格式文件直接创建虚拟电脑,嗯,这次就正常启动了。 首先是屏幕分辨率选择菜单。 选中回车之后系统就开始加载了。 中间会有几秒Waitingforlinkup之类的提示,这是在自动创建网络连接。 然后就是图形化登录界面了。 用户名是什么?密码是什么? 能猜中吗? 可以肯定这种预装系统使用的是常用密码,但是admin、password、、root之类的单词也很多,也不好猜。 这时按下F2键可以切换到命令提示符界面/文本模式,屏幕左上角竟然有提示。 进入桌面后,类似Windows8时开始的扁平化界面。屏幕底部有类似任务栏和开始菜单的设计。 单击左下角的R图标,可以看到出现了9行内容,除了最下面一个注销外,上面8个和右侧的8个图标完全一样。这就是系统内置的基本功能。 三、系统体验1、Netsurf 显然这是一个网络浏览器,默认主页就是Redox的
|