不普通的普通操作系统：Vanilla OS 稳定版发布了!
Vanilla OS

> 
> Vanilla OS 已经准备好让你尝试！在这里了解令人兴奋的地方。
> 
> 
> 


![](/data/attachment/album/202301/01/112928hpq6f1w16qwviywt.png)


Vanilla OS 是一个基于 Ubuntu 的发行版，旨在为用户提供一个具有随需应变能力和自由选择软件包的 GNOME 体验。（LCTT 译注：Vanilla —— “香草”，因为作为太普通的香料，所以也有“普普通通”的意思。）


经过几个月的测试，**Vanilla OS 的第一个版本** 终于以 **Vanilla 22.10 Kinetic** 的形式出现了，其提供了原汁原味的 **GNOME 43**。


在最近的一次采访中，我们问创建者：“很多人认为我们已经有太多的发行版了。为什么还要有 Vanilla OS？”，**Mirko Brombin**，分享了一些有趣的见解享。请看下面我们与他的对话，探索关于 Vanilla OS 的令人兴奋的事情：



> 
> **[“不要害怕做出贡献”：Mirko Brombin 谈 Vanilla OS 和其他未来项目](https://news.itsfoss.com/interview-mirko-brombin/)**
> 
> 
> 


Vanilla OS 有几个特点，你可能会觉得有帮助，请允许我向你介绍一下。


### 主要亮点






作为一个新的发行版，Vanilla OS 有一个装备精良的功能集，你可能会喜欢。一些值得注意的亮点包括：


* 原生安装程序
* Vanilla OS <ruby> 首次设置 <rt>  First Setup </rt></ruby> 功能
* Vanilla OS 控制中心
* apx 软件包管理器
* 随需应变能力


#### 原生安装程序


![Vanilla OS 安装程序](/data/attachment/album/202301/01/112929v7t1uo0ol0ot7oph.png)


Vanilla OS 有一个用 [GTK4](https://news.itsfoss.com/gtk-4-release/) 和 [libadwaita](https://news.itsfoss.com/gnome-libadwaita-library/) 编写的原生的安装程序，它取代了该操作系统在早期开发阶段时使用的 [Calamares](https://calamares.io) 安装程序。


![Vanilla OS 安装程序正在进行](/data/attachment/album/202301/01/112930p2hvhh5tjaoh55tu.png)


之前，他们还宣布将使用来自 Crystal Linux 团队的 [Jade](https://github.com/crystal-linux/jade) 安装程序。


但是，他们改变了主意，选择在现有的 [Vanilla 首次设置](https://github.com/Vanilla-OS/first-setup) 项目之上建立 [Vanilla 安装程序](https://github.com/Vanilla-OS/vanilla-installer)。


#### Vanilla OS 首次设置


![Vanilla OS 首次设置](/data/attachment/album/202301/01/112930xbx6d0xu5gpg3pxs.png)


Vanilla OS 的安装完成后，你会看到一个快速设置屏幕，上面用各种语言写着 “欢迎”。


![Vanilla OS 软件包管理器选择](/data/attachment/album/202301/01/112930evdvs5gajfq6p6wj.png)


然后它将带你完成各种设置，如选择颜色方案，选择你想要的软件包管理器，是否要安装受限制的编解码器，等等。


我必须说，这很方便！ ?️


#### Vanilla OS 控制中心


![Vanilla OS 控制中心](/data/attachment/album/202301/01/112931wjshcr777jcejpl7.png)


这个图形化工具使你能够对操作系统进行修改，如运行关键更新和安装额外的驱动程序。


#### 随需应变的不变性






正如上面 Vanilla OS 的创始人所展示的，这个操作系统可以提供完全的不变性和原子性，允许你在两个根分区（A/B）之间进行交易。


你问这是什么意思？ ?


嗯，这意味着你的系统的核心部分被锁定，以防止任何不必要的变化，特别是那些由损坏的应用程序或错误的更新引起的变化。


Vanilla OS 使用 [ABRoot](https://github.com/Vanilla-OS/ABRoot) 来实现这一目标，之前，他们曾尝试使用 [Almost](https://documentation.vanillaos.org/docs/almost/)，但结果并不理想。


![](/data/attachment/album/202301/01/112931zzmyj3bd1olmvuum.png)


它还有一个**智能更新功能**，他们解释如下：



> 
> VSO（Vanilla System Operator）是一个工具，它将定期检查更新，然后如果设备没有处于大量使用状态，就在后台下载和安装。事实上，VSO 检查是否满足某些检查条件，如资源是否空闲（CPU/RAM），连接是否允许，电池是否至少有 30% 的电量等。
> 
> 
> 


更新是通过 ABroot 应用的，并在下一次重启时得到修补，而不需要花费额外时间。


#### apx 软件包管理器


![Vanilla OS apx](/data/attachment/album/202301/01/112932phcs9ia6r6h6r7rh.png)


Vanilla OS 带有 [apx](https://github.com/Vanilla-OS/apx) 工具，允许你在不修改根文件系统的情况下在管理的容器内安装软件包。


### 下载 Vanilla OS


如果你认为 Vanilla OS 解决了你在 Ubuntu 上遇到的问题，并且想要一个原汁原味的 GNOME 体验，那就来试试吧。


你可以在其 [官方博客文章](https://vanillaos.org/2022/12/29/vanilla-os-22-10-kinetic.html) 中了解更多关于 Vanilla OS 22.10 的信息。



> 
> **[下载 Vanilla OS](https://vanillaos.org)**
> 
> 
> 




---


via: <https://news.itsfoss.com/vanilla-os-release/>


作者：[Sourav Rudra](https://news.itsfoss.com/author/sourav/) 选题：[lkxed](https://github.com/lkxed) 译者：[wxy](https://github.com/wxy) 校对：[wxy](https://github.com/wxy)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译，[Linux中国](https://linux.cn/) 荣誉推出


OK
![](/assets/images/pikapods-banner-v3.webp)


![](/assets/images/pikapods-banner-v3.webp)

Vanilla OS is an Ubuntu-based distro that aims to provide a stock GNOME experience with on-demand immutability and the freedom to choose packages.

After months of testing, **Vanilla OS first release **is finally here in the form of **Vanilla 22.10 Kinetic **featuring **GNOME 43**.

In a recent interview, we asked the creator: '*Many people think we have more than enough distros. Why Vanilla OS?*', **Mirko Brombin**, had some interesting insights to share. Read our conversation with him below to explore exciting things about Vanilla OS:

### Suggested Read 📖

[‘Don’t be Afraid to Contribute’: Mirko Brombin Talks about Vanilla OS and Other Future ProjectsA conversation with Mirko Brombin, founder of Vanilla OS and Bottles creator.](https://news.itsfoss.com/interview-mirko-brombin/)![](https://news.itsfoss.com/content/images/2022/12/interview-with-mirko-brombin.png)


![](https://news.itsfoss.com/content/images/2022/12/interview-with-mirko-brombin.png)

Vanilla OS has several features that you might find helpful; allow me to introduce them to you.

## Key Highlights

Being a new distro, Vanilla OS has a well-equipped feature set that you might like. Some notable highlights include the following:

**Native Installer****Vanilla OS First Setup Utility****Vanilla OS Control Center****apx Package Manager****On-Demand Immutability**

### Native Installer

![vanilla os installer](https://news.itsfoss.com/content/images/2022/12/Vanilla-OS-Installer.png)

Vanilla OS features a native installer that is written in [GTK4](https://news.itsfoss.com/gtk-4-release/) and [libadwaita](https://news.itsfoss.com/gnome-libadwaita-library/), it replaces the '[Calamares](https://calamares.io/?ref=news.itsfoss.com)' installer that was being used while the OS was in the early development stages.

![vanilla os installer progress](https://news.itsfoss.com/content/images/2022/12/Vanilla-OS-Installer-2.png)

Previously, they had also announced that they would use the '[Jade](https://github.com/crystal-linux/jade?ref=news.itsfoss.com)' installer from the Crystal Linux team.

But, they changed their mind and opted to build the '[Vanilla Installer](https://github.com/Vanilla-OS/vanilla-installer?ref=news.itsfoss.com)' on top of their existing '[Vanilla First Setup](https://github.com/Vanilla-OS/first-setup?ref=news.itsfoss.com)' project.

### Vanilla OS First Setup

![vanilla os first setup](https://news.itsfoss.com/content/images/2022/12/Vanilla-OS-First-Setup.png)

After the installation of Vanilla OS is complete, you are greeted with a quick setup screen, which says 'Welcome' in various languages.

![vanilla os package manager selection](https://news.itsfoss.com/content/images/2022/12/Vanilla-OS-Package-Manager.png)

It will then take you through various settings, such as choosing the color scheme, choosing what package managers you want, whether you want to install restricted codecs, and more.

I must say, this is quite handy! 😃️

### Vanilla OS Control Center

![vanilla os control center](https://news.itsfoss.com/content/images/2022/12/Vanilla-OS-Control-Center.png)

This graphical tool enables you to make changes to the operating system, such as running critical updates and installing additional drivers.

### On-Demand Immutability

As showcased above by the founder of Vanilla OS, this OS can provide full immutability and atomicity by allowing you to transact between two root partitions (A/B).

What does that mean, you ask? 🤔

Well, this means that the core parts of your system are locked to prevent any unwanted changes, especially the ones caused by corrupt applications or faulty update.

Vanilla OS uses '[ABRoot](https://github.com/Vanilla-OS/ABRoot?ref=news.itsfoss.com)' to achieve this, previously, they had tried using '[Almost](https://documentation.vanillaos.org/docs/almost/?ref=news.itsfoss.com)', but it didn't pan out well.

![](https://news.itsfoss.com/content/images/2022/12/vanilla-os-updates.png)

It also features a **smart update feature**, which they explain as follows:

VSO (Vanilla System Operator) is the tool that will periodically check for an update and then download and install it in the background if the device is not under heavy usage. In fact, VSO checks that certain checks are met, such as whether the resources are free (CPU/RAM), whether the connection allows it, whether the battery is at least 30%, etc.

The updates are applied through ABroot and get patched during the next reboot without taking extra time.

### apx Package Manager

![vanilla os apx](https://news.itsfoss.com/content/images/2022/12/Vanilla-OS-apx.png)

Vanilla OS features the '[apx](https://github.com/Vanilla-OS/apx?ref=news.itsfoss.com)' utility, allowing you to install packages inside a managed container without modifying the root file system.

## Download Vanilla OS

If you think Vanilla OS solves the problem you have been facing with Ubuntu and want a stock GNOME experience, give it a go.

You can learn more about Vanilla OS 22.10 in its [official blog post](https://vanillaos.org/2022/12/29/vanilla-os-22-10-kinetic.html?ref=news.itsfoss.com).

## More from It's FOSS...

- Support us by opting for
[It's FOSS Plus](https://itsfoss.com/#/portal/signup)membership. - Join our
[community forum](https://itsfoss.community/). - 📩 Stay updated with the latest on Linux and Open Source. Get our
[weekly Newsletter](https://itsfoss.com/newsletter/).