pkg.soopen package index

brew / 排名 121

使用 Homebrew, apk, apt, dnf, MacPorts, Nix, pacman, zypper, winget 安装 util-linux

查看 util-linux 的安装路径、可执行文件、元数据以及面向 AI 代理工作流的安全说明。

安装

其他安装命令

macOS

Homebrew已验证 · 100%
brew install util-linux

local Homebrew formula metadata

MacPorts已验证 · 94%
sudo port install util-linux

MacPorts ports tree · devel/util-linux/Portfile · 来源: api.github.com

Linux

Alpine Linux apk已验证 · 92%
sudo apk add util-linux

Alpine Linux edge package indexes · util-linux · 来源: dl-cdn.alpinelinux.org

Debian apt已验证 · 92%
sudo apt install util-linux

Debian stable package indexes · util-linux · 来源: deb.debian.org

Fedora dnf已验证 · 92%
sudo dnf install util-linux

Fedora Rawhide package metadata · util-linux · 来源: dl.fedoraproject.org

Nix已验证 · 92%
nix profile install nixpkgs#util-linux

nixpkgs package indexes · pkgs/by-name/ut/util-linux/package.nix · 来源: api.github.com

Arch Linux pacman已验证 · 92%
sudo pacman -S util-linux

Arch Linux sync databases · util-linux · 来源: geo.mirror.pkgbuild.com

openSUSE zypper已验证 · 92%
sudo zypper install util-linux

openSUSE Tumbleweed package metadata · util-linux · 来源: download.opensuse.org

Windows

Windows Package Manager已验证 · 92%
winget install --id Cal.Cal -e

Windows Package Manager source index · Cal.Cal · 来源: cdn.winget.microsoft.com

概览

软件包摘要

Collection of Linux utilities

命令和别名

  • addpart
  • agetty
  • bits
  • blkdiscard
  • blkid
  • blkpr
  • blkzone
  • blockdev
  • cal
  • cfdisk
  • chcpu
  • chmem
  • choom
  • chrt
  • col
  • colcrt
  • colrm
  • column
  • copyfilerange
  • coresched
  • ctrlaltdel
  • delpart
  • dmesg
  • eject
  • enosys
  • exch
  • fadvise
  • fallocate
  • fdisk
  • fincore
  • findfs
  • findmnt

历史

项目历史与用法

util-linux is a long-running collection of Linux system utilities. Its README calls it a random collection of Linux utilities, and the input executable list shows the breadth: partitioning, block-device inspection, login/session tools, scheduling tools, namespace tools, terminal utilities, UUID tools, and many small commands that scripts and administrators expect to exist.

项目历史

The official Git history reaches back to 1992-10-31, making util-linux one of the oldest still-maintained user-space utility collections in the Linux ecosystem. Its history is partly a history of consolidating small Unix/Linux commands that distributions needed to ship somewhere.

The README records an important naming era: from 2006 to 2010 the project was named util-linux-ng. Release notes for util-linux-ng 2.13, dated 2007-08-28, show the package modernizing around autotools, SELinux and audit support, mount changes, libblkid/libvolume_id probing, and additions such as rtcwake.

The AUTHORS file shows util-linux as an aggregation point for tools and libraries from many origins. It records commands merged from e2fsprogs, sysvinit, coreutils-derived code, schedutils, rfkill, and individual contributors, while also listing core libraries such as libblkid, libmount, libuuid, libsmartcols, and liblastlog2.

The project continues to evolve rather than merely preserve legacy commands. The 2.40 release notes introduced new commands and libraries such as lastlog2, lsclocks, enosys, exch, and setpgid, plus filtering and counter support in libsmartcols used by tools such as lsfd and lsblk.

采用历史

util-linux is foundational distribution infrastructure. The input package metadata maps the formula to Homebrew, MacPorts, Nix, pacman, and several Linux distribution package families, while also showing that distributions sometimes split the suite into packages named for individual components such as libblkid or bsdextrautils.

Its adoption history is tied to the Linux base system: administrators use its commands directly, shell scripts rely on them, and higher-level tools depend on its libraries for block-device probing, mount handling, UUIDs, and tabular output. Because the suite is broad, packagers often make policy decisions about which commands belong in minimal systems, base installs, rescue images, or compatibility packages.

使用方式

