我正在尝试将更新版本的lsblk安装到Red Hat Enterprise Linux Server 7.6。我已经在我的系统上安装了util-linux版本的util-linux.x86_64-2.23.2-59.el7_6.1,但是由于兼容性问题,我需要让lsblk在2.27.1版本上使用,不幸的是,Red不推荐更新的util-linux软件包。我试图搜索epel存储库,但没有成功。有没有办法安装更新版本的lsblk?
考虑函数中的以下代码片段:
local -r LSBLK_FAILED="Lsblk failed"
for f in $(lsblk -lno MOUNTPOINT "$DEVPATH"); do
sudo umount "$f";
RET=$?
if (( $RET != 0 )); then
echo "Unable to dismount $f - error $UNABLE_DISMOUNT_PARTITION"
return $UNABLE_DISMOUNT_PA
我正在尝试安装util-linux的最新版本(2.19)以获取lsblk,但是yum没有找到它:
[Harry@SN031568820668 ~]$ sudo yum install util-linux
Loaded plugins: presto, refresh-packagekit
Setting up Install Process
Package util-linux-ng-2.16.2-9.fc12.i686 already installed and latest version
Nothing to do
拜托,有办法绕过这件事吗?我正在使用Fedora 12 (直到明天)。