您的位置:首页 > 运维架构 > Shell

如何在HP-UX中安装bash?

2015-12-11 15:49 501 查看


如何在HP-UX中安装bash?

注:HPUX全称是Hewlett Packard UniX是惠普9000系列服务器的Unix操作系统,可以在HP的PA-RISC处理器、Intel的Itanium处理器的电脑上运行。

1.bash安装包链接:

http://hpux.connect.org.uk/hppd/cgi-bin/search?package=on&description=on&term=bash
依赖组件:gettext, libiconv, termcap
gettext-0.19.5.1-hppa-11.31.depot.gz
libiconv-1.14-hppa-11.31.depot.gz
termcap-1.3.1-hppa-11.31.depot.gz
bash-4.3.033-hppa-11.31.depot.gz

2.解压所有的到/tmp下

cd /tmp
gunzip gettext-0.19.5.1-hppa-11.31.depot.gz
gunzip libiconv-1.14-hppa-11.31.depot.gz
gunzip termcap-1.3.1-hppa-11.31.depot.gz
gunzip bash-4.3.033-hppa-11.31.depot.gz

3.安装所有的安装包

swinstall -s /tmp/gettext-0.19.5.1-hppa-11.31.depot
swinstall -s /tmp/libiconv-1.14-hppa-11.31.depot
swinstall -s /tmp/termcap-1.3.1-hppa-11.31.depot
swinstall -s /tmp/bash-4.3.033-hppa-11.31.depot
附带swinstall安装界面步骤:http://www.thegeekstuff.com/2010/06/install-remove-depot-packages/

4.安装完启动bash

/usr/local/bin/bash

5.把/usr/local/bin加到/etc/PATH中并保存

# vi /etc/PATH
/usr/local/bin
# export PATH=$(cat /etc/PATH)

参考文档:http://itsiti.com/install-bash-shell-in-hp-ux

如果出现下面错误:

You do not
         have permission for this operation.  The depot owner, system
         administrator, or alternate root owner may need to use the
         "swreg" or "swacl" command to give you permission.  Or, to
         manage applications designed and packaged for nonprivileged
         mode, see the "run_as_superuser" option in the "sd" man page.

那么解决方案是:
/sbin/init.d/swagentd stop
/sbin/init.d/swagentd start
swreg -l depot /tmp/gettext-0.19.5.1-hppa-11.31.depot
swreg -l depot /tmp/libiconv-1.14-hppa-11.31.depot
swreg -l depot /tmp/termcap-1.3.1-hppa-11.31.depot
swreg -l depot /tmp/bash-4.3.033-hppa-11.31.depot
然后进入安装界面:http://www.thegeekstuff.com/2010/06/install-remove-depot-packages/


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: