HP-UX中使用的默认shell是POSIX shell,也就是/usr/bin/sh,并且提供了ksh和csh,但就是不提供bash。我经常使用的Solrias或Linux都有bash,使用习惯了,现在在HP-UX上,没有bash感觉很不方便,就自己安装了一个。
网络上可以搜到几篇文章讲如何在HP-UX上安装bash的,但因各人的系统环境会有所不同,所以安装所需的软件包或操作步骤可能也有所不同。我的系统是Itanium 64位的,所以下载以下软件包
(下载地址: http://hpux.connect.org.uk/hppd/hpux/Shells/bash-4.1.007/):
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
有些人说还需要:
gcc-4.2.3-ia64-11.31.depot.gz
make-3.81-ia64-11.31.depot.gz
我也下载下来了,但是没用上。
把软件上传到服务器上,用gunzip解压,gunzip没有在系统路径,所以搜索一下:
# find / -name gunzip
/usr/contrib/bin/gunzip
把/usr/contrib/bin/ 加入到PATH变量。然后按下面顺序安装软件:
#swinstall -s /mytools/gettext-0.18.1.1-ia64-11.31.depot
#swinstall -s
/mytools/libiconv-1.13.1-ia64-11.31.depot
#swinstall -s
/mytools/termcap-1.3.1-ia64-11.31.depot
#swinstall -s
/mytools/bash-4.1.007-ia64-11.31.depot
安装时提示:
# swinstall -s /mytools/gettext-0.18.1.1-ia64-11.31.depot
NOTE: 交互式 UI 被调用,因为未指定软件。
ERROR:
无论是图形用户界面(GUI)还是终端用户界面(TUI)都不能启动。为了执行此命令,您必须修改您的
DISPLAY,或者通过 LANG=””或 LANG=C 使用英文版本的 TUI。
这是安装时要求启用GUI,我是远程连接服务器,所以设置DISPLAY参数启用我本机的XServer。我本机已经安装了Xming和Xmanager,任意启动一个都可以。但安装窗口上的中文显示乱码,不知道如何解决。
安装完成后,就可以到/usr/local/bin启动bash了:
./usr/local/bin/bash
为了方便使用,我把bash命令放到.profile文件中,以后每次登录都自动启动bash。
分享到:
相关推荐
cp -pr /etc/skel/.bash* /home/test/ #/home/test是用户目录 改变用户家目录:usermod -md /tmptest test 以上就是小编为大家带来的解决ssh远程登陆linux显示-bash-4.1$的问题全部内容了,希望大家多多支持软件开发...
高级Bash脚本编程指南 操作系统 - Linux - 高级Bash脚本编程指南.zip
linux-shell-scripting-fundamentals-bash.epub
maven-bash-completion, Maven Bash自动完成 Maven Bash完成默认情况下,Maven 不发布Bash自动完成脚本,只使用一个非常简单的指南插件。 这里脚本为你提供了更多帮助你...演示 安装手动安装示例:下载 bash_completi
在centos6或rhel6 操作系统安装bash-completion-2.1-6.el7.noarch.rpm后,重启即生效
linux 服务器GNU Bash小于版本4.3有操作系统命令注入漏洞,需要对bash升级,下载解压 #tar zxvf bash-4.4.tar.gz #cd bash-4.4 #./configure (如果centos7编译失败,请先安装#yum install gcc) #make #make ...
Bash语言服务器 基于Bash语言服务器实现及其带有集成的。 产品特点 跳转到声明 查找参考 代码大纲和显示符号 突出显示 代码完成 简单的诊断报告 悬停标志的说明文件 工作区符号 重命名符号 安装 npm i -g ...
Advanced Bash-Scripting Guide_bash_linez2g_源码.zip
AIX系统上安装BASH程序
《Bash 脚本教程》发布了过去三个月,我一直在写《Bash 脚本教程》,现在终于写完了。这个教程是开源的,你可以克隆它的代码仓库,放在本地,也可以提交 iss
.git-completion.bash
鉴于目前绝大部分服务器因为没有注册的yum或者因不通外网等问题导致无法使用yum update -y bash 命令进行漏洞修复,如采用RPM包升级修复漏洞又存在各服务器系统有的是32位有的是64位或者bash的版本不一样导致需要...
不结合bash源代码编译和安装bashdb [root]#cd /usr/src [root]#cd bashdb-4.2.0-7 [root]#touch $HOME/missing [root]#touch libtoolT [root]#./configure --prefix=$HOME [root]#make [root]#make install 第二...
docker-machine
docker-machine
mo - 用纯bash实现的Mustache 模板
AIX-6系统的bash-5安装包
bash-oo-framework:Bash Infinity是bash的现代样板框架标准库
oh-my-git - 一个bash和zsh的自用git prompt