Solus Memulakan Era Baru dengan Repositori Polaris dan Penghapusan Python 2


Solus Linux memasuki era Polaris, memperkenalkan repositori stabil baru dan menghapus komponen Python 2 yang lama.

Solus, sebuah distro Linux keluaran berterusan yang mengambil pendekatan lebih konservatif terhadap kemas kini bagi memastikan kestabilan, sedang memasuki fasa pembangunan baharu dengan pelancaran repositori Polaris, menandakan apa yang dipanggil oleh pihak pasukan sebagai permulaan “epok baharu.” Langkah ini susulan kejayaan peralihan Usr-Merge pada tahun lalu, yang menyatukan direktori sistem teras di bawah /usr.

Tetapi apakah yang sebenarnya dimaksudkan oleh pembangun dengan "epoch"? Ringkasnya, ia adalah versi binari utama repositori pakej distro. Meningkatkan epoch bermakna mencipta repositori baru yang berasal daripada yang sedia ada—dalam kes ini, bergerak dari Shannon ke Polaris. Idea ini adalah untuk memastikan setiap sistem Solus dikemas kini ke keadaan yang diketahui dan konsisten sebelum pakej baru dikeluarkan, mengurangkan risiko berlakunya kerosakan semasa naik taraf.

Menurut pemaju, era Polaris membuka pintu kepada beberapa kemas kini yang telah lama dirancang yang tidak selamat untuk dimasukkan ke dalam repositori Shannon. Antara kemas kini tersebut ialah pakej systemd dan baselayout yang lebih baru, yang memperbaiki pengendalian konsol maya dan membuang had teknikal yang berkaitan dengan komponen sistem yang lebih lama.

Satu lagi pencapaian penting ialah penghapusan sepenuhnya Python 2, sebuah kebergantungan yang telah wujud selama bertahun-tahun kerana Pusat Perisian lama Solus ditulis dalamnya. Oleh kerana alat itu sering bertanggungjawab untuk melakukan kemas kini, menghapuskannya semasa ia sedang berjalan berisiko merosakkan sistem.

Peralihan epoch menyediakan pemisahan yang jelas, menggantikan Pusat Perisian lama dengan Perisian GNOME atau KDE Discover, bergantung kepada persekitaran desktop pengguna.

Edisi Solus Budgie

Berita baiknya ialah pemindahan ke repositori Polaris baru ini kebanyakannya dilakukan secara automatik. Satu pakej baru, usysconf-epoch, akan menyediakan skrip semasa boot yang memeriksa sama ada sistem sudah bersedia dan kemudian melakukan pemindahan.

Pengguna yang ingin mencuba lebih awal boleh memilih untuk menyertainya dengan menjalankan:

echo EPOCH_ENABLE=yes | sudo tee /etc/sysconfig/epoch

Skrip ini sudah tersedia dalam repositori Tidak Stabil untuk ujian sukarela. Pada 17 Oktober, ia akan disegerakkan ke repositori Stabil (Shannon). Dengan andaian tiada isu besar timbul, semua pengguna Solus akan secara automatik beralih ke era Polaris bermula 24 Oktober.

Setelah pemindahan selesai, Solus akan meneruskan dengan menaik taraf ke GNOME 49, yang memerlukan API yang hanya tersedia dalam versi systemd yang lebih baru. Selepas itu, projek ini akan memasuki fasa beku ciri untuk menyediakan dan menguji ISO baharu, membolehkan pemasangan baru menggunakan Solus tanpa perlu melalui peralihan epoch secara manual.

Akhirnya, dengan Polaris telah tersedia, pasukan Solus berkata kini ia boleh bergerak ke hadapan semula—fokus pada memodenkan timbangan mereka dan memastikan pengedaran berada pada asas yang kukuh untuk tahun-tahun akan datang.

Untuk maklumat lanjut, lihat pengumuman tersebut.