GNU Coreutils 9.10 dirilis dengan perbaikan stabilitas

Proyek GNU telah merilis Coreutils 9.10, pembaruan stabil untuk rangkaian alat esensialnya untuk manipulasi file, shell, dan teks pada sistem Linux dan mirip Unix. Versi ini mengatasi regresi dari 9.9 dan memperkenalkan peningkatan untuk kinerja dan kompatibilitas yang lebih baik. Diterbitkan pada 4 Februari 2026, rilis ini berfokus pada keandalan di berbagai utilitas.

Kumpulan GNU Coreutils menjadi dasar hampir setiap sistem operasi Linux dan mirip Unix, menyediakan perintah fundamental untuk tugas sehari-hari. Versi 9.10, yang diumumkan oleh proyek GNU, menangani beberapa masalah dari rilis 9.9 sebelumnya, khususnya regresi pada perintah seperti cp, install, dan mv. Ini memengaruhi penyalinan file sparse menggunakan SEEK_HOLE pada sistem file seperti ext4, terutama saat file sedang diperbarui dan copy offload tidak tersedia. Penanganan sinyal melihat peningkatan signifikan dalam pembaruan ini. Perintah timeout sekarang menyebarkan semua sinyal terminasi dengan benar ke proses yang dipantau, memastikan proses anak tidak terus berjalan setelah induk keluar. Sinyal yang diabaikan dihormati dengan lebih akurat, yang menguntungkan pekerjaan shell latar belakang. Selain itu, tail -f --pid menghindari keluar tak terduga pada sinyal non-terminasi. Utilitas lain juga menerima perbaikan kebenaran. Perintah date menangani direktif format yang menghasilkan output kosong tanpa gagal. Perintah dd mencegah penimpaan file yang ada jika pemotongan gagal. Masalah portabilitas lama di du dan ls telah diselesaikan, sehingga tidak lagi mengubah string yang dikembalikan oleh getenv. Alat seperti fmt, numfmt, md5sum, dan keluarga sha*sum mendapat manfaat dari penanganan kesalahan yang lebih baik, penguraian sufiks, dan terjemahan akhir baris. Selain perbaikan, Coreutils 9.10 menambahkan peningkatan fungsional. Perintah paste sekarang mendukung karakter multi-byte sepenuhnya, termasuk delimiter multi-byte. Du mendapatkan opsi pendek -A untuk --apparent-size, membantu kompatibilitas dengan FreeBSD. Stat dan tail mengenali tipe sistem file guest-memfd, sementara tail memperkenalkan opsi --debug untuk menjelaskan implementasi mode follow-nya. Peningkatan kegunaan mencakup rendering tebal nama opsi dalam output --help dan halaman man, dengan hyperlink ke dokumentasi online. Perubahan ini meningkatkan stabilitas dan portabilitas, membuat alat lebih tangguh bagi administrator sistem dan pengembang. Untuk detail lengkap, pengumuman resmi menyediakan gambaran teknis.

Artikel Terkait

Illustration depicting the Linux From Scratch 13.0 release as the first systemd-only version, with Tux assembling a PC amid upgraded packages and kernel.
Gambar dihasilkan oleh AI

Linux From Scratch 13.0 dirilis sebagai versi pertama yang hanya menggunakan systemd

Dilaporkan oleh AI Gambar dihasilkan oleh AI

Proyek Linux From Scratch telah meluncurkan versi 13.0, menandai rilis pertama yang secara eksklusif menggunakan systemd sebagai sistem init-nya. Pembaruan ini mencakup kernel Linux 6.18.10 dan peningkatan pada 36 paket. Perubahan ini menghentikan varian SysVinit yang telah lama ada setelah versi 12.4.

Sebuah artikel merinci eksperimen pribadi di mana coreutils Linux standar diganti dengan versi yang ditulis dalam Rust. Penulis melaporkan bahwa alternatif ini tampil mengejutkan lebih cepat. Artikel tersebut diterbitkan pada 20 Februari 2026.

Dilaporkan oleh AI

Tim Tiny Core Linux telah merilis versi 17.0 dari distribusi minimalisnya, memperbarui kernel ke 6.18.2 dan kompiler GCC ke 15.2.0. Versi ini mempertahankan ukuran sistem yang ringkas, dengan edisi terkecil sekitar 20 hingga 24 megabyte. Versi ini terus menghindari systemd, fokus pada penggunaan sumber daya rendah untuk perangkat keras lama dan sistem tertanam.

Emulator terminal Kitty telah memperkenalkan versi 0.46, yang menampilkan pengguliran berbasis piksel yang mulus dan manajemen tab yang ditingkatkan. Dirilis pada 11 Maret 2026, pembaruan ini membawa pengguliran momentum untuk touchpad Linux serta pengubahan ukuran split terminal berbasis mouse. Perubahan ini bertujuan meningkatkan pengalaman pengguna di berbagai platform.

Dilaporkan oleh AI

Para pengembang telah merilis kernel Linux 7.0, yang menghadirkan peningkatan untuk perangkat keras Intel dan AMD, penanganan penyimpanan yang lebih baik, serta penghapusan label eksperimental dari dukungan Rust. Linus Torvalds mengumumkan pembaruan ini, yang bukan merupakan versi dukungan jangka panjang (LTS). Rilis ini mencakup persiapan untuk CPU dan GPU mendatang, serta kemampuan sistem berkas yang dapat memperbaiki diri sendiri (self-healing).

Proyek GNU telah mengumumkan dukungan 64-bit asli untuk GNU Hurd melalui GNU Guix, memungkinkannya berjalan di sistem x86_64 modern untuk pertama kalinya. Tonggak ini mengakhiri dekade pembatasan pada arsitektur 32-bit. Perkembangan ini menandai kemajuan bagi mikrokernel eksperimental, meskipun masih belum siap untuk produksi.

Dilaporkan oleh AI

Proyek IPFire telah merilis Core Update 200 untuk versi 2.29, membangun ulang distribusi pada Linux kernel 6.18.7 LTS dan mempratinjau sistem Domain Blocklist baru. Pembaruan ini meningkatkan kinerja jaringan, keamanan, dan kemampuan penyaringan sambil mengatasi masalah kompatibilitas untuk sistem berkas tertentu.

 

 

 

Situs web ini menggunakan cookie

Kami menggunakan cookie untuk analisis guna meningkatkan situs kami. Baca kebijakan privasi kami untuk informasi lebih lanjut.
Tolak