兼容MacOS和FreeBSD软件包的开源ravynOS操作系统

ravynOS 是一个新型的操作系统项目,致力于在 x86-64(终极目标是同时实现 ARM)平台上提供与 macOS 类似的体验和兼容性。它基于坚若磐石的 FreeBSD、现有的开源代码和锦上添花的新代码构建。

主要设计目标:

  • 与 macOS 应用程序的源码级兼容(比如你可以在本系统上编译和运行 macOS 应用)
  • 相似的 GUI 和 UX(文件管理器、程序启动器、顶部菜单之类)
  • 与 macOS 兼容的目录层次(/Library、/System、/Users、/Volumes 之类),可能计划支持 HFS+ 和 APFS 文件系统,计划完全支持 ZFS 文件系统
  • 支持 App BundlesAppDirs 以及 AppImage 自封装格式的应用 ------ 摆脱使用安装器的烦恼
  • 保持与 FreeBSD 基本系统和 X11 主要的兼容性 ------ 深层标准 Unix 环境
  • 藉着 FreeBSD 的 Linux 支持实现与 Linux 应用程序的二进制兼容
  • 终极目标是实现与 x86-64/arm64 macOS 应用程序(Mach-O)和库的兼容
  • 易用、稳定、安全、高效

官网:ravynOS -- Finesse of macOS. Freedom of FreeBSD.

源码:https://github.com/ravynsoft/ravynos

下载地址有多个,可以选择较快的镜像下载:

https://mirror.clarkson.edu/ravynos/releases/0.5.0/ravynOS_0.5.0_f15_amd64.iso

wget下载iso live cd

复制代码
wget -c https://mirrors.nomadlogic.org/ravynOS/releases/0.5.0/ravynOS_0.5.0_f15_amd64.iso

Virtual Box创建ravyn虚拟机

选择iso光盘机器动

安装好,启动之后使用liveuser用户名登录,默认没有密码。

但是virtualbox等虚拟机下还没有显卡驱动,所以无法尝鲜桌面了。

另外pkg 更新的时候会卡住

复制代码
pkg update
The package management tool is not yet installed on your system.
Do you want to fetch and install it now? [y/N]: y
Bootstrapping pkg from http://mirrors.ustc.edu.cn/freebsd-pkg/FreeBSD:15:amd64/latest, please wait...
^C

这样彻底就无法用了...

pkg等时间长了报错:

复制代码
pkg install git
The package management tool is not yet installed on your system.
Do you want to fetch and install it now? [y/N]: y
Bootstrapping pkg from https://mirrors.ustc.edu.cn/freebsd-pkg/FreeBSD:15:amd64/latest, please wait...
pkg: failed to extract pkg-static: Failed to create dir '/usr/local/sbin'

怀疑也是因为virtualbox里面的缘故。

换成原装的pkg地址,

还是不行。 所以暂时这台机器就没有什么用了.....

还是很看好这个开源项目,欢迎FreeBSD的家族再添新成员,希望ravynOS越来越好!

相关推荐
ZzT1 天前
给 Claude Code 装一只状态栏桌宠:cc-statistics 新版本更新
macos·开源·claude
YoungHong19921 天前
Claude Code & 智谱GLM-5.1 环境配置指南 (Windows/macOS/Ubuntu)
windows·ubuntu·macos
全栈攻略1 天前
老版本Docker Desktop for Mac 历史版本下载大全(macOS 10.15/11/12)
macos·docker·容器
YoungHong19921 天前
【图文】Codex接入Kimi K2/GLM-5.1 环境配置指南 (Windows/macOS/Ubuntu)
windows·ubuntu·macos
leluckys1 天前
Jenkins CI/CD 持续集成专题九 -Mac服务器上配置Jenkins实现iOS项目自动打包
macos·ci/cd·jenkins
和沐阳学逆向2 天前
iOS逆向_古法逆向_Instagram最新版抓包
macos·ios·cocoa
自学AI的鲨鱼儿2 天前
mac npm 安装 codex 报错 npm ENOTEMPTY
macos·npm·codex
Sephiroth.Ma2 天前
Mac 提示“Docker 已损坏,无法打开”?我这样排查后 10 分钟修好
macos·docker·容器
量子炒饭大师2 天前
【OpenClaw修炼宝典】—— 【macOS安装篇】想玩《爪子船长》复刻版却卡在安装?OpenClaw 从零环境搭建与编译全攻略 (小白避坑指南)
macos·openclaw·小龙虾·龙虾