Distribusi Solus 5 akan dibangun di atas teknologi SerpentOS

Sebagai bagian dari reorganisasi distribusi Solus yang sedang berlangsung, selain beralih ke model manajemen yang lebih transparan yang terkonsentrasi di tangan komunitas dan independen dari satu orang, keputusan diumumkan untuk menggunakan teknologi dari proyek SerpentOS, yang dikembangkan oleh yang lama. tim pengembang distribusi Solus, termasuk Aiki Doherty, dalam pengembangan Solus 5 (Ikey Doherty, pencipta Solus) dan Joshua Strobl (pengembang utama desktop Budgie).

Distribusi SerpentOS bukan percabangan dari proyek lain dan didasarkan pada pengelola paketnya sendiri, moss, yang meminjam banyak fitur modern yang dikembangkan di pengelola paket seperti eopkg/pisi, rpm, swupd, dan nix/guix, sambil mempertahankan pandangan tradisional manajemen paket dan menggunakan rakitan stateless secara default. Manajer paket menggunakan model pembaruan sistem atom, yang memperbaiki status partisi root, dan setelah pembaruan, status beralih ke yang baru.

Deduplikasi berdasarkan tautan keras dan cache bersama digunakan untuk menghemat ruang disk saat menyimpan beberapa versi paket. Isi dari paket yang diinstal terletak di direktori /os/store/installation/N, di mana N adalah nomor versinya. Proyek ini juga mengembangkan sistem kontainer wadah lumut, sistem manajemen dependensi lumut-deps, sistem pembangunan boulder, sistem enkapsulasi layanan avalanche, manajer penyimpanan kapal, panel kontrol puncak, database moss-db, dan tagihan yang dapat direproduksi sistem bootstrap.

Solus5 diharapkan untuk mengganti sistem build (ypkg3 dan solbuild) dengan boulder dan avalanche, menggunakan manajer paket moss alih-alih sol (eopkg), menggunakan platform pengembangan summit dan GitHub alih-alih solhub, menggunakan kapal untuk mengelola repositori alih-alih diangkut. Distribusi akan terus menggunakan model pembaruan paket bergulir, mengikuti prinsip "instal sekali, lalu selalu perbarui melalui penginstalan pembaruan."

Pengembang SerpentOS telah membantu meningkatkan infrastruktur baru untuk Solus, dan pembaruan paket dijanjikan. Direncanakan untuk membuat gambar yang dapat di-boot untuk pengembang dengan lingkungan berbasis GNOME. Setelah masalah lumut tertentu diselesaikan, pengemasan GTK3 akan dimulai. Selain arsitektur x86_64, direncanakan untuk mulai membuat rakitan untuk AArch64 dan RISC-V di masa mendatang.

Untuk saat ini, toolkit SerpentOS akan dikembangkan secara independen dari tim pengembangan Solus. Belum ada pembicaraan untuk menggabungkan proyek Solus5 dan SerpentOS - kemungkinan besar, SerpentOS akan berkembang sebagai kit distribusi yang independen dari Solus.

Sumber: opennet.ru

Tambah komentar