Acum câteva zile, Dezvoltatorii Manjaro Linux au fost dezvăluiți printr-o postare pe blog vestea că Au început să testeze o nouă versiune experimentală numită „Manjaro Immutable”, care introduce o abordare inovatoare prin distribuirea sistemului de bază ca o imagine monolitică montată în modul doar citire.
În anunț dezvoltatorii menționează ca atare că Lansarea este experimentală și nu reprezintă o versiune finală. Prin urmare, nu există nicio garanție de sprijin. Scopul principal este de a aduna feedback-ul comunității cu privire la tehnologia din spatele Manjaro Immutable.
Dezvoltată de Arkdep din proiectul Arkane Linux, această nouă variantă interesantă a Manjaro este disponibilă pentru testare publică chiar acum!
Scopul acestei versiuni este de a aduna feedbackul comunității cu privire la tehnologia care alimentează Manjaro Immutable.
Principalele caracteristici ale Manjaro Immutable
Pentru partea Dintre caracteristicile menționate ale Manjaro Immutable, sunt următoarele:
- Sistem de bază numai pentru citire: Imaginea sistemului de bază este montată în modul numai citire, ceea ce înseamnă că nu i se pot face modificări permanente. Acest lucru protejează sistemul de o posibilă corupție și asigură că acesta poate fi întotdeauna revenit la o stare cunoscută, stabilă.
- Upgrade-uri atomice: Actualizările de sistem se fac atomic, adică sunt aplicate dintr-o dată sau deloc, evitând stările intermediare instabile.
- Compatibilitate cu boot- Imaginea curentă (alfa) acceptă doar pornirea în modul UEFI, atât pe hardware x86_64, cât și pe sisteme de virtualizare precum VirtualBox și QEMU.
- Arkdep: Pentru managementul sistemului este oferit instrumentul arkdep, un set de instrumente dezvoltate de Arkane Linux. arkdep este destinat să se ocupe de instalarea, întreținerea și derularea sistemului în stările anterioare. Arkdep este scris în Bash și folosește utilitare GNU de bază, împreună cu wget, curl și Systemd.
- Utilizare Btrfs: Pentru partea de sistem de fișiere, alegerea a fost Btrfs împreună cu subvolumele Btrfs care sunt folosite pentru a gestiona diferitele versiuni ale sistemului. Se menționează că alegerea Btrfs se datorează faptului că vă permite să comutați cu ușurință între imaginea activă și orice actualizări care au fost descărcate.
- Flatpak și cutii cu nisip: În ceea ce privește ambalajul, alegerea pentru programele suplimentare care se instalează, implicit se va folosi formatul Flatpak, iar pentru medii de dezvoltare sau aplicații specifice se pot folosi containere gestionate cu Podman și Distrobox. Se menționează că alegerea acestui lucru se datorează faptului că aceasta păstrează sistemul de bază intact și sigur, permițând în același timp flexibilitate în aplicații și medii de dezvoltare.
- Utilizarea opțională a Pacman: Deși rădăcina sistemului este doar pentru citire, utilizatorii pot dezactiva temporar această blocare și pot folosi Pacman, managerul de pachete standard al Arch Linux, pentru a instala software suplimentar. Cu toate acestea, orice pachet instalat în acest fel va fi pierdut după următoarea actualizare a sistemului și va trebui reinstalat.
Administrarea sistemului
După cum sa menționat deja, administrarea sistemului poate fi efectuată folosind comenzile arkdep. De exemplu, pentru a instala o actualizare, utilizați comanda:
sudo arkdep deploy
Pentru a compara actualizarea propusă cu sistemul actual, puteți utiliza:
arkdep diff
Pentru a instala un pachet, de exemplu, dacă doriți să schimbați mediul desktop GNOME (care este mediul implicit), puteți instala o versiune cu KDE folosind:
sudo arkdep deploy test-manjaro-kde
În cele din urmă, merită menționat faptul că utilizatorii au opțiunea de a crea imagini de sistem personalizate folosind șabloane predefinite, permițându-le să adapteze Manjaro Immutable la nevoile lor specifice.
Nu în ultimul rând, merită subliniat că Manjaro Immutable este în prezent într-o stare alfa iar recomandarea este ca acesta să fie folosit doar sub o mașină virtuală sau pe computere destinate testării, deoarece dezvoltatorii săi nu recomandă sistemul pentru utilizarea zilnică, cu atât mai puțin pentru mediile de producție.
Dacă ești interesat să testeze sistemul, trebuie să știți că dimensiunea imaginii este de 1.7 GB și este necesar un minim de 32 GB de stocare, se recomandă 64 GB sau mai mult.
Interesat să afle mai multe despre el, puteți consulta detaliile din următorul link.