멋진 원자
원자 시스템에 대한 멋진 선별 된 지식 기반
입문 블로그 및 출판물
이것들은 당신을 시작하기에 충분해야합니다.
- "불변"→ 재발 가능, 반 히스테리시스 - 콜린 월터스
- 불변의 운영 체제 : 설문 조사 - 독일 Bamberg University의 Sebastian Böhm 및 Guido Wirtz - 불변 운영 체제의 사용 사례 및 제한을 개념화, 정의 및 개념화하는 짧은 과학적 출판물.
대화와 비디오
- Fedora Podcast -Episode 30 -Jorge Castro와 Timothee Ravier는 Silverblue와 불변의 데스크탑의 미래에 대해 이야기합니다.
- Linux 다운 타임 - 에피소드 39-이 팟 캐스트를 통해이 목록, 이미지 기반 데스크톱, Flatpak 및 그 모든 것에 대해 이야기했습니다. 당신이 길을 잃었다면 여기에서 시작하십시오!
- 읽기 전용 시나리오 - 이러한 종류의 데스크탑에 대한 훌륭한 소개
- OpenSuse Microos -Richard Brown
- 마이크로스 데스크탑이 일일 드라이버가 될 수 있습니까? -Dario Faggioli
- 마이크로스 데스크탑 : 매일 운전으로가는 도로 -Richard Brown
- Fedora Silverblue 및 관련 기술에 대한 19 개의 대화 - 여기에 많은 대화를 녹음했지만 여기에 나열하기에는 너무 많지만 그만한 가치가 있습니다!
- OS 관리를위한 Ostree CLI -Denis Pynkin
- Fedora Silverblue -Adam Šamalik을 시도해 봅시다
- Nix와 Nixos가 완벽하게 완벽하게 가까워지는 방법 -xe
- Fedora Silverblue : 이것이 Linux의 미래입니까? - 월의 프로젝트 - 오래된 비디오이지만 주요 구성 요소에 대한 훌륭한 검토
- Red Hat Distributions와 Fedora Silverblue의 차이점을 배우고 -JJ Asghar
- Linux After Dark - Episode 07- 호스트는 Silverblue를 시도하고 경험에 대한 에피소드를했습니다.
- Fedora Silverblue : 불변의 OS
- Fedora 36 Silverblue : 성공적인 경험을위한 3 가지 안내 원리 - 많은 팁과 요령을 다루는 훌륭한 소개 비디오.
- 우리가 카이로스를 건설하고 유지하는 방법 -Mauro Morales, Fosdem 2023
- 불변의 Kubernetes Edge를 구축하는 OSS 프로젝트 인 Kairos를 만나십시오 -Ettore di Giacinto 및 Nic Vermande
분포
미래는 이제 ™입니다. 오늘이 중 하나를 시도하십시오!
- Fedora Atomic- Fedora의 공식 원자 에디톤
- 유용한 문서
- Ostree Native Container -Silverblue의 사양 네이티브 OCI 컨테이너 모델로 이동 (거대한 변경)
- Fedora Silverblue 및 Fedora Kinoite에 대한 개발
- Fedora Silverblue를 시도하기 전에 성공을 위해 자신을 설정합니다
- Fedora Silverblue와 Ubuntu의 일상적인 차이
- 스핀
- Fedora Silverblue- 그놈 바탕 화면 환경을 기반으로 한 원자 기반 Fedora
- Fedora Kinoite- KDE 플라즈마 데스크탑 환경을 기반으로 한 원자 기반 Fedora
- Fedora Sway Atomic- Sway Tiling Window Manager를 기반으로 한 원자 기반 Fedora
- Fedora Budgie Atomic- Budgie 데스크탑 환경을 기반으로 한 원자 기반 Fedora
- Fedora Coreos- 원자 기반 Fedora는 서버에 중점을 둡니다
- 관련 프로젝트
- Universal Blue- 원래 Fedora Atomic을 기반으로 Cloud -Native Ostree 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 Kalpa- Amertrobox가있는 컨테이너가 특징 인 KDE 플라즈마 데스크탑 환경과의 원자 변형.
- NIXOS- 닉스 패키지 관리자를 기반으로 한 Linux 배포
- Awesome -Nix- 닉스 커뮤니티에서 최고의 리소스의 선별 된 목록
- 참고 : NIX 커뮤니티는 OS와 포장 시스템을 모두 가지고 있으며 이미 크고 활기차고 정의를 할 수 없으므로 위의 목록을 사용하여 다이빙을합니다.
- Snowflakeos- 닉스 기반의 리눅스 배포는 초보자 친근감과 사용 편의성에 중점을 둡니다.
- GUIX SYSTEM- NIX를 기반으로 한 GUIX 패키지 관리자를 기반으로 한 Linux 배포
- RDE- GNU GUIX 기능 패키지 관리자를 기반으로 한 개발자 및 전원 사용자 친화적 GNU/Linux 배포
- Endlessos- Ostree가 관리하는 읽기 전용 루트 파일 시스템을 갖춘 데비안 파생물 분포이며, 애플리케이션 전달 및 업데이트를위한 Flatpak 전용입니다. 가장 쉬운 (그러나 제한적인) Linux 배포 중 하나입니다
- Chromiumos- Chromium이 자동화 된 메커니즘을 구현하는 방법에 대한 좋은 설계 문서
- Chromeos (Flex)-클라우드 우선, 빠르고 관리하기 쉬운 관리 및 보안 운영 체제. Flex는 비 초 크롬 북 버전입니다
- Vanilla -Vanilla OS는 Debian Sid Linux 기반 포인트 릴리스 배포로 보안 및 기능을 희생하지 않고 적시에 업데이트를받습니다.
- NITRUX- NX 데스크탑 및 Mauikit Applications Suite를 특징으로하는 데비안 기반 Linux 배포.
- Blendos -Blendos는 모든 Linux 배포판을 하나로 완벽하게 혼합하는 운영 체제입니다.
- Kairos- Edge Kubernetes의 불변의 Linux 메타 분포.
- Chimeraos- FRZR을 사용하여 Steam Big Big Picture 기반 소파 게임 OS
- Arkane Linux- Arkdep을 사용하는 아치 기반 불변 배포
도구 상자
역사적으로 "도구 상자"버전이 몇 개 있었으며, 아마도 우리는 그것이 개별 프로젝트보다 소프트웨어 클래스에 더 많은 시점에있을 것입니다. 도구 상자를 "컨테이너 이미지의 투명한 사용 편의성에 중점을 둔 컨테이너 런타임에 대한 터미널 프론트 엔드"로 분류합니다. 더 똑똑한 사람은 더 나은 정의를 해주세요.
- Toolbx- Linux의 컨테이너화 된 명령 줄 환경을위한 도구
- Toolbx Tuner -Toolbx Tuner는 Toolbx의 경험을 향상시키는 도구입니다.
- Toolbx Images- 커뮤니티 유지 보수 컨테이너 이미지는 Toolbx와 함께 사용할 컨테이너 이미지 (기본 Fedora 외부 배포선이 필요한 경우 확인하십시오).
- Toolbox -Images- Toolbox 명령과 함께 사용하기위한 컨테이너 이미지 모음. 이것은 Fedora 이외의 분포에 대한 도구 상자와 관련하여 더 많은 기능 패리티를 제공하려는 시도입니다.
- Toolbox Gui- GTK3 및 Python으로 작성된 Toolbox와 상호 작용하기위한 그래픽 인터페이스
- DistroBox- 배포되지 않은 컨테이너화 된 명령 라인 환경을위한 도구, 분배 불가지론은 다양한 컨테이너를 지원하며 Podman 및 Docker와 함께 작동합니다. 이것은 기존 배포판에서 시작하여 일상적인 컨테이너 워크 플로우 작업을 배울 수있는 훌륭한 도구입니다.
- BoxBuddy- GTK4 및 Libadwaita로 만든 Autcoboxes의 GUI 관리자.
- Devbox -Devbox는 고립 된 쉘과 컨테이너를 쉽게 만들 수있는 명령 줄 도구입니다.
- APX- 바닐라 로스의 기본 패키지 관리자는 AdmistroBox를 사용하여 사용자를 대신하여 다양한 배포판을위한 컨테이너를 관리합니다.
핵심 도구
우리가 여기서 말하는 모든 것들에 대한 빌딩 블록 인 것들.
- PODMAN -PODMAN은 Linux 시스템에서 OCI 컨테이너를 개발, 관리 및 실행하기위한 데몬리스 컨테이너 엔진입니다.
- Gnome-Shell-Extension-Containers-이 깔끔한 확장 기능을 사용하면 알림 영역에서 바로 컨테이너, 시작/중지/재시작, 일시 정지 및 쉘을 확인할 수 있습니다.
- Podman Desktop- 단일 UI 및 트레이 아이콘에서 다른 컨테이너 엔진 관리
- 포드 - 포드 먼 데스크탑 응용 프로그램 (Symfony라고도 함)
- Flatpak- Linux 용 소프트웨어 배포 및 패키지 관리를위한 유틸리티. 사용자가 다른 시스템과 분리하여 응용 프로그램 소프트웨어를 실행할 수있는 샌드 박스 환경을 제공하는 것으로 광고됩니다.
하위 레벨 도구
우리 대부분은 이러한 도구를 직접 사용하지 않지만 개발자에게는 유용합니다.
- Libostree (일명 Ostree) - 운영 체제 및 컨테이너 이진 배포 및 업그레이드
- RPM-OSTREE의 다가오는 실험 기능
- flatpak-ostree-dedup-stats.py- Ostree 중복 제거가 얼마나 잘 작동하는지 보여주는 스크립트, 이것은 깔끔합니다.
- APT2OSTREE -APT2OSTREE는 Debian/Ubuntu 기반 Ostree 이미지를 구축하는 데 사용됩니다. Debootstrap/Multistrap과 동일한 작업을 수행하지만 출력은 디렉토리의 rootf가 아닌 Ostree 트리입니다.
- 이미지 빌더 - Osbuild- 운영 체제를위한 인프라 구축
- Abroot- 두 루트 파일 시스템을 운송하여 Linux 시스템에 대한 완전한 불변성과 원자력을 제공하는 유틸리티. 시스템이 항상 일관된 상태인지 확인하기 위해 OCI 이미지를 사용하여 업데이트를 수행합니다.
- BOOTC- OCI/Docker 컨테이너 이미지를 사용하여 트랜잭션, 내 위치 운영 체제 업데이트. (실험)
- Bootupd- 부트 로더에 대한 배포 독립적 업데이트.
- Elemental Toolkit- 컨테이너 이미지를 VM, Baremetals, Embedded Devices 등에서 부팅 할 수있는 툴킷. 원소 및 파생 상품은 공통 기능 세트를 공유하고 A/B 메커니즘으로 업그레이드 할 수 있으며 업그레이드는 표준 컨테이너 레지스트리와 함께 제공됩니다.
- Goldboot- 서버와 워크 스테이션 모두에 대한 기계 이미지를 빌드하는 명령 줄 유틸리티.
- ARKDEP- 불변의 원자, BTRFS 기반 시스템을 구축, 배포 및 유지하기위한 툴킷
- FRZR- 사전 구축 된 읽기 전용 BTRFS 하위 볼륨을 사용하여 운영 체제를위한 배포 및 자동 업데이트 메커니즘.
통합 리소스
일명. 덕트 테이프.
- VSCODE 및 ANDICLOX를 통합합니다
- Silverblue -Nix -Andrew Hayzen의 Nix가 Fedora Silverblue에서 작업하도록하는 단계.
- Toolbox Visual Studio Code Integration -Toolbox Visual Studio Code Integration
커뮤니티의 구성
Ostree 기반 시스템을 사용하면 Composable Motivative Distribution이 가능합니다. 이와 같은 시스템에 대한 구성을 자동화하는 경우 공유 할 구성 PR을 공유하십시오.
- 워크 스테이션 -OSTREE-CONFIG- rpm-ostree 기반 Fedora 변형에 대한 매니페스트 (여기에서 시작하십시오!)
- Ostree-Pitti-Workstation- Fedora Minimal Sway 개발자 데스크탑
- VAUXITE- RPM-OSTREE 기반 Fedora XFCE 데스크탑입니다.
- Zepyros-Dev의 구성
- Jaydoubleau의 구성 (Ansiblue)
- Universal Blue- Fedora Silverblue를 기반으로 한 커뮤니티 구축 OS 이미지
- Ansible -Silverblue -Jim Campbell의 Silverblue 용 Ansible Playbook
- Sodalite : Silverblue를위한 판테온 경험
- Silvernobara- 프로젝트 Nobara 향상된 Fedora Silverblue
데스크탑 투어
다음은 자신의 설정을 걷는 사람들입니다.
논의
Reddit :
- r/silverblue
- R/바닐라
- r/nixos
- r/flatpak
불일치 서버 :
- 불변의 리눅스 불화
- 범용 파란색 불화
- 닉스 불화
- 바닐라는 불화
- Chimeraos discord
매트릭스 룸 :
- Fedora Silverblue 매트릭스 룸
- 닉스 매트릭스 룸
- OpenSuse Aeon / Kalpa
여러 가지 잡다한
다른 곳에서는 맞지 않지만 유용한 참조 자료 일 수있는 것
- Flox 소개 -Nix Simplicity and Scale -Barry Plunkett