Konsep Linux manakah yang popular tahun ini? "Ketidakbolehubah" sememangnya amat diperlukan. Ubuntu akhirnya tidak dapat menahannya lagi.
Hanya pada awal bulan Jun, Canonical, syarikat induk Ubuntu, mengumumkan bahawa ia akan menyertai trend pengedaran yang tidak berubah tidak lama lagi.
Walaupun pada mulanya pembangun utama Snap, Oliver Grawert, secara tidak sengaja menurunkan pengumuman itu dalam siaran di tapak web OMG Ubuntu, keesokan harinya, pengurus produk desktop Ubuntu Oliver Smith Satu catatan blog mengesahkan bahawa lama- versi sokongan jangka (LTS) akan dikeluarkan pada April tahun depan Selain versi tradisional berdasarkan format deb, versi baharu yang dibina sepenuhnya berdasarkan format Snap juga akan dilancarkan.
Yang terakhir ialah pengedaran desktop yang tidak berubah yang dibina pada Teras Ubuntu Kerana sifat eksperimennya, ia hanya tersedia sebagai muat turun alternatif Peminat yang suka pengguna awal boleh mencubanya.
Perlu diingatkan bahawa Ubuntu Core, yang dilancarkan oleh Canonical pada 2015, ialah sistem pengendalian "tidak boleh ubah", juga berdasarkan Snap, bertujuan untuk mencipta platform kontena sepenuhnya untuk Internet benda.
Pengagihan desktop tidak berubah ialah trend popular sekarang. Pengedaran EndlessOS adalah perintis Terdapat juga beberapa projek Fedora yang ditaja oleh Red Hat, termasuk Fedora Silverblue (GNOME) dan Fedora Kinoite (KDE), serta bintang yang semakin meningkat dalam pengedaran Linux Vanilla OS teras sistem adalah "tidak dapat Berubah".
Jadi berbanding sistem pengendalian tradisional, apakah sebenarnya maksud "tidak berubah" dan apakah sifat yang menjadikan sistem pengendalian "tidak berubah".
Satu, baca sahaja. Ciri utama sistem pengendalian tidak berubah ialah pengguna atau aplikasi tidak boleh mengubah suai sistem yang sedang berjalan secara langsung.
Kedua, kemas kini atom. Kemas kini digunakan secara atom. Jika pakej kemas kini berjaya dipasang, sistem akan dinaik taraf. Jika kemas kini sistem gagal, ia akan dipulihkan kepada persekitaran sistem asal untuk memastikan persekitaran sistem semasa tidak berubah.
Ketiga, ia boleh diramal. Oleh kerana sistem pengendalian teras tidak berubah, tingkah lakunya boleh diramal merentas peranti.
Keempat, aplikasi pengasingan. Aplikasi selalunya diasingkan daripada sistem pengendalian teras dan diasingkan antara satu sama lain melalui kontena. Ini memastikan bahawa perubahan yang dibuat oleh aplikasi tidak menjejaskan sistem teras atau aplikasi lain.
Kebaikan dan keburukan yang dibawa oleh "ketidakbolehubah" semacam ini sangat jelas. Ringkasnya, prestasinya lebih baik dan penggunaannya lebih rumit.
Kelebihannya ialah:
Keselamatan: Lebih sukar bagi perisian hasad untuk membuat perubahan pada sistem atau merebak dari satu aplikasi ke aplikasi yang lain.
Kestabilan sistem boleh dijamin kerana fail sistem tidak akan ditukar atau dipadam secara tiba-tiba, dan kemas kini atom juga boleh memastikan bahawa kemas kini sistem tidak akan menyebabkan sistem hanya dikemas kini sebahagiannya dan menjadi tidak stabil.
Kebolehulangan: Oleh kerana sistem pengendalian adalah sama pada masa but, lebih mudah untuk menguji, mengaudit dan mengesahkan sistem, serta mendiagnosis dan menyelesaikan masalah.
Kebolehurusan sistem pengendalian bermakna pentadbir sistem tidak perlu risau tentang perubahan yang tidak dijangka atau ketidakkonsistenan antara sistem yang berbeza kerana setiap kejadian adalah sama. Kemas kini dan rollback atom memudahkan proses menggunakan kemas kini sistem dan membetulkan isu.
Kelemahannya ialah:
Fleksibiliti yang dikurangkan: Sistem pengendalian tidak berubah tidak sefleksibel seperti sistem pengendalian tradisional. Pengguna tidak boleh mengubah suai fail sistem atau menyesuaikan sistem mereka pada tahap yang sama.
Keserasian Terhad: Tidak semua aplikasi dan perkhidmatan serasi dengan persekitaran terkurung atau terpencil yang disediakan oleh sistem pengendalian tidak berubah.
Keperluan Storan: Mekanisme kemas kini biasanya memerlukan storan syot kilat imej. Aplikasi terpencil boleh membawa kepada lebihan dalam stor pergantungan aplikasi.
Pengalaman pembangun: Walaupun persekitaran pembangunan dalam kontena memberikan faedah (seperti pengasingan dan kebolehulangan yang dipertingkatkan), mereka juga boleh memperkenalkan kerumitan tambahan dan mengehadkan penggunaan alatan dan aliran kerja yang biasa.
Oliver Smith percaya bahawa sistem pengendalian tidak berubah mempunyai ciri yang berbeza daripada sistem pengendalian tradisional dan sesuai untuk persekitaran aplikasi yang lebih khusus. Sistem pengendalian tidak boleh ubah sesuai untuk persekitaran yang memerlukan kestabilan, keselamatan dan kebolehramalan yang sangat tinggi, seperti pelayan, peranti IoT dan persekitaran yang sangat selamat. Walau bagaimanapun, dalam beberapa tahun kebelakangan ini, kami telah melihat atribut ini menunjukkan nilai pengguna yang ketara, pertama dalam ruang sistem pengendalian mudah alih dan kemudian semakin dalam ruang PC. ”
Pertama sekali, walaupun pengedaran yang tidak berubah ini adalah produk baru Ubuntu, ia bukanlah benar-benar baru. Pengedaran "baru": Kerana ia dibina pada Teras Ubuntu Walaupun Ubuntu Core tidak begitu terkenal sebagai Ubuntu, ia sebenarnya telah beroperasi selama bertahun-tahun nama produk baharu, ia akan berdasarkan Core 24. dan menyediakan satu set pakej tambahan di atas untuk menyediakan desktop grafik Versi beta yang mungkin merupakan versi desktop baharu telah dikeluarkan pada repositori GitHub Canonical >
Sumber imej: GitHubKedua, berdasarkan apa yang telah kita ketahui, kita boleh membuat beberapa spekulasi: kemungkinan besar ia akan menggunakan desktop GNOME, kerana ini adalah satu-satunya produk Ubuntu rasmi. Sudah tentu, pasti ada pengecualian. Sebagai contoh, penyelenggara Ubuntu Unity sudah mempunyai pengedaran tidak berubah mereka sendiri, blendOS, yang baru-baru ini mula mendapat perhatian.
Selain itu, melihat beberapa pengedaran tidak berubah sedia ada, kita dapati bahawa ia biasanya memerlukan dua rangkaian alat pengedaran perisian: satu ialah OStree, yang digunakan untuk memasang dan menyelenggara sistem pengendalian itu sendiri. , yang satu lagi ialah Flatpak yang berasingan sepenuhnya untuk aplikasi yang berjalan di atasnya. Pengedaran Ubuntu yang tidak berubah pastinya berbeza.
Oleh kerana Ubuntu Core sendiri berasaskan Snap, sudah pasti versi desktop Core akan sama: ia akan menggunakan Snap, dan ia akan menggunakan Snap sepenuhnya, tanpa Flatpak dan tanpa APT.
Walaupun ramai orang tidak berminat dengan aplikasi Snap dan Snap-package, alat Snapcraft telah matang dan benar-benar berfungsi. Alat Snappy berbeza daripada Flatpak kerana ia boleh digunakan untuk membungkus program baris arahan dan komponen sistem pengendalian, dan sesuai untuk sistem Ubuntu. Berbanding dengan semua pengedaran tidak berubah yang lain, versi desktop Core menggunakan sistem pembungkusan monolitik yang digunakan pada keseluruhan sistem pengendalian. Ini juga boleh menjadi kelebihan perbandingan produk baru Ubuntu.
Menariknya, artikel blog rasmi Canonical juga menyediakan perbandingan yang mendalam tentang produk pesaingnya Salah satunya ialah Fedora Silverblue, menerangkan cara ia menggunakan alat OSTree untuk mengikuti laluan yang serupa ke Chrome OS. Mekanisme naik taraf; satu ialah keluaran openSUSE, yang terutamanya memperkenalkan cara MicroOS, yang serupa dengan Ubuntu Core, menggunakan syot kilat Btrfs untuk menyokong persekitaran desktop yang dipanggil openSUSE Aeon.
Di satu pihak, amat jarang syarikat dalam bidang Linux membincangkan secara terbuka pesaingnya dan teknologi mereka Vendor Linux perusahaan lain biasanya mengelak daripada menyebut pesaing sebanyak mungkin atau malah tidak mengendahkan saingan lain.
Ubuntu, sebaliknya, walaupun agak lewat ke pasaran desktop yang tidak berubah, amat menyedari pesaingnya yang sedia ada dan telah menyedari bahawa susunan perisian yang lebih mudah tetapi lebih berkuasa dan bersepadu. adalah lebih baik untuk Canonical.
Walau bagaimanapun, sesetengah orang telah mempersoalkan produk baharu Ubuntu: “Hanya apabila kita fikir Linux memberi kita kebebasan memilih ", Ubuntu memecahkan ilusi ini.
Sumber imej: Daftar
Pemaju menegaskan: " Untuk ramai pemula, Ubuntu pada mulanya berasa seperti menghirup udara segar." Mereka mahu versi Linux mereka secara semula jadi menjadi satu-satunya Linux yang tinggal, dan sebahagian besar rancangan licik mereka ialah tout yang dipanggil SNAP. ”
Keraguan seperti ini bukan tanpa tujuan. Percanggahan ini telah dikesan sejak sekian lama.
Melihat sejarah Linux. pengedaran, kita tidak boleh Apa yang tidak dapat dinafikan adalah bahawa Ubuntu adalah "fenomena" dan kelajuan pembangunannya boleh dipanggil Ubuntu boleh dikatakan mudah untuk dimulakan dan mudah digunakan, dan ia mengandungi hampir semua fungsi yang diperlukan oleh desktop tradisional Pengguna Linux hanya beberapa tahun selepas keluaran versi 4.10 "Warty Warthog", Ubuntu mendahului kedudukan Linux desktop
Pada suatu masa dahulu, orang percaya pada sumber terbuka dan sebabnya kerana mempercayai Linux adalah mudah: pilihan Kebebasan, Canonical, syarikat di belakang Ubuntu, telah membuat keputusan pengedaran dan pembangunan yang kontroversial, yang juga telah mengecewakan ramai pengguna Linux format Snap pada pengguna oleh Canonical, boleh difahami bahawa Canonical ingin menolaknya, tetapi masalahnya ialah dalam bidang ini, terdapat juga AppImage dan Flatpak Ia adalah kaedah pilihan yang disukai oleh kebanyakan pengedaran Linux utama, yang merupakan perkara yang lebih penting
<.> Walaupun bos Canonical Mark Shuttleworth menekankan bahawa Snap lebih baik daripada Flatpak dalam hampir semua kes Apabila komuniti Linux lebih cenderung kepada Flatpak, Ubuntu juga berkeras untuk melepaskan Flatpak , yang pernah mempunyai slogan "Linux for Humans", nampaknya telah berubah dan mula "lahir untuk perniagaan". Jadi apabila Ubuntu berhasrat untuk menceburi bidang tersebut. desktop tidak berubah, sesetengah orang juga mengesyaki bahawa versi desktop Ubuntu Core akan diletakkan terutamanya pada pelanggan perusahaan yang membayar, seperti mereka yang ingin menggunakan semula Secara objektifnya, Ubuntu masih kekal daripada sistem pengendalian Linux desktop yang paling popular dan digunakan secara meluas Ia masih mempunyai kelebihan berbanding hampir setiap pengedaran Linux desktop lain dari segi pemasangan dan kemasan, serta penggunaan pengguna akhir mengatakan mereka menjangkakan Ubuntu memasuki pasaran pengedaran yang tidak berubah kerana ia mungkin menawarkan lebih daripada mana-mana syarikat yang sedia adaWalaupun masih terlalu awal untuk membuat kesimpulan, produk baharu ini berpotensi meningkatkan bahagian pasaran Canonical dengan ketara dalam pasaran desktop perusahaan. Ini seterusnya boleh meningkatkan kejayaan format Snapcraft dan kedai aplikasinya.
https://www.theregister.com/2023/06/06/desktop_ubuntu_core_in_2024
https://ubuntu. com/blog/ubuntu-core-an-immutable-linux-desktop
https://www.linuxmi.com/ubuntu-no-flagship-linux.html
https:// github.com/canonical/ubuntu-core-desktop
Atas ialah kandungan terperinci akhirnya! Ubuntu melancarkan 'tidak berubah'!. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!