Die neue Version des Dienstprogrammpakets Util-linux 2.37 ist erschienen. Es umfasst neben eng mit dem Linux-Kernel verbundenen Dienstprogrammen auch allgemeine Dienstprogramme. Beispielsweise sind im Paket die Dienstprogramme 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 von Man-Seiten wird anstelle von groff das Paket asciidoctor verwendet.
- Die alte Version des Dienstprogramms hardlink von Jakub Jelinek (ursprĂŒnglich fĂŒr Fedora erstellt) wurde durch die neue Version von Julian Andres Klode (fĂŒr Debian entwickelt) ersetzt. Die neue Version unterstĂŒtzt die Option â-fâ zum erzwungenen Erstellen von harten Links zwischen Dateisystemen nicht.
- Das Dienstprogramm lscpu wurde ĂŒberarbeitet und analysiert jetzt den Inhalt von /sys fĂŒr alle Prozessoren, um Informationen ĂŒber alle CPU-Typen bereitzustellen, die im System verwendet werden (zum Beispiel big.LITTLE ARM usw.). Dieser Befehl liest auch die SMBIOS-Tabellen aus, um Informationen ĂŒber die CPU-IDs zu erhalten. Die Standardausgabe ist strukturierter, um die Lesbarkeit zu verbessern.
- Das Dienstprogramm uclampset wurde hinzugefĂŒgt, um die Attribute des Lastenfixierungsmechanismus (Utilization clamping) zu verwalten, der es ermöglicht, die minimalen oder maximalen Frequenzbereiche je nach aktiven CPU-Aufgaben einzuhalten.
- Im hexdump wurde die Option â-Câ automatisch aktiviert, wenn sie in der Form âhdâ aufgerufen wird.
- Im dmesg wurden neue Befehlszeilenparameter âsince und âuntil hinzugefĂŒgt.
- In findmnt wurde die UnterstĂŒtzung fĂŒr den Parameter ââshadowedâ hinzugefĂŒgt, um nur die ĂŒberlagerten Dateisysteme anzuzeigen. In umount wird das AbhĂ€ngen aller enthaltenen EinhĂ€ngepunkte mit dem Flag âârecursiveâ unterstĂŒtzt.
- In mount ist die Verwendung des Parameters ââread-onlyâ erlaubt, um einige Befehle ohne Root-Rechte auszufĂŒhren.
- In libfdisk, fdisk, sfdisk und cfdisk wurde die GroĂ- und Kleinschreibung sowie die BerĂŒcksichtigung von Zeichen, die keine Buchstaben oder Zahlen sind, beim Angeben des Partitions Typs abgeschafft (zum Beispiel ist fĂŒr sfdisk der Wert type=âLinux /usr x86â jetzt identisch mit type=âlinux usr-x86â).
- Im Dienstprogramm blkzone wurde der Befehl âcapacityâ hinzugefĂŒgt.
- In cfdisk wurde die Option ââread-onlyâ fĂŒr den Betrieb im Nur-Lese-Modus hinzugefĂŒgt.
- In lsblk wurden die neuen Spalten FSROOTS und MOUNTPOINTS vorgeschlagen.
- In losetup wurde ioctl LOOP_CONFIG verwendet.
- Die Utility column hat die Option ââtable-columns-limitâ erhalten, um die maximale Anzahl von Spalten zu beschrĂ€nken (wenn das Limit ĂŒberschritten wird, werden alle verbleibenden Daten in die letzte Spalte eingefĂŒgt).
- Experimentelle UnterstĂŒtzung fĂŒr das Build-System Meson hinzugefĂŒgt.
Quelle: opennet.ru
