首页产品评论Serenity OS:用于x86计算机的图形Unix操作系统

Serenity OS:用于x86计算机的图形Unix操作系统

宁静 宁静操作系统 是一个 操作系统,图形Unix,用于x86 计算机 有很多 典型.

Serenity OS有哪些功能?

  • 多工作业
  • 多线程
  • 合成窗口服务器
  • 具有ARP,TCP,UDP和ICMP的IPv4网络
  • Ext2文件系统
  • Libc和Unix类型的userland
  • POSIX信号
  • mmap()
  • / proc文件系统
  • 伪终端(带有文件系统/ dev / pts)
  • 文件系统警报
  • JSON框架
  • 低层库(LibCore)
  • 中级图形库2D(LibDraw)
  • 高级GUI库(LibGUI)
  • 表情符号(UTF-8)
  • HTTP下载
  • SoundBlaster 16驱动程序
  • 软件混合声音守护程序
  • WAV播放
  • 简单的台式钢琴/合成器
  • 视觉GUI设计工具
  • PNG格式支持
  • 文字处理器
  • IRC客户端
  • 画画
  • DNS查找
  • 桌面游戏:矿工和蛇
  • 港口系统

如何运行Serenity OS?

  • 首先,您需要确保已安装所有依赖项:

sudo apt安装必要的curl libmpfr-dev libmpc-dev libgmp-dev e2fsprogs qemu-system-i386 qemu-utils

  • 另外,您的gcc版本应为> = 8(带有gcc -version)。 如果没有,请安装(在Ubuntu上):

sudo add-apt-repository ppa:ubuntu-toolchain-r /测试

sudo apt-get install gcc-8 g ++-8

sudo update-alternatives –安装/ usr / bin / gcc gcc / usr / bin / gcc-8 800 –slave / usr / bin / g ++ g ++ / usr / bin / g ++-8

  • 转到工具链/目录并运行BuildIt.sh脚本。 然后运行UseIt.sh脚本在$ PATH中获取i686-pc-serenity工具链。
  • 完成这两个操作后,您应该转到内核/目录,并运行./makeall.sh。

WSL

SerenityOS也可以根据 WSL版本2 (WSL版本1不适用,因为1版本不支持ext2,这是必需的)。 当前,WSL2仅适用于内部版本 Windows.

要与WSL2一起运行SerenityOS,您需要一个X 服务器.

没有米娅https://www.secnews.gr
在一个不断尝试改变你的世界里,做你自己,是你最大的成就

实时新闻