Wydanie zestawu narzędzi GNU Coreutils 9.10

Opublikowana stabilna wersja zestawu podstawowych systemowych narzędzi GNU Coreutils 9.10, w skład którego wchodzą takie programy jak sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln i ls.

Kluczowe nowości:

  • W stronach man i podpowiedziach wyświetlanych przy użyciu opcji «—help» zapewniono pogrubienie poleceń i opcji, a także dodano możliwość łączenia z poleceniami hiperłączami do podręczników online na stronie gnu.org w emulatorach terminala, które to wspierają.
  • Zmieniono zachowanie narzędzia timeout, które teraz przechwytuje przetwarzanie wszystkich sygnałów zakończenia procesu (SIGPIPE, SIGALRM, SIGHUP itd.) i przekazuje je do podległego procesu, zapobiegając sytuacji, w której narzędzie timeout mogłoby zostać wymuszone zakończenie, podczas gdy podległy proces będzie kontynuował wykonanie.
  • Do narzędzia paste dodano obsługę wskazywania wielobajtowych symboli w opcji «—delimiters».
  • W narzędziu cp usunięto regresję, która w niektórych sytuacjach prowadziła do nieskończonego cyklu.
  • O 3,2% zmniejszono rozmiar pliku wykonywalnego przy skonsolidowanej kompilacji, w której oferuje się jeden wspólny dla wszystkich poleceń plik wykonywalny «coreutils», a poszczególne polecenia są tworzone poprzez ustawienie symbolicznych linków do niego. Dodano opcję «—enable-single-binary=hardlinks» do wykorzystania twardych linków do jednego pliku wykonywalnego, a nie symbolicznych.
  • W narzędziach ‘stat’ i ‘tail’ dodano wsparcie dla typu systemu plików «guest-memfd», który jest wyświetlany w wyniku «stat -f -c%T» i powoduje użycie poling w «tail -f».
  • Do narzędzia ‘tail’ dodano opcję «—debug».
  • Do narzędzia ‘du’ dodano skróconą wersję opcji «—apparent-size» — «-A», dla zgodności z FreeBSD.
  • W narzędziu ‘du’ w sekcjach z systemem plików Lustre przyspieszono przetwarzanie katalogów mających od 10 tysięcy elementów do 9 razy.
  • Zakończono domyślną kompilację narzędzi ‘kill’ i ‘uptime’, które teraz są kompilowane tylko przy wskazaniu w skrypcie configure opcji «—enable-install-program=kill,uptime».

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster