Před několika dny Manjaro Linux vývojáři odhaleni prostřednictvím blogu zveřejnit zprávy, že Začali testovat novou experimentální verzi s názvem „Manjaro Immutable“, který zavádí inovativní přístup distribucí základního systému jako monolitického obrazu připojeného v režimu pouze pro čtení.
V oznámení to vývojáři zmiňují Vydání je experimentální a nepředstavuje konečnou verzi. Proto neexistuje žádná záruka podpory. Primárním cílem je shromáždit zpětnou vazbu od komunity k technologii Manjaro Immutable.
Tato vzrušující nová varianta Manjaro, kterou vyvinul Arkdep z projektu Arkane Linux, je k dispozici pro veřejné testování právě teď!
Cílem této verze je shromáždit zpětnou vazbu od komunity k technologii, která pohání Manjaro Immutable.
Hlavní rysy Manjaro Immutable
Pro část Ze zmíněných funkcí Manjaro Immutable, jsou následující:
- Základní systém pouze pro čtení: Obraz základního systému je připojen v režimu pouze pro čtení, což znamená, že v něm nelze provádět žádné trvalé změny. To chrání systém před možnou korupcí a zajišťuje, že jej lze vždy vrátit do známého stabilního stavu.
- Atomové upgrady: Aktualizace systému se provádějí atomicky, což znamená, že jsou aplikovány všechny najednou nebo vůbec, čímž se zabrání nestabilním přechodným stavům.
- Kompatibilita spouštění- Aktuální obraz (alfa) podporuje pouze spouštění v režimu UEFI, a to jak na hardwaru x86_64, tak na virtualizačních systémech, jako je VirtualBox a QEMU.
- Arkdep: Pro správu systému je nabízen nástroj arkdep, sada nástrojů vyvinutá Arkane Linuxem. arkdep je určen k tomu, aby se postaral o instalaci, údržbu a návrat systému do předchozích stavů. Arkdep je napsán v Bash a používá základní nástroje GNU spolu s wget, curl a Systemd.
- Použití Btrfs: Pro část souborového systému byla volba Btrfs spolu s podsvazky Btrfs, které se používají ke správě různých verzí systému. Je zmíněno, že volba Btrfs je proto, že vám umožňuje snadno přepínat mezi aktivním obrazem a případnými aktualizacemi, které byly staženy.
- Flatpak a sandboxy: Pokud jde o balení, možnost volby doplňkových programů, které se instalují, bude standardně použit formát Flatpak a pro vývojová prostředí nebo specifické aplikace lze použít kontejnery spravované pomocí Podman a Distrobox. Uvádí se, že tato volba je způsobena tím, že to udržuje základní systém nedotčený a bezpečný a zároveň umožňuje flexibilitu v aplikacích a vývojových prostředích.
- Volitelné použití Pacmana: Přestože je kořenový adresář systému pouze pro čtení, uživatelé mohou toto blokování dočasně zakázat a použít Pacman, standardního správce balíčků Arch Linuxu, k instalaci dalšího softwaru. Všechny balíčky nainstalované tímto způsobem však budou po příští aktualizaci systému ztraceny a bude nutné je znovu nainstalovat.
Správa systému
Jak již bylo zmíněno, správu systému lze provádět pomocí příkazů arkdep. Chcete-li například nainstalovat aktualizaci, použijte příkaz:
sudo arkdep deploy
Chcete-li porovnat navrhovanou aktualizaci se současným systémem, můžete použít:
arkdep diff
Chcete-li nainstalovat balíček, například pokud chcete změnit pracovní prostředí GNOME (což je výchozí prostředí), můžete nainstalovat verzi s KDE pomocí:
sudo arkdep deploy test-manjaro-kde
Nakonec stojí za zmínku, že uživatelé mají možnost vytvářet vlastní obrazy systému pomocí předdefinovaných šablon, což jim umožňuje přizpůsobit Manjaro Immutable svým specifickým potřebám.
To je v neposlední řadě vhodné zdůraznit Manjaro Immutable je momentálně ve stavu alfa a doporučení je, aby byl používán pouze pod virtuálním strojem nebo na počítačích určených k testování, protože jeho vývojáři nedoporučují systém pro každodenní použití, tím méně pro produkční prostředí.
Pokud zájem o testování systému, měli byste vědět, že velikost obrázku je 1.7 GB a je vyžadováno minimálně 32 GB úložiště, doporučuje se 64 GB nebo více.
Máte zájem dozvědět se o tom více, můžete se poradit podrobnosti v následujícím odkazu.