Common package-nerd workflows include using `lsblk`, `blkid`, `findmnt`, `mount`, `umount`, `fdisk`, `sfdisk`, `losetup`, `fstrim`, `uuidgen`, `flock`, `nsenter`, `unshare`, `taskset`, `chrt`, `logger`, `script`, `hexdump`, `more`, and many other commands from the same source package.

The suite also exposes libraries and command behavior that packagers track closely: libmount for mount table behavior, libblkid for probing, libuuid for UUID generation/parsing, libsmartcols for structured terminal tables, and release/deprecation notes that warn when scripts should move to newer flags or commands.

为什么软件包爱好者会关心

util-linux is package-nerd bedrock. It is not one tool but a source package that determines a large part of the Linux command-line substrate, and packaging it means deciding how old Unix interfaces, Linux-specific tools, libraries, translations, suid-sensitive programs, man pages, and distribution splits all fit together.

Its deprecation file is especially relevant to maintainers because it documents compatibility promises and migration paths, such as keeping deprecated utilities in maintenance mode for backward compatibility while recommending replacements like `blockdev --getsz`, `read`, `less` or `more`, and newer output options.

时间线

  • 1992-10-31: Official Git history begins.
  • 2006-2010: Project known as util-linux-ng according to the README.
  • 2007-08-28: util-linux-ng 2.13 release notes published.
  • 2024-03-27: Official tag v2.40 created.
  • 2024: util-linux 2.40 release notes introduce lastlog2, lsclocks, enosys, exch, and setpgid.
  • 2026-06-30: Official Git history shows ongoing development on libsmartcols.

Related projects

  • The official AUTHORS file records code or tools merged from e2fsprogs, sysvinit, coreutils-derived su, schedutils, and rfkill, and names libraries such as libblkid, libmount, libuuid, libsmartcols, and liblastlog2.

来源

安全态势

风险级别:yellow

generalized runtime or code generation signal.

风险分类器

yellow 风险 · 中 置信度 · runtime

原因

  • generalized runtime or code generation signal

信号

  • text:repl

安装行为

  • 未记录 Homebrew bottle 元数据。

建议审查

在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。

可执行文件

已安装的可执行文件

