山茱萸内核配置书建议如下:
要确定系统上有哪个版本的e2fsprogs,请运行以下命令:
$ tune2fs
不过,这听起来有点古怪。
e2fsprogs是否有一种规范的方法来检查版本,还是说它有这么好的效果?
发布于 2019-05-22 06:22:08
tune2fs是少数几个打印其版本的e2fsprogs程序之一,在不需要做任何事情时就退出了(其他程序是dumpe2fs和resize2fs),它已经成为e2fsprogs的一部分(可能从一开始就开始了)。因此,它是确定已安装的e2fsprogs版本的可靠方法。
据我所知,在其文档中没有关于如何确定已安装的e2fsprogs版本的“正式”描述。
发布于 2019-05-22 10:50:14
这看起来确实有点古怪。如果您不喜欢记住使用tune2fs,则可以检查所安装的e2fsprogs包。
如果您从源代码中安装它,您可能很容易检查源代码。( tarball名称中的版本号,或新闻/ Changelog文件)。
如果您从分发包中安装了它,那么这里有一些很好的命令。这完全取决于您的发行版是如何设置的:
# Debian / Ubuntu
dpkg -l e2fsprogs
# alternatively
sudo which mkfs.ext4
dpkg -S /sbin/mkfs.ext4
# Fedora
rpm -q e2fsprogs
# alternatively
which mkfs.ext4
rpm -q --whatprovides /usr/sbin/mkfs.ext4
# ...https://unix.stackexchange.com/questions/520287
复制相似问题