fedora 27下载编译安装bashdb-4.4-0.93

 OpSky   2017-12-25 11:21   584 人阅读  0 条评论

bashdb是bash的调试工具,具有强大的调试功能,让bash的编写和测试效率大大提高。本文介绍如何在Fedora27下下载、编译和安装bashdb。

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


 附图:




参考资料
本文地址:http://www.opsky.top/post/24.html
版权声明:本文为原创文章,版权归 OpSky 所有,欢迎分享本文,转载请保留出处!

评论已关闭!