Debian 10 Buster dan Linux 5.2 Dirilis

Pada akhir minggu lalu, dua rilis penting untuk komunitas terjadi sekaligus: versi Yobel Debian 10 melihat cahaya, yang, mengikuti tradisi, bernama "Buster", serta versi baru Linux 5.2.



Jadi, distribusi Debian baru menawarkan peningkatan lebih dari 13370 paket dalam sistemnya (jumlah totalnya sekarang 57 ribu). Pada saat yang sama, 7278 paket telah dihapus dari sistem (13% dari total volume versi sebelumnya). Semuanya tidak dapat diperbarui dan menerima tanda "ketinggalan jaman".

Versi baru Linux memberi kami firmware Suara Terbuka yang baru, mount API, driver GPU yang diperbarui untuk perangkat ARM Mali, dan dukungan untuk nama case-sensitive untuk sistem file ext4.

Catatan tempelan lengkap dapat ditemukan di:

Debian 10 Buster
Linux 5.2

Dan tentang detail paling mendasar - di bawah potongan.

Apa yang Baru di Debian 10 Buster


Di blog kami, kami telah melakukan kontak dengan distribusi Debian dengan menerjemahkan posting blog dari salah satu pengembang GO terkemuka dari tim proyek , di mana yang terakhir mengungkapkan masalah pengembangan utama. Tetapi tidak peduli bagaimana Michael Stapelberg tidak puas dengan keadaan terkini dalam komunitas pengembang Debian, distribusinya terus berkembang, dan pembaruan Debuan 10 Buster yang baru memberi kami banyak hal penting.

Di bawah ini adalah tabel perbandingan lengkap pembaruan Debian 10 Buster mengenai Debian 9 Stretch (dapat diklik):



Pertama-tama, perlu digarisbawahi bahwa sistem manajemen firewall netfilter telah diubah dari Iptables ke Nftables . Pada saat yang sama, bagi mereka yang ingin, kemampuan untuk menggunakan Iptables menggunakan iptables-legacy dipertahankan. Dibandingkan dengan Iptables , sistem Nftables memiliki kinerja yang jauh lebih baik. Selain itu, telah diperbarui sintaksis, peningkatan dukungan untuk firewall dual stack IPv4 / IPv6, antarmuka Netlink untuk bekerja dengan aplikasi pihak ketiga, dan klasifikasi paket yang lebih cepat berdasarkan pada set universal diperluas kartu infrastruktur. Nftables dapat membaca tentang semua perbedaan antara Nftables sini .

Instalasi default lingkungan Gnome juga telah berubah. Sekarang, secara default, sesi berdasarkan protokol Wayland terlibat dalam proses ini, tetapi pengembang telah mempertahankan dukungan untuk sesi berbasis X11 bagi mereka yang menginginkannya.

Juga, sejak diperkenalkannya Debian 7 pada 2013, untuk pertama kalinya untuk instalasi Debian baru, sistem kontrol akses untuk aplikasi AppArmor telah diaktifkan "secara default". Benar, di luar kotak sistem ini bekerja dengan sejumlah aplikasi yang sangat terbatas, tetapi pengguna selalu dapat memuat profil tambahan melalui instalasi paket apparmor-profiles-extra . Yang terakhir direkomendasikan untuk dieksekusi oleh pengembang Debian sendiri. Meskipun AppArmor adalah alat yang agak lama, ini memungkinkan Anda untuk membedakan akses aplikasi dalam hal sumber daya dan hak istimewa ( mount, ptrace, signal permissions, read, write, execute access ), yang dua puluh tahun setelah rilis versi pertama pada tahun 1998 sangat penting. Jadi rekomendasi dari tim Debian tidak boleh diabaikan.

Apa yang Baru di Linux 5.2


Memperbarui kernel selalu penting, terutama jika itu adalah kernel Linux. Dalam versi baru Linux 5.2, pengembang sendiri menekankan peningkatan dukungan untuk perangkat audio menggunakan Sound Open Firmware. Tetapi ada hal-hal penting lainnya dalam pembaruan terbaru.

Jadi, kami menyoroti Mount API baru. Banyak pengguna mungkin tidak melihat perbedaannya, tetapi pembaruan ini penting dari sisi infrastruktur masalah ini. Rupanya, tim pengembangan terlibat dalam membersihkan sampah dan menulis ulang tunggangan yang bertanggung jawab untuk pemasangan sistem file. Antarmuka Gunung yang ada terlihat seperti lapisan kue lama: sistem ini telah berevolusi selama bertahun-tahun, telah ditumbuhi dengan fungsi dan tugas baru, sehingga pada titik tertentu telah berubah menjadi sesuatu yang terlalu rumit. Untuk membuat hidup lebih mudah bagi pengguna dan menyelamatkan mereka dari keharusan menggunakan kruk tipe Shiftfs , enam panggilan sistem baru ditambahkan: fsopen (2), fsconfig (2), fsmount (2), move_mount (2), fspick (2) open_tree (2) Cara menggunakan tantangan baru di sini .

Pembaruan besar berikutnya adalah seperangkat driver untuk perangkat ARM Mali. Salah satu utas tertua di forum w3bsit3-dns.com tentang pemasangan Linux pada perangkat dengan inti grafis ARM Mali dimulai pada tahun 2013, dan banyak tarian dengan rebana dijelaskan di dalamnya. Kemudian bahkan operasi parsial chip video di Linux dianggap sukses.

Banyak kesalahan selama bertahun-tahun dari penderitaan pengguna terletak pada ARM itu sendiri, yang tidak terlalu mau bekerja dengan komunitas Open Source, tetapi pengembang Linux berjalan dengan caranya sendiri dan menulis driver sendiri. Paket baru mendukung perangkat t4xx yang lebih lama, serta seri 6xx dan 7xx yang lebih baru. Tentu saja, ini jauh dari dukungan lengkap (ada juga Gxx 8xx dan Gxx ), tetapi sudah ada sesuatu. Di blog itu sendiri, para pengembang berharap bahwa pekerjaan mereka akan membantu ARM , yang menurut kami sangat halus.

Kami juga menyebutkan dukungan untuk nama case-insensitive untuk sistem file ext4 , atau, terus terang, dukungan untuk nama case-insensitive dalam sistem file ext4 . Yang terakhir dapat disebut perubahan penuh dalam kernel sistem Linux dan yang penting. Sekarang, untuk pencocokan nama yang berhasil, pencocokan string byte penuh tidak diperlukan - cukup mencocokkan nama dalam Unicode , yang akan sangat menyenangkan bagi Penggemar Menggunakan Register . Secara umum, disarankan untuk membaca artikel terkait "Case-insensitive ext4" pada topik ini.

Secara umum, laptop patch untuk Linux 5.2 sangat luas. Ini menjelaskan perubahan dalam pengoperasian sistem file, manajemen memori, jaringan, kompatibilitas dengan ARM dan seterusnya dan seterusnya. Jadi mereka yang berkomunikasi erat dan komprehensif dengan Linux harus membiasakan diri dengan laptop patch penuh .

Source: https://habr.com/ru/post/id459188/


All Articles