命令类型暴露范围备注
addpart可执行文件已索引可执行文件从本地可执行文件索引发现。
agetty可执行文件已索引可执行文件从本地可执行文件索引发现。
bits可执行文件已索引可执行文件从本地可执行文件索引发现。
blkdiscard可执行文件已索引可执行文件从本地可执行文件索引发现。
blkid可执行文件已索引可执行文件从本地可执行文件索引发现。
blkpr可执行文件已索引可执行文件从本地可执行文件索引发现。
blkzone可执行文件已索引可执行文件从本地可执行文件索引发现。
blockdev可执行文件已索引可执行文件从本地可执行文件索引发现。
cal可执行文件已索引可执行文件从本地可执行文件索引发现。
cfdisk可执行文件已索引可执行文件从本地可执行文件索引发现。
chcpu可执行文件已索引可执行文件从本地可执行文件索引发现。
chmem可执行文件已索引可执行文件从本地可执行文件索引发现。
choom可执行文件已索引可执行文件从本地可执行文件索引发现。
chrt可执行文件已索引可执行文件从本地可执行文件索引发现。
col可执行文件已索引可执行文件从本地可执行文件索引发现。
colcrt可执行文件已索引可执行文件从本地可执行文件索引发现。
colrm可执行文件已索引可执行文件从本地可执行文件索引发现。
column可执行文件已索引可执行文件从本地可执行文件索引发现。
copyfilerange可执行文件已索引可执行文件从本地可执行文件索引发现。
coresched可执行文件已索引可执行文件从本地可执行文件索引发现。
ctrlaltdel可执行文件已索引可执行文件从本地可执行文件索引发现。
delpart可执行文件已索引可执行文件从本地可执行文件索引发现。
dmesg可执行文件已索引可执行文件从本地可执行文件索引发现。
eject可执行文件已索引可执行文件从本地可执行文件索引发现。
enosys可执行文件已索引可执行文件从本地可执行文件索引发现。
exch可执行文件已索引可执行文件从本地可执行文件索引发现。
fadvise可执行文件已索引可执行文件从本地可执行文件索引发现。
fallocate可执行文件已索引可执行文件从本地可执行文件索引发现。
fdisk可执行文件已索引可执行文件从本地可执行文件索引发现。
fincore可执行文件已索引可执行文件从本地可执行文件索引发现。
findfs可执行文件已索引可执行文件从本地可执行文件索引发现。
findmnt可执行文件已索引可执行文件从本地可执行文件索引发现。
flock可执行文件已索引可执行文件从本地可执行文件索引发现。
fsck可执行文件已索引可执行文件从本地可执行文件索引发现。
fsck.cramfs可执行文件已索引可执行文件从本地可执行文件索引发现。
fsck.minix可执行文件已索引可执行文件从本地可执行文件索引发现。
fsfreeze可执行文件已索引可执行文件从本地可执行文件索引发现。
fstrim可执行文件已索引可执行文件从本地可执行文件索引发现。
getino可执行文件已索引可执行文件从本地可执行文件索引发现。
getopt可执行文件已索引可执行文件从本地可执行文件索引发现。
hardlink可执行文件已索引可执行文件从本地可执行文件索引发现。
hexdump可执行文件已索引可执行文件从本地可执行文件索引发现。
hwclock可执行文件已索引可执行文件从本地可执行文件索引发现。
ionice可执行文件已索引可执行文件从本地可执行文件索引发现。
ipcmk可执行文件已索引可执行文件从本地可执行文件索引发现。
ipcrm可执行文件已索引可执行文件从本地可执行文件索引发现。
ipcs可执行文件已索引可执行文件从本地可执行文件索引发现。
irqtop可执行文件已索引可执行文件从本地可执行文件索引发现。
isosize可执行文件已索引可执行文件从本地可执行文件索引发现。
last可执行文件已索引可执行文件从本地可执行文件索引发现。
lastb可执行文件已索引可执行文件从本地可执行文件索引发现。
lastlog2可执行文件已索引可执行文件从本地可执行文件索引发现。
ldattach可执行文件已索引可执行文件从本地可执行文件索引发现。
linux32可执行文件已索引可执行文件从本地可执行文件索引发现。
linux64可执行文件已索引可执行文件从本地可执行文件索引发现。
logger可执行文件已索引可执行文件从本地可执行文件索引发现。
look可执行文件已索引可执行文件从本地可执行文件索引发现。
losetup可执行文件已索引可执行文件从本地可执行文件索引发现。
lsblk可执行文件已索引可执行文件从本地可执行文件索引发现。
lsclocks可执行文件已索引可执行文件从本地可执行文件索引发现。
lscpu可执行文件已索引可执行文件从本地可执行文件索引发现。
lsfd可执行文件已索引可执行文件从本地可执行文件索引发现。
lsipc可执行文件已索引可执行文件从本地可执行文件索引发现。
lsirq可执行文件已索引可执行文件从本地可执行文件索引发现。
lslocks可执行文件已索引可执行文件从本地可执行文件索引发现。
lslogins可执行文件已索引可执行文件从本地可执行文件索引发现。
lsmem可执行文件已索引可执行文件从本地可执行文件索引发现。
lsns可执行文件已索引可执行文件从本地可执行文件索引发现。
mcookie可执行文件已索引可执行文件从本地可执行文件索引发现。
mesg可执行文件已索引可执行文件从本地可执行文件索引发现。
mkfs可执行文件已索引可执行文件从本地可执行文件索引发现。
mkfs.bfs可执行文件已索引可执行文件从本地可执行文件索引发现。
mkfs.cramfs可执行文件已索引可执行文件从本地可执行文件索引发现。
mkfs.minix可执行文件已索引可执行文件从本地可执行文件索引发现。
mkswap可执行文件已索引可执行文件从本地可执行文件索引发现。
more可执行文件已索引可执行文件从本地可执行文件索引发现。
mount可执行文件已索引可执行文件从本地可执行文件索引发现。
mountpoint可执行文件已索引可执行文件从本地可执行文件索引发现。
namei可执行文件已索引可执行文件从本地可执行文件索引发现。
nologin可执行文件已索引可执行文件从本地可执行文件索引发现。
nsenter可执行文件已索引可执行文件从本地可执行文件索引发现。
partx可执行文件已索引可执行文件从本地可执行文件索引发现。
pipesz可执行文件已索引可执行文件从本地可执行文件索引发现。
pivot_root可执行文件已索引可执行文件从本地可执行文件索引发现。
prlimit可执行文件已索引可执行文件从本地可执行文件索引发现。
readprofile可执行文件已索引可执行文件从本地可执行文件索引发现。
rename可执行文件已索引可执行文件从本地可执行文件索引发现。
renice可执行文件已索引可执行文件从本地可执行文件索引发现。
resizepart可执行文件已索引可执行文件从本地可执行文件索引发现。
rev可执行文件已索引可执行文件从本地可执行文件索引发现。
rfkill可执行文件已索引可执行文件从本地可执行文件索引发现。
rtcwake可执行文件已索引可执行文件从本地可执行文件索引发现。
script可执行文件已索引可执行文件从本地可执行文件索引发现。
scriptlive可执行文件已索引可执行文件从本地可执行文件索引发现。
scriptreplay可执行文件已索引可执行文件从本地可执行文件索引发现。
setarch可执行文件已索引可执行文件从本地可执行文件索引发现。
setpgid可执行文件已索引可执行文件从本地可执行文件索引发现。
setsid可执行文件已索引可执行文件从本地可执行文件索引发现。
setterm可执行文件已索引可执行文件从本地可执行文件索引发现。
sfdisk可执行文件已索引可执行文件从本地可执行文件索引发现。
sulogin可执行文件已索引可执行文件从本地可执行文件索引发现。
swaplabel可执行文件已索引可执行文件从本地可执行文件索引发现。
swapoff可执行文件已索引可执行文件从本地可执行文件索引发现。
swapon可执行文件已索引可执行文件从本地可执行文件索引发现。
switch_root可执行文件已索引可执行文件从本地可执行文件索引发现。
taskset可执行文件已索引可执行文件从本地可执行文件索引发现。
uclampset可执行文件已索引可执行文件从本地可执行文件索引发现。
ul可执行文件已索引可执行文件从本地可执行文件索引发现。
umount可执行文件已索引可执行文件从本地可执行文件索引发现。
uname26可执行文件已索引可执行文件从本地可执行文件索引发现。
unshare可执行文件已索引可执行文件从本地可执行文件索引发现。
utmpdump可执行文件已索引可执行文件从本地可执行文件索引发现。
uuidd可执行文件已索引可执行文件从本地可执行文件索引发现。
uuidgen可执行文件已索引可执行文件从本地可执行文件索引发现。
uuidparse可执行文件已索引可执行文件从本地可执行文件索引发现。
waitpid可执行文件已索引可执行文件从本地可执行文件索引发现。
wall可执行文件已索引可执行文件从本地可执行文件索引发现。
wdctl可执行文件已索引可执行文件从本地可执行文件索引发现。
whereis可执行文件已索引可执行文件从本地可执行文件索引发现。
wipefs可执行文件已索引可执行文件从本地可执行文件索引发现。
zramctl可执行文件已索引可执行文件从本地可执行文件索引发现。

