素晴らしい原子
原子システムに関する素晴らしいキュレーションされた知識ベース
入門ブログや出版物
これらはあなたを始めるのに十分なはずです:
- 「不変」→reprovisionable、抗ヒステリシス-Colin Walters
- 不変のオペレーティングシステム:調査-SebastianBöhmとGuido Wirtz、Guido Wirtz、バンベルク大学、ドイツ - 不変のオペレーティングシステムのユースケースと制限を概念化、定義、および概要を概説する短い科学出版物。
講演やビデオ
- Fedora Podcast -Episode 30 -Jorge CastroとTimothee Ravierは、シルバーブルーと不変のデスクトップの未来について話します。
- Linuxのダウンタイム - エピソード39-このポッドキャストに行って、このリスト、画像ベースのデスクトップ、フラットパークなどについて話しました。あなたが迷子になったら、ここから始めましょう!
- 読み取り専用シナリオ - これらの種類のデスクトップの優れた紹介
- opensuseマイクロス - リチャードブラウン
- マイクロスデスクトップはあなたの毎日のドライバーになることができますか? -Dario Faggioli
- Microosデスクトップ:毎日の運転への道 - リチャードブラウン
- Fedora Silverblueおよび関連技術に関する19の講演 - ここに記録された多くの講演は、ここにリストするには多すぎますが、それだけの価値があります!
- OS管理のためのOstree CLI -Denis Pynkin
- Fedora Silverblue -Adamšamalikを試してみましょう
- nixとnixosがどのように完璧に近づくか-xe
- Fedora Silverblue:これはLinuxの未来ですか? - 今月のプロジェクト - 古いビデオですが、主要なコンポーネントの優れたレビュー
- レッドハット分布とFedora Silverblueとの違いを学ぶ-JJ Asghar
- Linux After Dark - エピソード07-ホストはSilverblueを試し、彼らの経験についてエピソードをしました。
- Fedora Silverblue:不変のOS
- Fedora 36 Silverblue:成功するための3つの指導原則 - 多くのヒントとトリックをカバーする優れた紹介ビデオ。
- カイロスの構築と維持方法 - マウロモラレス、フォスデム2023
- 不変のKubernetes Edge -Ettore Di GiacintoとNic Vermandeを構築するOSSプロジェクトであるKairosに会いましょう
分布
未来は今™です、今日これらのいずれかを試してください!
- Fedora Atomic- Fedoraの公式原子編集
- 便利なドキュメント
- Ostree Native Container -Silverblueの仕様ネイティブOCIコンテナモデルに移動します(大きな変化)
- Fedora SilverblueとFedora Kinoiteの開発
- Fedora Silverblueを試す前に、成功のために自分自身を準備してください
- Fedora SilverblueとUbuntuの日々の違い
- スピン
- Fedora Silverblue- GNOMEデスクトップ環境に基づくアトミックベースのフェドーラ
- Fedora Kinoite- KDEプラズマデスクトップ環境に基づくアトミックベースのフェドーラ
- Fedora Sway Atomic -Sway Tiling Window Managerに基づくAtomicベースのFedora
- Fedora Budgie Atomic -Budgieデスクトップ環境に基づくアトミックベースのFedora
- Fedora Coreos-サーバーに焦点を当てたアトミックベースのFedora
- 関連プロジェクト
- ユニバーサルブルー - 元々Fedora Atomicに基づいたクラウドネイティブオストリーOCI画像の構築と配布に専念する組織。ソース画像のリスト、エンドユーザー画像のリスト
- Bazzite -Fedora Kinoiteに基づいたデスクトップゲームに焦点を当てたユニバーサルブルーOCI画像。 Atomic Desktop Linuxゲームのゴールドスタンダード
- Bluefin- Fedora Silverblueに基づいて、一般的な開発と開発の使用に焦点を当てたユニバーサルブルーOCI画像
- オーロラ - Fedora Kinoiteに基づいて、一般的な開発と開発の使用に焦点を当てたユニバーサルブルーOCI画像
- UCORE- Fedora Coreosに基づいて、サーバーの使用に焦点を当てたユニバーサルブルーOCI画像
- opensuse原子
- opensuseマイクロス - サーバーのopensuseの原子バリアント
- OpenSuse Aeon -GNOMEデスクトップ環境を備えたOpensuseの原子バリアントで、ディストリビューション付きのコンテナが搭載されています。
- OpenSuse Kalpa-ディストリビューションを備えたコンテナを備えたKDEプラズマデスクトップ環境を備えたopensuseの原子バリアント。
- nixos-NIXパッケージマネージャーに基づくLinuxディストリビューション
- Awesome -nix-NIXコミュニティで最高のリソースのキュレーションリスト
- 注:NIXコミュニティにはOSとパッケージシステムの両方があり、すでに大きくて活気があるので、正義を行うことはできないので、上記のリストを使用して飛び込みます
- Snowflakeos-初心者の親しみやすさと使いやすさに焦点を当てたNixosベースのLinuxディストリビューション。
- GUIXシステム - NIXに基づくGUIXパッケージマネージャーに基づくLinuxディストリビューション
- RDE- GNU GUIX機能パッケージマネージャーに基づく開発者および電力ユーザーフレンドリーなGNU/Linuxディストリビューション
- Endlessos- Ostreeが管理する読み取り専用ルートファイルシステムを備えたDebianデリバティブ分布。アプリケーション配信と更新のためにフラットパックのみです。最も簡単な(ただし制約のある)Linux分布の1つ
- Chromiumos -Chromiumがその自己協力メカニズムをどのように実装するかについての優れた設計文書
- Chromeos(Flex) - グーグルによるクラウドファースト、高速、管理が簡単で、安全なオペレーティングシステム。 Flexは非Chromebookバージョンです
- Vanillaos -Vanilla OSは、セキュリティと機能を犠牲にすることなく適切なタイミングで更新を受信するDebian Sid Linuxベースのポイントリリース配信です。
- Nitrux- NXデスクトップとMauikitアプリケーションスイートを備えたDebianベースのLinuxディストリビューション。
- ブレンド - ブレンドは、すべてのLinux分布を1つにシームレスにブレンドするオペレーティングシステムです。
- Kairos -Edge Kubernetesの不変のLinuxメタ分布。
- Chimeraos- frzrを利用する蒸気の全体像ベースのカウチゲームOS
- Arkane Linux-Arkdepを使用するアーチベースの不変のディストリビューション
ツールボックス
歴史的には「ツールボックス」のバージョンがいくつかありましたが、おそらく個々のプロジェクトというよりもソフトウェアのクラスになっている時点にいるでしょう。ツールボックスを「コンテナ画像の透明な使いやすさに焦点を当てたターミナルフロントエンドのコンテナランタイム」に分類します。より賢い人は、より良い定義をしてください。
- Toolbx- Linux上のコンテナ化されたコマンドライン環境用のツール
- Toolbx Tuner -Toolbxチューナーは、Toolbxでのエクスペリエンスを向上させるためのツールです。
- Toolbx画像 - コミュニティに維持されているコンテナ画像は、Toolbxで使用するコンテナ画像を使用します(デフォルトのFedoraの外観の外に他のディストリビューションが必要な場合は、これらを確認してください)
- Toolbox -Images -Toolboxコマンドを使用した使用のためのコンテナ画像のコレクション。これは、Fedora以外の分布のツールボックスに関して、より多くの機能パリティを提供する試みです。
- Toolbox GUI -GTK3およびPythonで書かれたツールボックスと対話するためのグラフィカルインターフェイス
- Distrobox- Linuxのコンテナ化されたコマンドライン環境のツール、Distribution Agnostic、さまざまなコンテナをサポートし、PodmanとDockerの両方で動作します。これは、既存のディストリビューションで、日々のコンテナワークフローで作業することを学ぶための素晴らしいツールです。
- BoxBuddy-GTK4とLibadwaitaで作られたディストリビューションのGUIマネージャー。
- devbox -devboxは、孤立したシェルとコンテナを簡単に作成できるコマンドラインツールです。
- APX -Vanillaosのデフォルトのパッケージマネージャー。ディストリビューションを使用して、ユーザーに代わってさまざまなディストリビューションのコンテナを管理します。
コアツール
ここで話しているすべてのものの構成要素であるもの。
- Podman -Podmanは、LinuxシステムでOCIコンテナを開発、管理、および実行するためのデーモンレスコンテナエンジンです。
- Gnome-Shell-Extension-Containers-このきちんとした拡張機能では、通知エリアからすぐに持っているコンテナ、開始/停止/再起動、一時停止、シェルを確認できます。
- Podmanデスクトップ - 単一のUIとトレイアイコンからさまざまなコンテナエンジンを管理する
- Pods -Podmanデスクトップアプリケーション(Symfonyと呼ばれる)
- Flatpak- Linuxのソフトウェア展開とパッケージ管理のユーティリティ。これは、ユーザーがシステムの残りの部分から単独でアプリケーションソフトウェアを実行できるサンドボックス環境を提供するものとして宣伝されています。
低レベルのツール
私たちのほとんどはこれらのツールを直接使用するのではなく、開発者に役立ちます。
- Libostree(別名Ostree) - オペレーティングシステムとコンテナバイナリの展開とアップグレード
- RPM-Ostreeの今後の実験機能
- Flatpak-Ostree-Dedup-stats.py-スクリプトOrtree重約持の重複がどれだけうまく機能しているかを示すためのスクリプト、これはきちんとしています
- apt2ostree -apt2ostreeは、Debian/UbuntuベースのOstree画像の構築に使用されます。 DeBootStrap/MultiStrapと同じタスクを実行しますが、出力はディレクトリ内のrootfsではなくOstreeツリーです。
- Image Builder -osBuild-オペレーティングシステム用のインフラストラクチャを構築する
- Abroot- 2つのルートファイルシステム間をトランザクションすることにより、Linuxシステムに完全な不変性と原子性を提供するユーティリティ。更新は、システムが常に一貫した状態にあることを確認するために、OCI画像を使用して実行されます。
- BOOTC- OCI/Dockerコンテナ画像を使用したトランザクション、インプレースオペレーティングシステムの更新。 (実験的)
- bootupd-ブートローダーの配布に依存しない更新。
- Elemental Toolkit -VM、BareMetals、Embedded Devicesなどでコンテナ画像を起動できるツールキット。 ElementalおよびDerivativeは共通の機能セットを共有し、A/Bメカニズムでアップグレードでき、アップグレードは標準のコンテナレジストリで配信されます。
- Goldboot-サーバーとワークステーションの両方のマシン画像を構築するコマンドラインユーティリティ。
- ARKDEP-不変のアトミック、BTRFSベースのシステムの構築、展開、維持用のツールキット
- FRZR-事前に構築された読み取り専用BTRFSサブボリュームを利用して、オペレーティングシステムの展開および自動更新メカニズム。
統合リソース
別名。ダクトテープ。
- VSCODEとDISTROBOXを統合します
- Silverblue -nix -Andrew HayzenのNixをFedora Silverblueで作業させるためのステップ。
- ツールボックスビジュアルスタジオコード統合 - ツールボックスビジュアルスタジオコード統合
コミュニティからの構成
Ostreeベースのシステムにより、構成可能な派生分布が可能です。このようなシステム上の構成を自動化している場合は、共有する構成をprしてください。
- Workstation-Ostree-Config- RPM-OstreeベースのFedoraバリアントのマニフェスト(ここから始めてください!)
- Ostree-Pitti-WorkStation-Fedora Minimal Sway Developer Desktop
- Vauxite-これはRPM-OstreeベースのFedora XFCEデスクトップです。
- Zepyros-Devの構成
- Jaydoubleauの構成(Ansiblue)
- ユニバーサルブルー - フェドーラシルバーブルーに基づくコミュニティ構築OS画像
- Ansible -Silverblue -SilverblueのJim CampbellのAnsible Playbook
- ソーダライト:シルバーブルーのパンテオン体験
- Silvernobara -Project Nobara Enhancementsを備えたFedora Silverblue
デスクトップツアー
セットアップを歩いている人がいます。
議論
Reddit:
- r/silverblue
- R/バニラオ
- r/nixos
- R/フラットパック
不一致サーバー:
- 不変のLinuxの不一致
- ユニバーサルブルーの不一致
- Nixos Discord
- バニラオスの不一致
- キメラオスの不一致
マトリックスルーム:
- Fedora SilverBlue Matrix Room
- Nixos Matrixルーム
- opensuse aeon / kalpa
その他
他のどこにも収まらないが有用な参考資料かもしれないもの
- Flox -Nixの紹介シンプルさとスケールのために-Barry Plunkett