ravynOS 0.5.0 发布 - 基于 FreeBSD 的 macOS 兼容开源操作系统

ravynOS 0.5.0 发布 - 基于 FreeBSD 的 macOS 兼容开源操作系统

ravynOS - 一个旨在提供 macOS 的精致性和 FreeBSD 的自由度的操作系统

请访问原文链接:https://sysin.org/blog/ravynos/,查看最新版。原创作品,转载请保留出处。

作者主页:sysin.org


ravynOS

我们喜欢 macOS,但我们不喜欢不断封闭的硬件和生态系统。因此,我们正在创建 ravynOS - 一个旨在提供 macOS 的精致性和 FreeBSD 的自由度的操作系统。

ravynOS 是一个基于 FreeBSD、CMU Mach 和 Apple 开源代码的开源操作系统 (sysin),旨在兼容 macOS 应用程序,并且没有硬件限制。

下载 ravynOS

了解更多

这是 开发者预览镜像,主要用于帮助构建系统。您将需要真正的硬件来运行它。它应该可以在 FreeBSD-CURRENT (14.0) 支持且至少具有 2GB(推荐 8GB)RAM 的任何硬件上运行。

请注意: 2022 年 2 月 14 日,我们决定放弃当前使用 X11/KDE 桌面组件的路径,并从头开始编写一个新的 UI,以更好地符合我们的目标。新 WindowServer 上的早期 UI 将于 2022 年 7 月 27 日开始成形。感谢您的耐心等待,我们致力于使 ravynOS 成为最好的版本。

项目目标

您喜欢的功能。

我们打算将 macOS 中您喜爱的许多功能带到 ravynOS,例如简洁的设计、全局菜单和拖放安装。

  • 简洁的设计

  • 全局菜单

  • 一致的快捷方式

  • 简单的应用安装

  • 熟悉的文件夹

  • Cocoa API

  • 漂亮的命令行

  • 卓越的稳定性

应用

我们已经为您提供了应用程序。

许多 FreeBSD 移植和应用程序、Linux 应用程序,甚至琐碎的 Darwin & macOS 二进制文件可以在 ravynOS 上运行。我们正在积极努力 改进它!

  • ravynOS,始终

    我们正在构建 ravynOS 原生的熟悉应用程序,打包为便携式应用程序 .app 捆绑并使用我们的 Cocoa、Qt 和 Mach。这些保证可以工作并无缝地融入您的桌面。

  • 主要是 FreeBSD

    支持 Wayland 的 FreeBSD ports 继续在 ravynOS 上开箱即用 (sysin),或稍作改动。

  • Linux,有时

    许多支持 Wayland 的 Linux 应用程序预计可以与 FreeBSD 的 Linux 模拟层一起工作。

  • macOS,也许

    简单的 macOS 和 Darwin 应用程序可以直接在 ravynOS 上运行。这是一个活跃的工作和研究领域。基于 AppKit 的源代码可以本地构建和运行。

安装注意事项

1、我下载了开发者预览版 liveCD。用户名和密码是什么?

目前 liveboot 的登录凭证为:liveuser,全部为小写字母,无密码。只需在用户名字段中输入 liveuser,然后按 Enter 单击登录按钮。

2、为什么在 VirtualBox/Vmware/QEMU 中不显示 GUI?

由于 ravynOS 0.4.0 的 GUI 是从头开始编写的,因此还没有任何虚拟机 GPU 的驱动程序,包括 VMware VGA、Virtualbox SVGA、virtio-vga 或 qxl,因此目前还没有任何形式的图形加速可用。操作系统将在虚拟机上显示类似 shell/tty 的界面。

我们正在努力解决这个问题,欢迎提供帮助 (sysin)。ravynOS 的 vmwgfx 正在开发中,可能很快就会发布,从而可以在虚拟机上测试 LiveCD🙂。目前,VM 可用于非 UI 开发。

3、当我尝试启动 ravynOS 的 LiveCD 时,我的电脑上显示空白屏幕。为什么会这样?

目前,视频驱动程序仅适用于 Intel HD 系列、Intel Iris 系列(Xe 显卡)、大多数 AMD 集成和独立 GPU。目前还没有适用于 NVIDIA 的驱动程序。非常欢迎帮助解决这个问题。如果您的 GPU 支持,GUI 将在启动时自动启动。如果没有,您将在屏幕上收到启动消息,然后是类似 shell 的界面 ( tty1 )。

笔者总结:默认用户名为 liveuser 无密码,不支持作为虚拟机安装(无 GPU 驱动,无图形界面,仅命令行),仅支持 Intel 集显和独显的物理机安装(AMD 和 Nvidia 显卡不支持)

下载地址

ravynOS 0.5.0 "Sneaky Snek" x86_64

ravynOS "Sneaky Snek" Developer Preview Release v0.5.0

相关产品:

相关推荐
冬奇Lab8 小时前
每日一个开源项目(第147篇):HyperGraphRAG - 用超图表示 N 元关系,RAG 的第三代范式
人工智能·开源·graphql
网易云信11 小时前
Cursor点燃个人开发者,企业级AI为何频频受挫?Agent工厂从提效工具到AI员工的跃迁
人工智能·开源
ZzT13 小时前
在 GitHub 上 @一下 claude,它自己把 issue 改成 PR
人工智能·开源
Mintimate13 小时前
WorkBuddy 上手: 让脚本项目 Homebrew CN 变成会排障的 Agent
macos·边缘计算·agent
饼干哥哥13 小时前
最强视频创作工作流:Image2 + Seedance 2.0,Topview一键闭环|跨境电商版
开源·产品·设计
ApacheSeaTunnel15 小时前
当多表数据涌入,Apache SeaTunnel 如何巧妙化解主键冲突?
大数据·开源·数据集成·seatunnel·技术分享·数据同步
稀土熊猫君15 小时前
一个人能做出什么开源项目?
vue.js·后端·开源
狂师20 小时前
比 Playwright 更给力,推荐一个AI Agent的浏览器自动化开源项目!
前端·开源·测试
AI袋鼠帝21 小时前
开源「仓颉.Skill」2.0,你现在可以蒸馏任何视频!
开源·aigc
冬奇Lab1 天前
每日一个开源项目(第146篇):openpilot - 开源自动驾驶辅助系统,曾在 Consumer Reports 评测中超过特斯拉 Autopilot
人工智能·开源·自动驾驶