BASH運行程序出錯:ERROR: Bash 4.4 or later is required (you are using Bash 4.2).Consider upgradin...

ERROR: Bash 4.4 or later is required (you are using Bash 4.2).Consider upgrading your distribution to get a more recent Bash version.

今天在運行某個程序編譯安裝完畢後使用使用bash執行,結果出現了上述提示
原因是自己CentOS7的bash版本太低了需要更新bash版本

#查看自己bash的版本發現是4.2版本
/bin/bash --version
#下載bash5.0版本
wget http://ftp.gnu.org/gnu/bash/bash-5.0.tar.gz
#解壓
tar zxvf bash-5.0.tar.gz
#進入目錄
cd bash-5.0
#編譯
./configure && make && make install
#創建軟連接
mv /bin/bash /bin/bash.bak
ln -s /usr/local/bin/bash /bin/bash
#最後重啓服務器配置即可生效

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章