Die neue Version des Pakets der Systemwerkzeuge Util-linux 2.37 ist erschienen, das sowohl eng mit dem Linux-Kernel verbundene Werkzeuge als auch allgemeine Dienstprogramme umfasst. Im Paket sind unter anderem die Werkzeuge mount/umount, fdisk, hwclock, cal, blkid, fsck/cfdisk/sfdisk, blockdev, chrt, mkfs, ionice, more, renice, su, kill, setsid, login, shutdown, dmesg, lscpu, logger, losetup, setterm, mkswap, swapon, taskset usw. enthalten.
In der neuen Version:
- Zur Generierung der man-Seiten wird anstelle von groff das Paket asciidoctor verwendet.
- Die alte Implementierung des Werkzeugs hardlink von Jakub JelĂnek (fĂŒr Fedora geschrieben) wurde durch eine neue Implementierung von Julian Andres Klode ersetzt (erstellt fĂŒr Debian). Die neue Implementierung unterstĂŒtzt den Parameter â-fâ fĂŒr die erzwungene Erstellung von Hardlinks zwischen Dateisystemen nicht.
- Das Werkzeug lscpu wurde neu geschrieben und analysiert jetzt den Inhalt von /sys fĂŒr alle Prozessoren und liefert Informationen ĂŒber alle CPU-Typen, die im System verwendet werden (z. B. big.LITTLE ARM usw.). Dieser Befehl liest auch die SMBIOS-Tabellen, um Informationen zu den CPU-IDs zu erhalten. Die Standardausgabe ist strukturierter, um die Lesbarkeit zu verbessern.
- Das Werkzeug uclampset wurde hinzugefĂŒgt, um die Attribute des Mechanismus zur Lastenbegrenzung (Utilization clamping) zu steuern, der es ermöglicht, die minimalen oder maximalen Frequenzbereiche in AbhĂ€ngigkeit von den aktiven CPU-Aufgaben einzuhalten.
- Bei hexdump wird beim Aufruf in der Form âhdâ die Option â-Câ automatisch aktiviert.
- In dmesg wurden neue Befehlszeilenparameter âsince und âuntil hinzugefĂŒgt.
- In findmnt wurde die UnterstĂŒtzung des Parameters ââshadowedâ hinzugefĂŒgt, um nur die ĂŒber einem anderen FS eingebundenen Dateisysteme anzuzeigen. In umount wird das Abmontieren aller untergeordneten EinhĂ€ngepunkte bei Angabe des Flags âârecursiveâ sichergestellt.
- In mount ist die Verwendung des Parameters ââread-onlyâ erlaubt, um bestimmte Befehle ohne Root-Rechte auszufĂŒhren.
- In libfdisk, fdisk, sfdisk und cfdisk wird die BerĂŒcksichtigung von GroĂbuchstaben und Zeichen, die keine Buchstaben oder Zahlen sind, bei Angabe des Partitionstyps eingestellt (z. B. ist in sfdisk der Wert type=âLinux /usr x86â jetzt identisch mit type=âlinux usr-x86â).
- In das Werkzeug blkzone wurde der Befehl âcapacityâ hinzugefĂŒgt.
- In cfdisk wurde die Option ââread-onlyâ zum Start im Nur-Lesen-Modus hinzugefĂŒgt.
- In lsblk wurden die neuen Spalten FSROOTS und MOUNTPOINTS angeboten.
- In losetup wurde ioctl LOOP_CONFIG implementiert.
- In das Werkzeug column wurde die Option ââtable-columns-limitâ hinzugefĂŒgt, um die maximale Anzahl an Spalten zu begrenzen (bei Ăberschreitung des Limits werden alle verbleibenden Daten in der letzten Spalte platziert).
- Es wurde experimentelle UnterstĂŒtzung fĂŒr das Build-System Meson hinzugefĂŒgt.
Quelle: opennet.ru
