Yekem berdana belavkirina karbonOS-ê ku bi atomî ve nûvekirî ye

Yekem serbestberdana carbonOS, belavkirinek Linux-ê ya xwerû, tê pêşkêş kirin, ku bi karanîna modela sêwirana pergala atomî ve hatî çêkirin, ku tê de hawîrdora bingehîn wekî yekane tête radest kirin, ne ku di pakêtên cihêreng de tê veqetandin. Serlêdanên din di forma Flatpak de têne saz kirin û di konteynerên veqetandî de têne xebitandin. Mezinahiya wêneya sazkirinê 1.7 GB ye. Pêşketinên projeyê di bin lîsansa MITê de têne belav kirin.

Naveroka pergala bingehîn di moda tenê-xwendinê de têne hilanîn da ku wan ji guheztinê di rewşa lihevhatinê de biparêze (digel vê yekê, di pêşerojê de ew plan dikin ku kapasîteya şîfrekirina daneyan û verastkirina yekdestiya pelan bi karanîna îmzeyên dîjîtal yek bikin). Parvekirina /usr/local tê nivîsandin. Pêvajoya nûvekirina pergalê bi dakêşana wêneyek pergalê ya nû ya li paşîn û guheztina wê piştî destpêkirina nû ve tê. Di heman demê de, wêneya pergala kevn tê hilanîn û, heke bixwaze an pirsgirêk derkevin, bikarhêner dikare di her kêliyê de vegere guhertoya berê. Di dema pêşkeftina belavkirinê de, hawîrdora pergalê bi karanîna amûra OSTree (wêne ji depoyek-mîna Git-ê hatî çêkirin) û pergala kombûnê ya BuildStream, bêyî karanîna pakêtên ji belavkirinên din tê berhev kirin.

Serlêdanên ji hêla bikarhêner ve hatî saz kirin di konteyneran de ji hev têne veqetandin. Digel sazkirina pakêtên Flatpak, dabeşkirin di heman demê de dihêle hûn amûra nsbox bikar bînin da ku konteynerên kêfî biafirînin, ku di heman demê de dikarin hawîrdorên belavkirinên kevneşopî yên wekî Arch Linux û Debian jî mêvandar bikin. Di heman demê de ew piştgirî dide amûra podman, ku bi konteynerên Docker re hevahengiyê peyda dike. Ji bo sazkirina belavkirinê, sazkerek grafîkî û navgînek ji bo sazkirina pergalê ya destpêkê têne pêşkêş kirin.

Btrfs wekî pergalek pelê bi berhevkirina daneyên hilandî çalakkirî û karanîna çalak a wêneyan tê bikar anîn. Ji bo birêvebirina rewşên kêm-bîra, pergal systemd-oomd bikar tîne, û li şûna dabeşek veguheztinê ya cihêreng, teknolojiya swap-on-zram tê bikar anîn, ku dihêle ku rûpelên bîranînê werin derxistin da ku bi rengek pêçandî werin hilanîn. Dabeşkirin mekanîzmayek rêveberiya destûrê ya navendî li ser bingeha Polkit pêk tîne - sudo nayê piştgirî kirin û yekane awayê pêkanîna fermanan bi mafên root pkexec e.

Proje hawîrdora xweya bikarhêner GDE (Jîngehek Sermaseya Graphite), li ser bingeha GNOME 42-ê û di nav de serîlêdanên ji belavkirina GNOME-yê jî di nav de pêş dixe. Di nav cûdahiyên ji GNOME de: ekranek têketinê ya nûjen, mîhengker, nîşaneyên deng û ronahiyê, panel û Graphite Shell. Rêvebirek serîlêdanê ku li ser bingeha Nermalava GNOME-yê ye ji bo birêvebirina sazkirina nûvekirina pergalê tê bikar anîn. PipeWire ji bo pêvajoykirina herikên multimedia tê bikar anîn. Piştgiriyek çêkirî ji bo cûrbecûr kodekên multimedia peyda dike.

Source: opennet.ru

Add a comment