辞职后全职开发的操作系统 SerenityOS 到底是个怎样的系统( 三 )


下载链接:
https://pan.baidu.com/s/1MtbowWCP4FWYYbzAlo48eA
提取码:<头条不让放,请到网管小贾的博客中查找>
 
网络设置由于 SenerityOS 是在虚拟机里跑的,所以网络设置似乎还有些问题 。
我测试的结果是,DHCP 似乎无效,需要手动指定 IP 地址,也不知道是不是由于网卡默认 down 的缘故 。
 
手动设置 IP 地址的方法 。
// 切换到 root 用户$ su// 设置 IP 为 192.168.1.123/24,网关 192.168.1.1# ifconfig -i 192.168.1.123 -a ep0s3 -g 192.168.1.1 -m 255.255.255.0 
DNS 默认没有开启,我找了好半天才发现应该是在这儿 。
/etc/LookupServer.ini 
在编辑这个文件之前,需要将它的属性改一改,要不然无法保存 。
# chmod a+w /etc/LookupServer.ini 
打开之后,修改之 。
[DNS]Nameserver=1.1.1.1,1.0.0.1EnableServer=1 

辞职后全职开发的操作系统 SerenityOS 到底是个怎样的系统

文章插图
 
 
 
网站访问有些遗憾的是,除了 serenityos.org 之外,大部分网页无法正常打开,尝试了访问几个大网站,都是提示加载失败 。
辞职后全职开发的操作系统 SerenityOS 到底是个怎样的系统

文章插图
 
 
 
通常 http 开头的网页似乎还勉强能看到个页面部分,但 https 开头的就几乎访问不了了 。
辞职后全职开发的操作系统 SerenityOS 到底是个怎样的系统

文章插图
 
 
 
从后台 Debug 窗口中可以看到是由于 https 加密证书无法被正常识别造成的 。
还有就是字体、网络协议等等还不支持或不完善,看来这套系统还是有待进一步开发啊!
 
远程管理在系统中运行 TelnetServer 命令开启 Telnet 服务端 。
然后打开 PuTTy ,输入IP地址以及连接类型为 Telnet ,连接后可以远程管理 SerenityOS 了,也算是变相使用 SSH 了 。
可惜只能敲敲命令,没有办法传输文件啊 。
辞职后全职开发的操作系统 SerenityOS 到底是个怎样的系统

文章插图
 
 
 
写在最后我们有了前面说的映像文件,理论上可以将其写入到物理磁盘上,这样我们就可以用实体机启动 SerenityOS 了 。
不过时间有限,我没空测试了,你们谁闲得难受可以考虑考虑 。
 
最后我想对那些对 SerenityOS 作者冷嘲热讽的人说几句,即使是抄代码、套皮肤,那也得有强大的计算机底层理论知识做基础 。
千万不要对一个热衷于计算机事业的人说三倒四,而自己却一无事处,那样只会被别人瞧不起 。
每个人有每个人的位置,你有本事你就可以是大神,你没本事那你就好好拧螺丝 。
螺丝拧得好,也是可以当劳模的哦!
网管小贾 / sysadm.cc

【辞职后全职开发的操作系统 SerenityOS 到底是个怎样的系统】


推荐阅读