Linux: Cài bash bằng tarball
Sau một thời gian sử dụng thì chương trình
bash
của bạn bị lỗi thời. Tuy nhiên đối với một số HĐH như CentOS thì sẽ không có sẵn các bản mới nhất trên kho. Lúc này bạn sẽ cần phải cài bằng tarball (source)
Rất đơn giản bạn hãy download
bash 5.0
ở đâywget http://ftp.gnu.org/gnu/bash/bash-5.0.tar.gz
Sau đó hãy giải nén ra
tar xfz bash-5.0.tar.gz
Vào trong thư mục
bash-5.0
vừa xuất hiện và chạy các lệnh sau:./configure
make
make install
Chương trình bash sẽ được cài đặt vào đường dẫn
/usr/local/bin/bash
Lúc này ta cần khai báo SHELL sẽ sử dụng vào file
.bash_profile
bằng cách thêm dòng sau vào file ~/.bash_profile
export SHELL=/usr/local/bin/bash
Kiểm tra lại phiên bản của bash.
echo ${BASH_VERSION}
5.0.0(1)-release
Chúc các bạn thành công