linux centos 7 bash升级到5.0
查看系统当前Bash的版本
/bin/bash --versionGNU bash,版本 4.4.0(1)-release (x86_64-unknown-linux-gnu)
Copyright (C) 2016 Free Software Foundation, Inc.
许可证 GPLv3+: GNU GPL 许可证第三版或者更新版本 <http://gnu.org/licenses/gpl.html>
本软件是自由软件,您可以自由地更改和重新发布。
在法律许可的情况下特此明示,本软件不提供任何担保。
下载最新Bash 5.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
编译完成后,重启CentOS后,新版Bash生效。
虽然通过/bin/bash --version
命令可以显示已经更新到最新版了,但是$BASH_VERSION变量依旧还是老版本,我们还需要加入下面的软链接:
mv /bin/bash /bin/bash.bak
ln -s /usr/local/bin/bash /bin/bash
再次重启系统
reboot
完成后echo $BASH_VERSION
既可以显示为最新Bash版本了。
linux centos 7 bash升级到5.0相关推荐
- 【转】linux /centos 中OpenSSL升级方法详解
相关软件下载地址Apache:http://httpd.apache.org/ Nginx:http://nginx.org/en/download.html OpenSSL:http://www.o ...
- Centos操作系统vim升级到9.0版本
由于linux上的vim编辑器配色太丑,下载了自定义配色,但无法显示.原因是没有 True Color support.貌似只有最新版本的vim或者Neovim支持这个.所以升级了vim 建议不要先删 ...
- 【转】CentOS 6.6 升级GCC G++ (当前最新版本为v6.1.0) (完整)
原文地址:https://www.cnblogs.com/lzpong/p/5755678.html 我这里是centos7 升级到gcc8.1,过程差不多,参考这篇文章,记录一下. ---原文--- ...
- linux 升级centos7,Linux之从Centos 6.x 升级Centos7
1.安装升级工具依赖的软件包 yum -y install openscap pcre-devel libxml2-devel libxslt-devel m2crypto python-simple ...
- linux(centos)内核升级
1.背景描述 有一个业务需要使用overlay文件系统,经查overlayfs需要linux内核3.14以上,我使用的两台测试机是2.x和3.10,均不支持overlayfs,在overlay挂载时均 ...
- tibco linux安装手册,TIBCO iProcess安装系列在Linux上升级Oracle9.2.0.4到9.2.0.7
TIBCO iProcess安装系列在Linux上升级Oracle9.2.0.4到9.2.0.7 发布时间:2007-05-28 09:58:14来源:红联作者:Message 安装完Oracle9. ...
- centos / Linux 服务环境下安装 Redis 5.0.3
centos / Linux 服务环境下安装 Redis 5.0.3 原文:centos / Linux 服务环境下安装 Redis 5.0.3 1.首先进入你要安装的目录 cd /usr/local ...
- centos中bash占用cpu,linux下如何定位CPU占用高的进程的问题点
一.Top+pstack+gdb的组合拳 闲言少述,先直接上操作实例,再做原理讲解. 1.1 用top命令找到最占CPU的进程 >top PID USER PR NI VIRT ...
- linux上redis升级(将 Redis 3.0.7 升级到 5.0.0版本)
linux上redis升级 处理:将 Redis 升级到 5.0.0版本,下载地址:https://redis.io/download/ redis 原版本:3.0.7,现在就对他做一下升级处理. 升 ...
最新文章
- 【DIY】嫌arduino太贵?太大?试试ATTINY85!DIY温湿度计入门级教程请收下
- java 编译开关_java – 字符串是关于开关的数字类型,并始终编译为lookupswitch?
- LTI系统的物理可实现性与希尔伯特变换
- 魔方微店商城系统 v1
- 自己动手架设linux下Web服务器(图)6
- 0706 - 个人品牌建立
- delphi android路径 TPath 文件路径,文件管理
- BZOJ5093 图的价值(NTT+斯特林数)
- 【RDMA】基于RoCE的应用程序的MTU注意事项|探测网络中的MTU设置
- 2300专项:D. Stressful Training(二分 充电)
- 记录一次app崩溃信息调试
- 流浪动物救助服务网站设计与实现(J2EE)
- Hadoop集群上的Hive安装时进行初始化元数据信息出现错误HiveSchemaTool:Parsing failed. Reason: Missing required option:
- IP周边创作交流#创作者的个人影响力
- forever warn: --minUptime not set. Defaulting to: 1000ms
- 关于面试总结2-SQL学生表
- 如何使用DEV-C++(超详细)
- 拜师————python基础入门——守破离学习法,海龟绘图,画出奥运五环图,day3
- 使用Snoopy类实现微信图文抓取功能
- JavaScript基础总纲
热门文章
- Overlay 网络 — VxLAN 虚拟可扩展局域网协议
- 在pycharm中安装第三方库
- PCB铜箔厚度、线宽与允许通多电流大小的关系
- 「WC2018」即时战略
- dyld: Library not loaded: @rpath/MySDK.framework/MySDK 错误解决
- 009-对象—— 构造方法__construct析构方法__destruct使用方法 PHP重写与重载
- 保护个人信息安全之法律思考
- 从零开始制作自己的podspec
- Linux网络属性配置相关命令
- 按照重复的次数高到低进行排序