Ilang araw na ang nakaraan ang Inilabas ang mga developer ng Manjaro Linux sa pamamagitan ng isang blog post ang balita na Sinimulan na nila ang pagsubok para sa isang bagong pang-eksperimentong bersyon na tinatawag na "Manjaro Immutable", na nagpapakilala ng isang makabagong diskarte sa pamamagitan ng pamamahagi ng base system bilang isang monolitikong imahe na naka-mount sa read-only na mode.
Sa anunsyo ay binanggit ng mga developer na ganoon Ang paglabas ay eksperimental at hindi kumakatawan sa isang panghuling bersyon. Samakatuwid, walang garantiya ng suporta. Ang pangunahing layunin ay upang mangalap ng feedback ng komunidad sa teknolohiya sa likod ng Manjaro Immutable.
Binuo ng Arkdep ng proyekto ng Arkane Linux, ang kapana-panabik na bagong variant ng Manjaro ay magagamit para sa pampublikong pagsubok ngayon!
Ang layunin ng release na ito ay upang mangalap ng feedback ng komunidad sa teknolohiyang nagpapagana sa Manjaro Immutable.
Pangunahing tampok ng Manjaro Immutable
Para sa bahagi Sa mga nabanggit na tampok ng Manjaro Immutable, ay ang mga sumusunod:
- Read-only ang base system: Ang imahe ng base system ay naka-mount sa read-only na mode, na nangangahulugang walang permanenteng pagbabago ang maaaring gawin dito. Pinoprotektahan nito ang sistema mula sa posibleng katiwalian at tinitiyak na palagi itong maibabalik sa isang kilalang, matatag na estado.
- Mga pag-upgrade ng atom: Ang mga pag-update ng system ay ginagawa nang atomically, ibig sabihin, ang mga ito ay inilapat nang sabay-sabay o hindi, iniiwasan ang hindi matatag na mga intermediate na estado.
- Boot Compatibility- Ang kasalukuyang imahe (alpha) ay sumusuporta lamang sa pag-boot sa UEFI mode, parehong sa x86_64 hardware at virtualization system tulad ng VirtualBox at QEMU.
- Arkdep: Para sa pamamahala ng system, inaalok ang arkdep tool, isang set ng mga tool na binuo ng Arkane Linux. Ang arkdep ay inilaan upang pangalagaan ang pag-install, pagpapanatili at pagbabalik ng system sa mga nakaraang estado. Ang Arkdep ay nakasulat sa Bash at gumagamit ng mga pangunahing kagamitan sa GNU, kasama ang wget, curl, at Systemd.
- Paggamit ng Btrfs: Para sa bahagi ng file system, ang napili ay Btrfs kasama ang mga Btrfs subvolume na ginagamit upang pamahalaan ang iba't ibang bersyon ng system. Nabanggit na ang pagpili ng Btrfs ay dahil ito ay nagbibigay-daan sa iyo upang madaling lumipat sa pagitan ng aktibong imahe at anumang mga update na na-download.
- Flatpak at mga sandbox: Tulad ng para sa packaging, ang pagpipilian para sa mga karagdagang program na naka-install, bilang default ang format na Flatpak ay gagamitin, at para sa mga development environment o mga partikular na application, maaaring gamitin ang mga container na pinamamahalaan gamit ang Podman at Distrobox. Nabanggit na ang pagpili nito ay dahil pinapanatili nitong buo at secure ang base system, habang pinapayagan ang flexibility sa mga application at development environment.
- Opsyonal na paggamit ng Pacman: Bagama't ang root ng system ay read-only, maaaring pansamantalang i-disable ng mga user ang pagharang na ito at gamitin ang Pacman, ang karaniwang package manager ng Arch Linux, upang mag-install ng karagdagang software. Gayunpaman, ang anumang mga package na naka-install sa ganitong paraan ay mawawala pagkatapos ng susunod na pag-update ng system at kakailanganing muling i-install.
Pangangasiwa ng system
Tulad ng nabanggit na, maaaring isagawa ang pangangasiwa ng system gamit ang mga utos ng arkdep. Halimbawa, para mag-install ng update, ginagamit mo ang command:
sudo arkdep deploy
Upang ihambing ang iminungkahing pag-update sa kasalukuyang system, maaari mong gamitin ang:
arkdep diff
Upang mag-install ng package, halimbawa kung gusto mong baguhin ang GNOME desktop environment (na ang default na environment) maaari kang mag-install ng bersyon na may KDE gamit ang:
sudo arkdep deploy test-manjaro-kde
Sa wakas, ito ay nagkakahalaga ng pagbanggit na ang mga gumagamit ay may opsyon na lumikha ng mga custom na imahe ng system gamit ang paunang-natukoy na mga template, na nagpapahintulot sa kanila na iakma ang Manjaro Immutable sa kanilang mga partikular na pangangailangan.
Panghuli ngunit hindi bababa sa, ito ay nagkakahalaga ng pagbibigay-diin na Ang Manjaro Immutable ay kasalukuyang nasa alpha state at ang rekomendasyon ay gamitin lamang ito sa ilalim ng isang virtual machine o sa mga computer na inilaan para sa pagsubok, dahil hindi inirerekomenda ng mga developer nito ang system para sa pang-araw-araw na paggamit, mas mababa para sa mga kapaligiran ng produksyon.
Kung ikaw interesado sa pagsubok ng system, dapat mong malaman na ang laki ng larawan ay 1.7 GB at kailangan ng minimum na 32 GB ng storage, inirerekomenda ang 64 GB o higit pa.
Interesado na matuto pa tungkol dito, maaari kang kumunsulta ang mga detalye sa sumusunod na link.