新鲜度

版本和新鲜度

这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。

页面生成时间2026-08-03
管理器版本2.42.2
管理器更新时间2026-07-14
本地数据未知
上游不可用
检测到的最新版本未检测到
  • OK没有生成新鲜度警告。

安装元数据

软件包元数据

软件包键brew:util-linux
版本2.42.2
软件包管理器Homebrew
主页https://github.com/util-linux/util-linux
最后更新2026-07-14T20:07:13+09:00
Pulseupdated
Bottle未记录
服务未声明

源数据库匹配

其他软件包管理器记录

匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。

Debian apt95%

bsdextrautils 2.41-5

extra utilities from 4.4BSD-Lite

https://github.com/util-linux/util-linux

sudo apt install bsdextrautils
  • Section: utils
  • Architecture: amd64
  • Source Package: util-linux
  • 3 依赖
  • normalized package name match
  • 匹配方式:Util Linux
Debian stable package indexes · deb.debian.org · Debian stable package indexes: bsdextrautils from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

bsdutils 1:2.41-5

basic utilities from 4.4BSD-Lite

https://github.com/util-linux/util-linux

sudo apt install bsdutils
  • Section: utils
  • Architecture: amd64
  • Source Package: util-linux
  • 1 可选依赖
  • normalized package name match
  • 匹配方式:Util Linux
Debian stable package indexes · deb.debian.org · Debian stable package indexes: bsdutils from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

eject 2.41-5

ejects CDs and operates CD-Changers under Linux

https://github.com/util-linux/util-linux

sudo apt install eject
  • Section: utils
  • Architecture: amd64
  • Source Package: util-linux
  • 2 依赖
  • normalized package name match
  • 匹配方式:Util Linux
