如果不想用命令升级的话,就下载源码,然后自己编译安装。

1,解压

gyz@debian:~$ tar -zxvf bash-4.4.tar.gz

2,配置(默认则跳过)

--prefix参数:该参数用于自定义安装目录,使用格式如:--prefix=/xxx/bbb;

--enable-module参数:用于指定除默认安装的模块外,还要安装额外的模块,格式如:--prefxi=模块名1 模块名2,其指定额外的模块可自动运行;

--enable-mode-shared参数,用法和--enable-modules参数一样,但它不是自动加载额外模块,而是使用loadModul指令载入。

3,运行./configure

如果采用默认的配置,直接运行解压文件夹下的configure这个可执行文件就好。

gyz@debian:~/bash-4.4$ ./configure

4,编译

gyz@debian:~/bash-4.4$ make

5,安装

gyz@debian:~/bash-4.4$ make install