经过几个月的开发,Vanilla OS2“兰花”测试版现在可以测试了。
Vanilla OS刚刚推出了备受期待的Vanilla OS 2 Orchid Beta,以重新定义您的Linux发行版创新体验。此版本包含了尖端功能和增强功能,旨在将操作系统提升到灵活性、控制性和安全性的新高度。
让我们快速总结一下主要亮点。
Vanilla OS 2 "Orchid"Beta:主要特性
Debian基础
Orchid的一个突出特点是从Ubuntu过渡到Debian作为系统的基础。此举增加了对系统和更新分发的灵活性和控制。混合基础包括Debian软件包和Vib模块,为Vanilla OS用户提供了强大的基础。
值得注意的是,更新结构已经从基于包的系统发展到基于OCI映像的结构,利用了Vib技术。这种创新的方法允许使用各种模块组装OCI映像,确保用户在测试的确切状态下接收更新。这种细致的流程确保了用户体验的一致性。
ABroot v2
Orchid推出了ABRoot v2,这是对A/B分区系统的彻底检修。这次重写的重点是可靠性和速度,通过OCI映像扩展使用原子事务,而不是传统的包更新。这确保了一个一致和完美的系统,并增加了一些功能,如系统状态转储支持,无缝切换风格而不丢失数据,自动恢复ABRoot文件系统结构,等等。
驱动程序NVM&
最新版本增强了驱动程序管理,满足了原子系统更改的需求。ABRootv2取代了事务shell,支持生成自定义本地映像。虽然不建议日常使用,但此功能有助于安装系统中不存在的驱动程序。
为了进一步简化这一过程,Vanilla OS现在包括了覆盖大多数外围设备的广泛驱动程序集。在安装过程中,系统会根据检测到的硬件建议最合适的OCI映像,从而最大限度地减少定制操作的需要。
兰花通过引入对LVM精简配置的支持来解决之前的批评。该技术根据两个根分区的实际需要,动态地为其分配磁盘空间,总计20 GB。此优化解决了以前版本中对空间分配的担忧,并确保更高效地使用存储资源。
安全
Vanilla OS 2 Orchid用PolKit策略取代了使用sudo的常见做法。这一转变允许用户以受控和安全的方式执行特权操作。PolKit的集中式身份验证权限和针对每个操作的特定策略为潜在安全威胁提供了更强大的防御。
随着FsGuard和FsWarn的引入,安全性增强将继续进行。这些工具与Linux Immutability Tools合作开发,在引导期间检查系统二进制文件的完整性。如果检测到不一致,FsWarn将停止系统引导,为用户提供重新启动到先前状态的选项,以确保系统完整性。
VSO v2和Apx v2
Vanilla OS对熟悉的VSO v2和Apx v2工具进行了重大更新。VSO v2现在用作系统外壳,包管理器,并支持Android应用程序。用户可以在Vanilla OS中无缝安装和运行Android应用程序,这要归功于F—Droid商店与VSO的集成。这可能是许多用户的关键用例。这为使用F—droid商店中的第三方APK文件和包提供了可能性。
Android APK软件包在Vanilla OS 2 Orchid中的侧载
APX v2经历了彻底的重写,为开发人员提供了强大的功能。可以创建自定义环境(堆栈),允许用户定义包管理器、子系统等。添加的Apx图形用户界面提供了一个图形界面,以便更轻松地管理和访问创建的子系统。
安装器
Vanilla OS 2 Orchid优先考虑用户友好性,改进了Vanilla NTFS和First Setup。从Distinst到Albius安装程序后端的切换带来了增强的直观性和可用性。用户现在可以配置系统要求,在安装过程中安装VM Tools和Nvidia驱动程序,确保最佳兼容性。
改进的设置
First Setup提供OEM兼容性,使硬件制造商能够在设备上预装Vanilla OS。在此阶段,用户可以配置基本设置,包括用户名、设备名称、时区、语言、键盘和网络。
总的来说,这些都是本版本的关键亮点。当然,有许多引擎盖下的更新,股票GNOME经验和新的壁纸,使它看起来惊人。
下载
请记住,这仍然是beta版,你不应该将它用于严肃的生产工作。您可以通过从GitHub下载ISO来帮助测试此版本。
下载Vanilla OS(由于GitHub基础服务器的原因,下载可能会有点慢)
通过博客