Debian stable package indexes · deb.debian.org · Debian stable package indexes: eject from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

fdisk 2.41-5

collection of partitioning utilities

https://github.com/util-linux/util-linux

sudo apt install fdisk
  • Section: utils
  • Architecture: amd64
  • Source Package: util-linux
  • 7 依赖
  • 1 可选依赖
  • normalized package name match
  • 匹配方式:Util Linux
Debian stable package indexes · deb.debian.org · Debian stable package indexes: fdisk from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

lastlog2 2.41-5

Read lastlog2 database

https://github.com/util-linux/util-linux

sudo apt install lastlog2
  • Section: utils
  • Architecture: amd64
  • Source Package: util-linux
  • 2 依赖
  • 1 可选依赖
  • normalized package name match
  • 匹配方式:Util Linux
Debian stable package indexes · deb.debian.org · Debian stable package indexes: lastlog2 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libblkid-dev 2.41-5

block device ID library - headers

https://github.com/util-linux/util-linux

sudo apt install libblkid-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: util-linux
  • 4 依赖
  • normalized package name match
  • 匹配方式:Util Linux
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libblkid-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libblkid1 2.41-5

block device ID library

https://github.com/util-linux/util-linux

sudo apt install libblkid1
  • Section: libs
  • Architecture: amd64
  • Source Package: util-linux
  • 1 依赖
  • normalized package name match
  • 匹配方式:Util Linux
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libblkid1 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libfdisk-dev 2.41-5

fdisk partitioning library - headers

https://github.com/util-linux/util-linux

sudo apt install libfdisk-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: util-linux
  • 5 依赖
  • normalized package name match
  • 匹配方式:Util Linux
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libfdisk-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libfdisk1 2.41-5

fdisk partitioning library

https://github.com/util-linux/util-linux

sudo apt install libfdisk1
  • Section: libs
  • Architecture: amd64
  • Source Package: util-linux
  • 3 依赖
  • normalized package name match
  • 匹配方式:Util Linux
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libfdisk1 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

liblastlog2-2 2.41-5

lastlog2 database shared library

https://github.com/util-linux/util-linux

sudo apt install liblastlog2-2
  • Section: libs
  • Architecture: amd64
  • Source Package: util-linux
  • 2 依赖
  • normalized package name match
  • 匹配方式:Util Linux
Debian stable package indexes · deb.debian.org · Debian stable package indexes: liblastlog2-2 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

liblastlog2-dev 2.41-5

liblastlog2 development files

https://github.com/util-linux/util-linux

sudo apt install liblastlog2-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: util-linux
  • normalized package name match
  • 匹配方式:Util Linux
Debian stable package indexes · deb.debian.org · Debian stable package indexes: liblastlog2-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libmount-dev 2.41-5

device mounting library - headers

https://github.com/util-linux/util-linux

sudo apt install libmount-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: util-linux
  • 5 依赖
  • normalized package name match
  • 匹配方式:Util Linux
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libmount-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libmount1 2.41-5

device mounting library

https://github.com/util-linux/util-linux

sudo apt install libmount1
  • Section: libs
  • Architecture: amd64
  • Source Package: util-linux
  • 3 依赖
  • 1 可选依赖
  • normalized package name match
  • 匹配方式:Util Linux
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libmount1 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libpam-lastlog2 2.41-5

lastlog2 database PAM module

https://github.com/util-linux/util-linux

sudo apt install libpam-lastlog2
  • Section: admin
  • Architecture: amd64
  • Source Package: util-linux
  • 3 依赖
  • 1 可选依赖
  • normalized package name match
  • 匹配方式:Util Linux
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libpam-lastlog2 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libsmartcols-dev 2.41-5

smart column output alignment library - headers

https://github.com/util-linux/util-linux

sudo apt install libsmartcols-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: util-linux
  • 3 依赖
  • normalized package name match
  • 匹配方式:Util Linux
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libsmartcols-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libsmartcols1 2.41-5

smart column output alignment library

https://github.com/util-linux/util-linux

sudo apt install libsmartcols1
  • Section: libs
  • Architecture: amd64
  • Source Package: util-linux
  • 1 依赖
  • normalized package name match
  • 匹配方式:Util Linux
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libsmartcols1 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz

来源线索

由仓库数据生成

此页面由 av-webscripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。

使用的来源

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation