fdformat 是否已从最新的 util-linux 软件包中排除?

li_*_*sen 1 package-management aws

我使用的是 Ubuntu 5.15.0-1011-aws。当我在 Ubuntu 中运行以下命令时

$fdformat --version
Run Code Online (Sandbox Code Playgroud)

它输出以下内容:

Command 'fdformat' not found, .....
Run Code Online (Sandbox Code Playgroud)

由于 fdformat 在 util-linux 中,正如我在 Linux 手册页上搜索的那样,我运行以下命令:

$apt info util-linux
Run Code Online (Sandbox Code Playgroud)

它返回:

...
Package: util-linux
Version: 2.37.2-4ubuntu3
.....
Run Code Online (Sandbox Code Playgroud)

然后我检查我机器上的 util-linux 软件包的信息,

$ sudo apt upgrade util-linux
Run Code Online (Sandbox Code Playgroud)

它显示以下内容:

...
util-linux is already the newest version (2.37.2-4ubuntu3).
...
Run Code Online (Sandbox Code Playgroud)

我的问题是 fdformat 是否已从最新的 util-linux 软件包中排除?

mur*_*uru 5

util-linux它已被 的开发人员从默认版本中删除util-linux。请参阅提交13b26e3c36d110b4e372f93762e25fc40c94d9e0

fdformat:从默认构建中删除命令

可以安全地假设与软盘相关的命令不需要成为默认构建的一部分。请注意,参考提交大约一年前从 Linux 中删除了软盘驱动程序。虚拟软盘可能存在,它们不需要低级格式化。但是,如果有人确实需要此功能,那么在这种情况下启用构建比默认将二进制文件推送到许多安装 util-linux 的系统要好。

参考:torvalds/linux@47d6a76

(所指的内核提交实际上将驱动程序标记为孤立的。)