Saya tidak suka mengulangi diri saya sendiri. Atau bahkan menautkan ke artikel saya sendiri. Saya menemukan latihan itu membosankan jika agak perlu untuk membantu pembaca menghubungkan titik-titik. Sekarang inilah tema yang telah saya sebutkan berkali-kali sehingga tidak mungkin untuk mencakup semua referensi yang relevan dari tiga belas tahun terakhir Dedoimedo:Saya menginginkan desktop yang sangat stabil dengan dukungan seumur hidup yang melebihi umur perangkat keras.
Kedengarannya sederhana. Dan lagi. Sepanjang petualangan Linux saya, saya telah menggunakan sejumlah kecil distro Linux dengan cara produksi yang serius di desktop. OpenSUSE, Ubuntu, Kubuntu. Sedikit tentang MX Linux akhir-akhir ini. Tapi itu cukup banyak. Formula emas tampaknya sangat sulit untuk dipaku. Distro baik modern dan berubah-ubah atau stabil dan tua. Anda tidak bisa mendapatkan sweet spot di antaranya. Atau mungkin Anda bisa. Aliran CentOS 8.
Aliran vs non-Aliran
Beberapa minggu yang lalu, saya menguji CentOS 8. Itu adalah distro yang cukup solid, dan janji dukungan sepuluh tahun pasti menarik. Ditambah dengan beberapa kustomisasi partisan, dan Anda dapat memiliki desktop yang sangat bagus, meskipun sistem ini tidak dimaksudkan untuk digunakan dalam fungsi desktop klasik. Tanpa repo ekstra, pengguna biasa akan kesulitan menemukan kesenangan sehari-hari yang modern yang mereka butuhkan. Dan bahkan ketika harus bekerja, konten repo bisa menjadi usang.
Selama bertahun-tahun, CentOS berubah, menambahkan lebih banyak hal "terbaru", seperti versi browser dan klien email yang lebih baru. Satu dekade adalah waktu yang lama untuk tidak memutakhirkan basis perangkat lunak, tetapi juga sangat berisiko, terutama jika Anda menjanjikan tidak ada kerusakan ABI/API selama periode tersebut. Artinya, pengguna harus memilih antara Fedora mutakhir dengan masa pakai yang sangat singkat atau CentOS yang mirip kura-kura.
Kompromi - dan solusi - untuk kebingungan ini bisa jadi CentOS Stream. Ini akan menjadi semacam edisi bergulir CentOS, agak mirip dengan openSUSE Tumbleweed, yang akan menjadi batu loncatan antara Fedora dan CentOS yang tepat. Keuntungan dari ide ini banyak:orang tidak dapat atau tidak akan berkomitmen untuk Fedora di lingkungan kerja, tetapi mereka dapat mendedikasikan sumber daya untuk menjalankan mode CentOS "modern", karena mereka masih memiliki paket dasar umur panjang, stabilitas dan dukungan, dengan hanya beberapa perubahan dalam bundel perangkat lunak. Itu dapat dikendalikan dan dikelola dan diuji. Saat-saat bahagia.
Di ruang Linux, Ubuntu memecahkan masalah dengan rilis LTS yang lebih sering dengan siklus dukungan yang lebih pendek jika masih cukup terhormat (gratis), dan kemampuan untuk menggunakan saluran repo tambahan yang berisi versi perangkat lunak yang lebih baru. Memang, model ini belum benar-benar direplikasi di tempat lain, dan CentOS Stream mewakili satu-satunya tempat lain di mana Anda mendapatkan fitur perusahaan dan desktop secara berdampingan. Jadi kami mengujinya.
Sama sama tapi berbeda tapi tetap sama
Saya melakukan instalasi dan pengaturan, seperti CentOS 8. Tidak ada perbedaan, termasuk penyesuaian sistem setelahnya. Setelah desktop saya dikonfigurasi, saya menambahkan repo EPEL dan RPM Fusion, saya menginstal paket yang diperlukan untuk mengelola ekstensi, saya mengubah tata letak desktop, dan menginstal beberapa perangkat lunak tambahan.
Kemudian, saya mencari di bawah tenda, dan saya melihat kernel 4.18. Ini adalah perbedaan besar pertama dari rilis utama. Dan masalahnya, sejak awal, delta antara kedua versi itu cukup kecil. Tapi itu akan menjadi bermakna di kemudian hari dalam kehidupan distro.
Tapi di satu sisi, aku curang. Karena Stream dimaksudkan untuk membantu pengembang dan administrator sistem mendapatkan akses ke perangkat lunak yang didukung dan disetujui sepenuhnya yang ada di saluran resmi. Dengan menggunakan repo pihak ketiga, saya sudah merusak segelnya, bisa dibilang. Dan kemudian, saya menunjukkan kepada Anda cara menginstal kernel arus utama di CentOS 7, yang mana jenis "merampingkan" distro saya dari keluarga kernel 3.X lama ke yang baru dan terbaru.
Hal-hal semacam ini - tidak termasuk perangkat lunak desktop - akan dimungkinkan di CentOS Stream secara asli. Namun kemudian, jika Anda memerlukan aplikasi biasa untuk aktivitas tipe workstation, Anda mungkin tetap memerlukan saluran pihak ketiga. Tetap saja, Anda bisa berbaur. Komponen serius dari repo Stream, dan materi desktop dari ekstra yang tidak didukung. Namun, ini adalah keseimbangan yang rapuh, dan mengingat kekacauan ketergantungan perpustakaan, ini adalah sesuatu yang mungkin tidak berhasil dalam jangka panjang. Namun, untuk penggunaan desktop yang umum, itu bagus. Bahkan, sangat bagus.
CentOS 8 Streaming dengan EPEL, RPM Fusion, Gnome Tweaks, D2P, ikon La Capitaine, perangkat lunak tambahan.
Kesimpulan
CentOS 8 Stream terlihat seperti proyek yang bagus dan cerdas. Apakah itu akan memberikan pengguna yang dituju, yaitu bukan orang-orang desktop, tingkat fleksibilitas dan stabilitas dan modernitas yang diperlukan, yah, waktu akan memberi tahu. Tapi itu adalah ide yang masuk akal, karena saat ini, pilihannya adalah antara penghematan dan ketidakpastian.
Saya menguji dari sudut desktop, jadi pertimbangannya pasti berbeda - dan manfaatnya lebih kecil jika ada. Tapi kemudian, saya berpikir. Bisakah saya melakukan ini ke beberapa mesin desktop produksi atau semi-produksi, dan melihat apakah itu menawarkan nilai jangka panjang? Secara umum, saya tidak menyukai konsep menggunakan repositori pihak ketiga pada sistem yang digunakan untuk pekerjaan serius, tetapi saya cukup tergoda untuk melihat seberapa baik ini berjalan. Hmm, kita lihat saja. Akhir, gaya cliffhanger.