fedora 27下载编译安装bashdb-4.4-0.93
来源:互联网 发布:软件测试测试用例 编辑:程序博客网 时间:2024/06/05 17:55
本文介绍如何在Fedora27下安装bash调试工具bashdb。bashdb需要和bash的版本对应,才能正常使用。
0. 安装axel
axel是linux下的多线程下载工具,比wget速度快。
#dnf install axel
1. 下载
1.1. 下载bashdb源代码
fedora27的bash是4.4版本,故下载bashdb4.4。
#cd /usr/local/src#axel -n 10 https://downloads.sourceforge.net/project/bashdb/bashdb/4.4-0.93/bashdb-4.4-0.93.tar.bz2
1.2. 解压
#tar xvf ./bashdb-4.4-0.93.tar.bz2
1.3. 进入源码目录
#cd bashdb-4.4-0.93
2. 编译安装
2.1. 安装编译工具
#dnf install gcc make
2.2. 安装依赖
#dnf install ncurses-devel readline-devel
2.3. 配置
#./configure --prefix=/usr/local
2.4. 编译
#make
2.5. 安装
#make install
3. 设置和使用
3.1. 设置
#mkdir /usr/share/bashdb#ln -s /usr/local/share/bashdb/bashdb-main.inc /usr/share/bashdb/bashdb-main.inc
3.2. 使用
#bash --debugger -- 脚本名 脚本参数1 脚本参数2 ... 脚本参数n
或者
#bashdb 脚本名 脚本参数1 脚本参数2 ... 脚本参数n
阅读全文