本文主要是介绍HP-UX中bash安装,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
等安装了HP-UX,才发现其默认使用的shell是POSIX shell,也就是/usr/bin/sh,并且提供了ksh和csh,但就是不提供bash。想自动补齐都不行,要想使用熟悉的bash只能自己安装。因为软件依存关系的原因,需要安装4个包,分别是:
- gettext
- libiconv
- termcap
- bash
前面三个是依赖包,安装完了上面三个包之后,再安装bash。
下载地址: http://hpux.connect.org.uk/hppd/packages_popular.html
我机器上安装的是HP-UX 11.31,找到了相对应的四个包
- gettext-0.18.1.1-ia64-11.31.depot.gz
- libiconv-1.13.1-ia64-11.31.depot.gz
- termcap-1.3.1-ia64-11.31.depot.gz
- bash-4.1.007-ia64-11.31.depot.gz
备注:
- 出于安全方面的考虑,安装的bash最好选择bash4.0以上的版本。
- 要找准跟自己的版本相匹配的安装包
使用gunzip命令分别解压到某个目录下,假设是/tools/目录.
- gunzip gettext-0.18.1.1-ia64-11.31.depot.gz
- gunzip libiconv-1.13.1-ia64-11.31.depot.gz
- gunzip termcap-1.3.1-ia64-11.31.depot.gz
- gunzip bash-4.1.007-ia64-11.31.depot.gz
使用swinstall依次安装安装包
- swinstall /tools/gettext-0.18.1.1-ia64-11.31.depot
- swinstall /tools/libiconv-1.13.1-ia64-11.31.depot
- swinstall /tools/termcap-1.3.1-ia64-11.31.depot
- swinstall /tools/bash-4.1.007-ia64-11.31.depot
备注: swinstall是图形化界面,必须选中该文件,marked install,进行依赖性检查,然后再install,安装完了之后选择done退出.
修改配置文件
# vi $HOME/.profile
export PATH=$PATH:/usr/local/bin/
下次登录后,就可以直接进入bash环境了。
这篇关于HP-UX中bash安装的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!