Mazuva mashoma apfuura iyo Manjaro Linux vagadziri vakavhurwa kuburikidza ne blog post nhau iyo Vatanga kuyedza vhezheni itsva inonzi "Manjaro Immutable", iyo inotanga nzira yekuvandudza kuburikidza nekugovera nheyo yenheyo semufananidzo we monolithic wakaiswa mukuverenga-chete mode.
Muchiziviso vagadziri vanotaura saizvozvo Kuburitswa ndekwekuedza uye hakumiriri shanduro yekupedzisira. Naizvozvo, hapana vimbiso yekutsigirwa. Chinangwa chikuru ndechekuunganidza mhinduro dzenharaunda pane tekinoroji iri kumashure kweManjaro Immutable.
Yakagadzirwa neArkdep yeArkane Linux purojekiti, iyi inonakidza musiyano mutsva weManjaro unowanikwa kuti uongororwe neveruzhinji izvozvi!
Chinangwa chekuburitswa uku ndechekuunganidza mhinduro dzenharaunda pane tekinoroji inopa simba Manjaro Immutable.
Mamiriro makuru eManjaro Immutable
Kune chikamu Pakati pezvataurwa zveManjaro Immutable, zvinotevera:
- Base system kuverenga-chete: Iyo base system mufananidzo wakaiswa mukuverenga-chete modhi, zvinoreva kuti hapana shanduko yekusingaperi inogona kuitwa kwairi. Izvi zvinodzivirira hurongwa kubva kune huwori hunogona kuitika uye hunova nechokwadi chokuti hunogona kudzorerwa kune imwe nyika inozivikanwa, yakagadzikana.
- Atomic upgrades: Zvigadziriso zveSisitimu zvinoitwa paatomu, zvichireva kuti anoiswa ese kamwechete kana kuti kwete zvachose, kudzivirira kusagadzikana kwepakati nyika.
- Boot Kuenderana- Iyo yazvino mufananidzo (alpha) inongo tsigira kubhowa muEFI modhi, zvese pa x86_64 hardware uye virtualization masisitimu akadai seVirtualBox neQEMU.
- Arkdep: Kune system manejimendi, arkdep chishandiso chinopihwa, seti yezvishandiso zvakagadziriswa neArkane Linux. arkdep inoitirwa kutarisira kuisirwa, kugadzirisa uye kudzoreredza sisitimu kune dzakapfuura nyika. Arkdep yakanyorwa muBash uye inoshandisa zvakakosha GNU zvishandiso, pamwe newget, curl, uye Systemd.
- Btrfs Kushandisa: Kune iyo faira system chikamu, sarudzo yaive Btrfs pamwe neiyo Btrfs subvolumes anoshandiswa kubata akasiyana mavhezheni eiyo system. Zvinonzi sarudzo yeBtrfs imhaka yekuti inokutendera kuti uchinje nyore pakati peiyo inoshanda mufananidzo uye chero zvigadziriso zvakatorwa.
- Flatpak uye sandboxes: Kana iri yekuputira, sarudzo yemamwe mapurogiramu akaiswa, nekusarudzika iyo Flatpak fomati ichashandiswa, uye kune nzvimbo dzekusimudzira kana chaiwo maapplication, midziyo inotungamirwa nePodman uye Distrobox inogona kushandiswa. Zvinonzi sarudzo yeizvi imhaka yekuti izvi zvinochengeta base system yakasimba uye yakachengeteka, uku ichibvumira kuchinjika mumashandisirwo uye nharaunda dzebudiriro.
- Optional kushandiswa kwePacman: Kunyangwe iyo sisitimu mudzi ichiverengwa-chete, vashandisi vanogona kudzima ichi kuvharira uye kushandisa Pacman, Arch Linux's standard package maneja, kuisa imwe software. Nekudaro, chero mapakeji akaiswa nenzira iyi acharasika mushure meiyo inotevera sisitimu yekuvandudza uye inoda kudzoserwa.
Sisitimu manejimendi
Sezvatotaurwa, system management inogona kuitwa uchishandisa arkdep mirairo. Semuenzaniso, kuisa update, unoshandisa murairo:
sudo arkdep deploy
Kuenzanisa iyo yakarongwa yekuvandudza neyezvino system, unogona kushandisa:
arkdep diff
Kuti uise pasuru, semuenzaniso kana iwe uchida kushandura iyo GNOME desktop nharaunda (inova iyo default nharaunda) unogona kuisa vhezheni neKDE uchishandisa:
sudo arkdep deploy test-manjaro-kde
Chekupedzisira, zvakakosha kutaura kuti vashandisi vane sarudzo yekugadzira tsika yemaitiro mifananidzo vachishandisa akafanotsanangurwa matemplate, achivabvumira kugadzirisa Manjaro Immutable kune zvavanoda chaizvo.
Pakupedzisira asi kwete zvishoma, zvakakodzera kusimbisa izvozvo Manjaro Immutable parizvino iri mune alpha state uye kurudziro ndeyekuti ishandiswe chete pasi pemuchina chaiwo kana pamakomputa akagadzirirwa kuongororwa, sezvo vagadziri vayo vasingakurudzire sisitimu yekushandisa zuva nezuva, zvakanyanya kumamiriro ekugadzira.
Kana uri kufarira kuyedza system, iwe unofanirwa kuziva kuti saizi yemufananidzo ndeye 1.7 GB uye hushoma hwe32 GB yekuchengetedza inodiwa, 64 GB kana kupfuura inokurudzirwa.
Kufarira kudzidza zvakawanda nezvazvo, unogona kubvunza ruzivo mune inotevera chinongedzo.