很棒的原子
關於原子系統的精心策劃知識基礎
入門博客和出版物
這些應該足以讓您開始:
- “不變”→可抑制,抗滯後-Colin Walters
- 不變的操作系統:一項調查 - 德國班貝格大學的SebastianBöhm和Guido Wirtz-簡短的科學出版物,概念化,定義和概述了不可變的操作系統的用例和局限性。
會談和視頻
- Fedora播客 - 第30集 - 豪爾赫·卡斯特羅(Jorge Castro)和蒂莫西·拉維爾(Timothee Ravier)談論了銀色藍布(Silverblue)以及不可變的桌面的未來。
- Linux停機時間 - 第39集 - 我去了這個播客,談論此列表,基於圖像的台式機,Flatpaks和所有這些內容。如果您迷路了,從這裡開始!
- 只讀場景 - 對這類台式機的絕佳介紹
- Opensuse Microos-理查德·布朗(Richard Brown)
- Microos桌面可以成為您的日常駕駛員嗎? -Dario Faggioli
- 微型桌面:日常駕駛的道路 - 理查德·布朗(Richard Brown)
- 19關於Fedora Silverblue及相關技術的談判 - 這裡有許多錄製的談話,在這裡列出太多的演講,但值得!
- OS管理OSTREE CLI -DENIS PYNKIN
- 讓我們嘗試Fedora Silverblue -Adamšamalik
- 尼克斯和尼克斯如何變得如此完美-xe
- Fedora Silverblue:這是Linux的未來嗎? - 本月項目 - 較舊的視頻,但對主要組件的評論很棒
- 了解紅帽分佈與福多拉·銀布魯(Fedora Silverblue)之間的區別-JJ Asghar
- 黑暗之後的Linux - 第07集 - 主持人嘗試了Silverblue,並在他們的經歷上進行了一集。
- Fedora Silverblue:不變的操作系統
- Fedora 36 Silverblue:成功體驗的3個指導原則 - 出色的介紹視頻,涵蓋了許多技巧和技巧。
- 我們如何構建和維護Kairos -Mauro Morales,Fosdem 2023
- 認識Kairos,OSS項目的建築物,可變的Kubernetes Edge -Ettore di Giacinto和Nic Vermande
分佈
Future是現在™,今天嘗試其中之一!
- 軟呢帽原子 - 軟呢帽的官方原子編輯
- 有用的文檔
- Ostree本機容器 - Silverblue上的規格移動到本機OCI容器型號(巨大更改)
- Fedora Silverblue和Fedora Kinoite開發
- 在嘗試Fedora Silverblue之前,要為成功做好準備
- Fedora Silverblue和Ubuntu之間的日常差異
- 旋轉
- Fedora Silverblue-基於GNOME桌面環境的基於原子的Fedora
- Fedora Kinoite-基於KDE等離子桌面環境的原子軟呢帽
- Fedora Sway Atomic-基於Atomic的Fedora,基於搖擺瓷磚窗戶經理
- Fedora Budgie Atomic-基於原子的Fedora基於Budgie桌面環境
- Fedora Coreos-基於原子的Fedora專注於服務器
- 相關項目
- Universal Blue - 一個致力於最初基於Fedora Atomic的雲原生OCI圖像的組織。源圖像列表,最終用戶圖像列表
- Bazzite-基於Fedora Kinoite的桌面遊戲的通用藍色OCI圖像;原子桌面Linux遊戲的黃金標準
- Bluefin-基於Fedora Silverblue的通用藍色OCI圖像,專注於一般和開髮用途
- Aurora-基於Fedora Kinoite的通用藍色OCI圖像,專注於一般和開髮用途
- UCORE-基於Fedora CoreOS的通用藍色OCI映像,專注於服務器使用
- Opensuse Atomic
- opensuse microos-服務器opensuse的原子變體
- Opensuse Aeon-帶有GNOME桌面環境的OpenSuse的原子變體,其中包含帶有Distrobox的容器。
- OpenSuse Kalpa-帶有KDE等離子桌面環境的Opensuse的原子變體,具有發散的容器。
- Nixos-基於NIX軟件包管理器的Linux發行版
- 很棒的尼克斯 - 尼克斯社區中最佳資源的精選清單
- 注意:尼克斯社區既有一個操作系統又有一個包裝系統,並且已經很大又充滿活力,我不能公正地做到這一點,所以只需使用上面的列表即可潛水
- Snowflakeos-基於Nixos的Linux發行版,重點是初學者友善和易用性。
- GUIX系統 - 基於NIX的GUIX軟件包管理器的Linux發行版
- RDE-基於GNU GUIX功能軟件包管理器的開發人員和電力用戶友好的GNU/Linux發行
- Endlesss-debian衍生產品分佈,由Ostree管理的僅讀取root文件系統,僅適用於應用程序交付和更新。最簡單(但約束)Linux分佈之一
- Chromiumos-關於鉻如何實現其自動化機制的良好設計文件
- Chromeos(Flex) - Google由Google首先快速,易於管理和安全操作系統。 flex是非彩信版本
- Vanillaos -Vanilla OS是一個基於Debian SID Linux的點發行分佈,在正確的時間接收更新而不犧牲安全性和功能。
- Nitrux-基於Debian的Linux發行版,具有NX桌面和Mauikit應用程序套件。
- Blendos -Blendos是一個操作系統,將所有Linux分佈無縫融合到一個操作系統中。
- Kairos-邊緣Kubernetes的不變Linux元分佈。
- Chimeraos-利用FRZR的基於蒸汽大圖的沙發遊戲OS
- Arkane Linux-基於拱門的不變發行版,使用arkdep
工具箱
從歷史上看,“工具箱”歷史上有幾個版本,我們可能在某種程度上,它比單個項目更像是一類軟件。我將工具箱分類為“容器運行時的終端前端,重點是透明的容器圖像使用”。有人聰明,請做一個更好的定義。
- TOOLBX- Linux上容器化命令線環境的工具
- Toolbx調諧器 - 工具BX調諧器是改善工具BX體驗的工具。
- Toolbx圖像 - 社區維護的容器圖像可與工具BX一起使用(如果您需要默認的Fedora之外的其他發行版,請查看這些圖像)
- 工具箱圖像 - 用於使用工具箱命令的容器圖像集合。這是為Fedora以外的其他發行箱提供更多功能奇偶校驗的嘗試。
- 工具箱GUI-用於與工具箱交互的圖形接口,用GTK3和Python編寫
- Distrobox-在Linux上的容器化命令線環境的工具,分銷不可知論,支持各種容器,都可以與Podman和Docker一起使用 - 這是從現有的發行版開始學習使用日常容器工作流程的好工具。
- BoxBuddy-由GTK4和Libadwaita製造的Distroboxes的GUI經理。
- DevBox -DevBox是一個命令行工具,可讓您輕鬆創建孤立的外殼和容器。
- APX- Vanillaos的默認軟件包管理器,利用Distrobox代表用戶管理各種發行版的容器。
核心工具
這些是我們在這裡談論的所有內容的基礎。
- Podman -Podman是一種無守護程序引擎,用於在Linux系統上開發,管理和運行OCI容器。
- Gnome-shell-Extension-Containers-此整潔的擴展程序使您可以看到哪些容器,啟動/停止/重新啟動,暫停並從通知區域進入它們。
- Podman桌面 - 從單個UI和托盤圖標管理不同的容器發動機
- Pods- Podman桌面應用程序(被稱為Symfony)
- Flatpak-用於Linux軟件部署和軟件包管理的實用程序。它被宣傳為提供沙盒環境,用戶可以在該環境中隔離系統的其餘部分。
較低級工具
我們大多數人不會直接使用這些工具,但對開發人員有用:
- Libostree(又名Ostree) - 操作系統和容器二進制部署和升級
- rpm-ostree的即將到來的實驗特徵
- flatpak-osttree-dedup-stats.py-腳本以顯示Ostree Rewpleclication的工作狀況,這是整潔的
- APT2OSTREE -APT2OSTREE用於構建基於Debian/Ubuntu的Ostree Images。它執行與DeBootstrap/Multistrap相同的任務,但輸出是Ostree樹而不是目錄中的rootfs。
- 圖像構建器-OSBUILD-為操作系統構建基礎架構
- Abroot-通過在兩個root文件系統之間進行交易,可為Linux系統提供完整的不變性和原子能。更新是使用OCI圖像執行的,以確保系統始終處於一致的狀態。
- BOOTC-使用OCI/Docker容器圖像進行交易的現場操作系統更新。 (實驗)
- 引導程序 - 引導加載程序的分佈無關的更新。
- Elemental Toolkit-允許容器映像可在VM,Baremetals,Embedded設備等中引導的工具包。元素和衍生品共享一個共同的功能集,可以通過A/B機構進行升級,並使用標準容器註冊表進行升級。
- GoldBoot-命令行實用程序,為服務器和工作站都構建機器圖像。
- ARKDEP-用於構建,部署和維護不變的原子,基於BTRFS的系統的工具包
- FRZR-使用預構建的只讀BTRFS子Volumes的部署和自動更新機制。
集成資源
又名。膠帶。
- 整合Vscode和Distrobox
- Silverblue -Nix-安德魯·海岑(Andrew Hayzen)的台階,使NIX在Fedora Silverblue上工作。
- 工具箱Visual Studio代碼集成 - 工具箱Visual Studio代碼集成
社區的配置
基於Ostree的系統允許合併的導數分佈。如果您在此類系統上自動化配置,請pr您的配置以共享:
- Workstation-Ostree-Config-基於RPM-Ostree的Fedora變體的表現(從這裡開始!)
- Ostree-pitti-workstation-軟呢帽的最小搖擺開發人員桌面
- Vauxite-這是一個基於RPM-Ostree的Fedora XFCE桌面。
- Zepyros-Dev的配置
- Jaydoubleau的配置(Ansiblue)
- Universal Blue-基於Fedora Silverblue建立的OS圖像
- Ansible -Silverblue -Jim Campbell的《銀色的Ansible Playbook》
- Sodalite:Silverblue的萬神殿體驗
- Silvernobara -Fedora Silverblue與Project Nobara增強功能
桌面遊覽
這是一些人在設置中漫步:
- 豪爾赫·卡斯特羅(Jorge Castro)的桌面
討論
reddit:
- R/Silverblue
- r/vanillaos
- r/nixos
- R/Flatpak
Discord服務器:
- 不變的Linux不和諧
- 通用藍色不和諧
- 尼克斯不和諧
- 香草不和諧
- Chimeraos和不和諧
矩陣房:
- 軟呢帽
- 尼克斯矩陣室
- Opensuse Aeon / Kalpa
各種各樣的
在其他任何地方都不適合但可能是有用的參考材料的東西
- 介紹Flox -Nix,以簡化和規模-Barry Plunkett