在 Debian 系统中,getconf 并不是通过 apt 单独安装的“包”,而是 随 C 库(glibc)一起提供的标准工具。通常情况下,安装完 Debian 后就已经自带了 getconf。
下面分情况说明:
在终端执行:
getconf --version
或
which getconf
如果输出路径(通常是 /usr/bin/getconf),说明已经安装。
可能是系统被极度精简,缺少 libc-bin。
sudo apt update
sudo apt install libc-bin
安装完成后即可使用:
getconf LONG_BIT
getconf -a
# 查看系统位数
getconf LONG_BIT
# 查看页面大小
getconf PAGE_SIZE
# 查看最大进程数
getconf _NPROCESSORS_CONF
# 查看所有配置
getconf -a
debian:slim)通常包含 getconflibc-bin如果你是在 特定环境(Docker / WSL / 嵌入式 Debian) 中找不到 getconf,可以告诉我具体环境,我可以给你更精确的方案。