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。
分享到:
相关推荐
HP-UX作为惠普公司的UNIX操作系统,自发布以来便在企业级服务器市场占据了重要地位。它以其卓越的性能、稳定性和安全性赢得了广大用户的青睐。对于希望深入了解并掌握HP-UX系统管理的IT专业人士而言,“HP-UX老三篇...
如果你习惯bash,可以在HP-UX上安装bash,这需要下载四个depot包并按照特定顺序安装。 安装bash的步骤如下: 1. 下载bash及其依赖包,例如gettext、libiconv和termcap。 2. 使用`swinstall`命令逐个安装这些包,...
在安装Oracle前,确保你的HP-UX服务器满足Oracle 10.2的最低硬件要求,包括处理器速度、内存大小和磁盘空间。检查系统是否有足够的物理内存,因为Oracle数据库需要大量内存来优化性能。同时,根据预计的数据量和...
本文档将详细介绍如何在 HP-UX 操作系统上安装 Oracle 10.2.0.4 数据库。通过本教程,读者可以了解到整个安装过程中的关键步骤和技术细节。此文档适用于已经有一定 Oracle 和 HP-UX 使用经验的技术人员。 #### 系统...
在高级特性上,HP-UX支持集群技术,如HP Serviceguard,可以实现高可用性和负载均衡,确保关键业务的连续性。另外,HP-UX还提供了动态资源调度(DRS)、虚拟化技术如VMware ESXi的集成,以及高级安全特性,如SELinux...
### 安装Oracle9i for HP-UX双机配置知识点详解 #### 一、系统需求概览 ...以上是对安装Oracle9i for HP-UX双机所需的关键知识点的详细介绍,确保在安装前仔细检查并满足所有这些条件,以避免后续可能出现的各种问题。
### HP-UX 下安装编译器 aCC 和 cc 的详细步骤及注意事项 #### 一、概述 HP-UX 是一款由惠普公司...正确地完成这些步骤,可以帮助用户在 HP-UX 系统上顺利地使用这些重要的开发工具,从而提高开发效率和系统的可用性。
在HP-UX中,命令行界面是主要的操作方式,通过一系列的命令,可以进行文件管理、系统监控、网络配置、进程控制等各种操作。以下是一些HP-UX中的重要命令及其功能: 1. `ls`:列出目录中的文件和子目录。 2. `cd`:...
通过以上介绍,我们详细了解了 LVM 的概念、优势以及基本操作,这些知识对于在 HP-UX 或其他支持 LVM 的操作系统中管理存储空间至关重要。LVM 作为一种先进的存储管理技术,极大地简化了存储空间的分配和管理过程,...
### HP-UX常用命令知识点详解 #### 一、处理目录 - **pwd**: 显示当前工作目录。 - 用途:快速了解当前所在位置。 - **cd directory_path**: 更改目录。 - 用途:导航至指定目录路径。 - 示例:`cd /usr/local...
在安装过程中,你需要规划磁盘布局、网络设置、时区设定等。安装后,系统初始化和配置是关键步骤,包括创建用户、设置权限、配置网络服务等。 三、系统管理 1. 文件系统管理:HP-UX支持多种文件系统类型,如UFS...
在HP-UX操作系统中,文件格式是至关重要的组成部分,它决定了数据如何被组织、存储和访问。本节将深入探讨HP-UX中的各种文件格式,包括文本文件、二进制文件、特殊文件以及档案文件(如压缩包)的处理。 1. **文本...
在安装Oracle9i for HP-UX之前,确保系统满足以下最低配置要求: ##### 内存 - **最小内存**: 256MB - **检查命令**: ```bash #/usr/sbin/dmesg | grep "Physical:" ``` 该命令用于确认系统的物理内存总量。 #...
为了确保`nettl`服务能够在系统启动时自动运行,需要在HP-UX系统的开机配置文件`/etc/rc.config.d/nettl`中设置相应的参数。具体步骤如下: 1. **修改配置文件**:使用文本编辑器打开配置文件`/etc/rc.config.d/...
在HP-UX操作系统中,备份和恢复是维护系统稳定性和数据安全的重要环节。本文将详细介绍如何使用HP-UX系统中的几个关键工具进行备份和恢复,包括fbackup、frecover、tar、sam、copyutil和make_recovery。 首先,我们...
在HP-UX系统中,LVM允许用户管理和调整磁盘分区,创建逻辑卷,以及进行在线扩容等操作。以下是一些关键的LVM概念和命令的详细解释:** ### 卷组(Volume Group, VG) 卷组是由物理卷(Physical Volume, PV)组成的...
此外,还有以下产品或特性在HP-UX 12平台上不被支持: - 数据库智能闪存缓存(Database Smart Flash Cache):仅支持Oracle Solaris和Oracle Linux。在11.2.0.1版本的Oracle Linux上,用户必须安装Oracle ASM File ...
以下是一份详细的步骤指南,以确保在HP-UX上成功安装和运行这两个组件。 1. **创建postgres用户**: 在开始安装前,首先创建一个名为`postgres`的用户,这将是PostgreSQL服务运行的用户。通过`sam`工具或`useradd`...