Manjaro sluit zich aan bij onveranderlijkheid en presenteert zijn alfaversie

Onveranderlijke Manjaro

Een paar dagen geleden heeft de Manjaro Linux-ontwikkelaars onthuld via een blogpost het nieuws dat Ze zijn begonnen met testen voor een nieuwe experimentele versie genaamd "Manjaro Immutable", dat een innovatieve aanpak introduceert door het basissysteem te distribueren als een monolithisch beeld, gemonteerd in de alleen-lezen-modus.

In de aankondiging vermelden de ontwikkelaars dat als zodanig De release is experimenteel en vertegenwoordigt geen definitieve versie. Er is dus geen garantie op ondersteuning. Het primaire doel is om communityfeedback te verzamelen over de technologie achter Manjaro Immutable.

Deze opwindende nieuwe variant van Manjaro is ontwikkeld door Arkdep van het Arkane Linux-project en is nu beschikbaar voor openbare testen!
Het doel van deze release is om communityfeedback te verzamelen over de technologie achter Manjaro Immutable.

Belangrijkste kenmerken van Manjaro Onveranderlijk

Voor de rol Van de genoemde kenmerken van Manjaro Immutable, zijn het volgende:

  • Basissysteem alleen-lezen: De basissysteemimage wordt in de alleen-lezenmodus aangekoppeld, wat betekent dat er geen permanente wijzigingen in kunnen worden aangebracht. Dit beschermt het systeem tegen mogelijke corruptie en zorgt ervoor dat het altijd kan worden teruggebracht naar een bekende, stabiele staat.
  • Atomaire upgrades: Systeemupdates worden atomair uitgevoerd, wat betekent dat ze allemaal tegelijk of helemaal niet worden toegepast, waardoor onstabiele tussentoestanden worden vermeden.
  • Opstartcompatibiliteit- De huidige image (alfa) ondersteunt alleen opstarten in de UEFI-modus, zowel op x86_64-hardware als op virtualisatiesystemen zoals VirtualBox en QEMU.
  • Arkdep: Voor systeembeheer wordt de tool arkdep aangeboden, een set tools ontwikkeld door Arkane Linux. arkdep is bedoeld om te zorgen voor de installatie, het onderhoud en het terugdraaien van het systeem naar eerdere staten. Arkdep is geschreven in Bash en gebruikt standaard GNU-hulpprogramma's, samen met wget, curl en Systemd.
  • Btrfs-gebruik: Voor het bestandssysteemgedeelte viel de keuze op Btrfs, samen met de Btrfs-subvolumes die worden gebruikt om de verschillende versies van het systeem te beheren. Er wordt vermeld dat de keuze voor Btrfs is omdat je hiermee eenvoudig kunt schakelen tussen de actieve afbeelding en eventuele gedownloade updates.
  • Flatpak en zandbakken: Wat de verpakking betreft, de keuze voor de extra programma's die worden geïnstalleerd, standaard wordt het Flatpak-formaat gebruikt en voor ontwikkelomgevingen of specifieke applicaties kunnen containers worden gebruikt die worden beheerd met Podman en Distrobox. Er wordt vermeld dat de keuze hiervoor is omdat dit het basissysteem intact en veilig houdt, terwijl flexibiliteit in applicaties en ontwikkelomgevingen mogelijk blijft.
  • Optioneel gebruik van Pacman: Hoewel de systeemroot alleen-lezen is, kunnen gebruikers deze blokkering tijdelijk uitschakelen en Pacman, de standaardpakketbeheerder van Arch Linux, gebruiken om extra software te installeren. Alle op deze manier geïnstalleerde pakketten gaan echter verloren na de volgende systeemupdate en moeten opnieuw worden geïnstalleerd.

Systeem administratie

Zoals reeds vermeld, kan systeembeheer worden uitgevoerd met behulp van arkdep-opdrachten. Om een ​​update te installeren, gebruik je bijvoorbeeld de opdracht:

sudo arkdep deploy

Om de voorgestelde update te vergelijken met het huidige systeem, kunt u gebruik maken van:

arkdep diff

Om een ​​pakket te installeren, bijvoorbeeld als u de GNOME-bureaubladomgeving (wat de standaardomgeving is) wilt wijzigen, kunt u een versie met KDE installeren met behulp van:

sudo arkdep deploy test-manjaro-kde

Ten slotte is het vermeldenswaard dat gebruikers de mogelijkheid hebben om aangepaste systeemimages te maken met behulp van vooraf gedefinieerde sjablonen, waardoor ze Manjaro Immutable aan hun specifieke behoeften kunnen aanpassen.

Last but not least is het de moeite waard om dat te benadrukken Manjaro Immutable bevindt zich momenteel in een alfastatus en de aanbeveling is dat het alleen wordt gebruikt onder een virtuele machine of op computers die bedoeld zijn om te testen, aangezien de ontwikkelaars het systeem niet aanbevelen voor dagelijks gebruik, laat staan ​​voor productieomgevingen.

Wanneer je geïnteresseerd in het testen van het systeem, moet u weten dat de afbeeldingsgrootte 1.7 GB is en dat er minimaal 32 GB opslagruimte vereist is; 64 GB of meer wordt aanbevolen.

Geïnteresseerd om er meer over te leren, kunt u raadplegen de details in de volgende link.