ravynOS

ravynOS
软件描述
ravynOS 是一款新的开源桌面操作系统,旨在为 x86-64 系统提供与 macOS 类似体验和兼容性。
官方网站
访问软件的官方网站了解更多信息
ravynos.com
什么是 ravynOS?
ravynOS 是一款新的开源桌面操作系统,旨在为 x86-64 系统提供与 macOS 相似的体验和兼容性。它基于 FreeBSD 的坚实基础,结合该领域现有的开源软件包以及新开发的代码以填补空白。ravynOS 致力于带来简洁、稳定、熟悉且直观的使用感受,能够处理日常任务,并尽可能实现与启发它的商业操作系统的兼容。
ravynOS 将系统相关组件主要置于 /System、/Library 和 /usr 目录下。/usr/local 树用于存放用户添加的内容(如 FreeBSD 软件包)。用户主目录位于 /Users 下,每个主目录均包含一个 ~/Library 文件夹,供 Cocoa 应用程序使用。Zsh 为默认系统 shell。
经过正确打包的应用程序通常位于 /Applications 或 ~/Applications,以 .app 包或 AppImage 形式存在。传统的类 Unix 应用程序仍按常规安装到固定目录。ravynOS 提供了 Cocoa 的实现(尚不完整),以及现代 Objective-C 运行时,安装在 /System/Library/Frameworks 中。编译器和链接器已修改以支持框架,标准的 -F 和 -framework 参数可正常工作。XCode 项目文件支持正在计划中,但目前已有 BSD 风格的 Makefiles 可轻松构建 .app 和 .framework 包。Swift 也已在路线图上。
特性与目标
全局菜单栏
一致的键盘快捷键与菜单
拖放式应用安装与卸载——无需包管理器,无需安装程序
与 Cocoa API 源码兼容
熟悉的命令,如 launchctl 和 open
流畅优雅的设计,类似 Aqua 风格
稳定、安全、高效
应用支持
FreeBSD 软件包、端口及应用程序
许多 Linux 应用可在 FreeBSD 兼容层中运行
多数开源 Cocoa 应用可在 ravynOS 的 Cocoa 运行时下编译并运行(除非依赖 GNUstep 扩展)
Darwin 与 macOS 二进制文件无法在 ravynOS 上运行
🔄 替代方案
113 个选择专为与 Fedora 完全逐 bug 兼容而设计,Ultramarine 提供最新的开源软件,同时保持极高的稳定性。确保系统不崩溃是我们的首要任务。
OpenMandriva 发行版是一款功能齐全的 Linux 桌面和服务器系统,由 OpenMandriva 协会赞助,基于俄罗斯的 Linux 发行版项目 ROSA,该版本于 2012 年从 Mandriva Linux 分支出来。

GhostBSD
GhostBSD 是一个基于 FreeBSD 的用户友好的桌面操作系统,力求符合单一 Unix 规范。FreeBSD 以其在服务器环境中的稳定性和安全性著称,这恰好为……
基于 Debian 的 Linux 操作系统,注重美观与高效。使用 KDE Plasma 5、AppImage 和 OpenRC(而非 systemd)。集成 Maui Apps 和 Liquorix 内核以实现高响应性。包含 Firefox、NX 软件中心、完整的应用套件及硬件探测功能。
Void Linux
Void 是一个基于单体内核 Linux 的通用操作系统。其包系统可让你快速安装、更新和删除软件;软件以二进制包形式提供,或可通过 XBPS 源包直接从源代码构建。
DietPi 是一个轻量级且经过优化的操作系统,主要针对物联网设备。通过 DietPi,您可以轻松点击几下即可安装经过特别优化的软件。它提供了易于使用的 whiptail 图形界面,用于配置和系统管理的众多选项,并提供有用的...




