GNU Coreutils 9.2 telah dirilis dan ini adalah beritanya

GNU Coreutils

Coreutils adalah paket perangkat lunak yang dikembangkan oleh proyek GNU yang berisi beberapa alat dasar seperti cat, ls, dan rm yang diperlukan untuk sistem operasi mirip Unix.

Itu baru-baru ini diketahuirilis versi stabil baru dari kumpulan utilitas sistem dasar GNU Coreutils 9.2  yang mencakup program seperti sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls, dll.

Coreutils (atau GNU Core Utilities) adalah kombinasi dari tiga paket sebelumnya: utilitas file (fileutils), utilitas shell (shellutils) dan utilitas pengolah kata (textutils).

Utilitas inti GNU mendukung opsi string panjang sebagai parameter untuk perintah, serta beberapa permisif dalam konvensi untuk menentukan opsi sebelum argumen reguler (asalkan variabel lingkungan POSIXLY_CORRECT diatur, yang memungkinkan fungsionalitas berbeda di BSD). Selain itu, karena filosofi GNU menggunakan informasi dari halaman manual (dan menggunakan alat seperti info), informasi yang diberikan lebih banyak.

Fitur baru utama dari GNU Coreutils 9.2

Dalam versi baru GNU Coreutils 9.2 ini, opsi tersebut disorot “–base64” (-b) telah ditambahkan ke utilitas cksum untuk mencetak dan memverifikasi checksum yang disandikan base64, plus itu juga menambahkan opsi “–raw” untuk hanya menampilkan checksum asli tanpa menyebutkan nama file dan informasi lainnya.

Perubahan lain yang dilakukan pada versi baru ini adalah opsi “–debug” ditambahkan ke utilitas cp, mv, dan instal untuk menampilkan informasi terperinci tentang cara menyalin file.

Selain itu, kami juga dapat menemukan di GNU Coreutils 9.2 itu menambahkan opsi “–time=modification” ke utilitas ls untuk ditampilkan dan digunakan saat memesan waktu modifikasi file, serta menambahkan opsi “–no-copy” ke utilitas mv untuk mengaktifkan keluaran kesalahan saat mencoba menyalin file di antara sistem file yang berbeda.

Dalam utilitas split, dalam opsi '-n SIZE', ukuran sekarang dapat melebihi kisaran nilai bilangan bulat. Ketika "split -n" ditentukan, diperbolehkan untuk menerima data dari pipa yang tidak disebutkan namanya dengan ukuran data tertentu, berkat pementasan ke file sementara.

Juga dicatat bahwa dukungan untuk opsi “–total={auto,never,always,only}” ke utilitas wc untuk mengontrol kapan ringkasan harus ditampilkan.

Di sisi lain, utilitas tee mengimplementasikan pemrosesan keluaran non-pemblokiran, misalnya, ketika keluaran ke terminal dari telnet atau mpirun diteruskan melalui tee.

Menambahkan dukungan untuk prefiks ukuran baru: Ronna (R) – 10 27 , Quetta (Q) – 10 30 , Ri – 2 90 , dan Qi – 2 100, sementara di “cp –sparse=auto”, “mv” e install menggunakan panggilan sistem copy_file_range untuk mengoptimalkan penanganan file yang berisi area kosong.

Pada bagian dari perbaikan kerusakan, berikut ini disebutkan:

  • cp, mv dan instal sekarang segera kenali kesalahan sementara saat membuat file copy-on-write atau reflink yang dikloning, mendukung sistem file seperti XFS, BTRFS, APFS, dll.
  • cp, mv dan instal sekarang menangani kegagalan ENOENT pada sistem file CIFS, kembali dari copy_file_range ke salinan standar yang didukung dengan lebih baik.
  • 'mv –backup=simple fd/' tidak lagi mencadangkan kesalahan d/f ke f~.
  • rm sekarang gagal dengan benar saat kehabisan memori.
  • rm -d (–dir) sekarang menangani direktori kosong yang tidak dapat dibaca dengan benar. Misalnya, sebelumnya, ini akan gagal menghapus d: mkdir -m0 d; src/rm-dd
  • runcon –compute tidak lagi mencari perintah yang ditentukan dalam $PATH sehingga tidak ada perbedaan antara file yang diperiksa dan dieksekusi.
  • 'sort -g' tidak lagi infloop ketika diberikan beberapa NaN pada platform seperti x86_64 di mana 'double long' memiliki bit padding di memori.
  • Opsi stty ispeed dan ospeed tidak lagi diterima dan diam-diam mengabaikan argumen kecepatan yang tidak valid, atau memberikan peringatan palsu untuk kecepatan yang valid. Mereka sekarang divalidasi terhadap set yang diterima secara umum, dan sistem mendukung satu set kecepatan yang valid

akhirnya jika kamu tertarik untuk mengetahuinya lebih jauh, Anda dapat memeriksa detailnya di link berikut.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.