HP-UX
Overview
HP-UX is HP’s Unix operating system. First released in 1986 on the HP 9000/500 series with HP FOCUS CPUs, HP-UX in its current version 11i runs on most PA-RISC 1.1 and 2.0 and Itanium 2 computers from HP.
Until version 9.x HP-UX had very strong BSD Unix influences (and supposedly was very close to HPBSD); from versions 10.x onward it became more close to the System V line of Unix (SVR4). The PA-RISC version of HP-UX including 10.20 were split into different releases for workstations (HP 9000/700) and servers (800). HP-UX 10.20 was quite popular, since it ran very smoothly on older systems and had support for most available PA-RISC hardware.
From HP-UX 11.00 onward, unified releases were made for servers and workstations (700s and 800s). The 11 line of HP-UX was the first complete 64-bit version with support for the 64-bit features 64-bit PA-8x00 processors.
HP-UX 10.20
HP-UX 10.20 is quite fast on all supported machines with at least 64 MB RAM. Most administration tasks can be done using the sam system administration manager: e.g., adding devices, configuring the kernel, X server, network and mounting filesystems.
Different releases were made for HP 9000/700 workstations and the HP 9000/800 servers.
System requirements
- Most available 32-bit workstations and servers are supported.
- Many 64-bit systems are supported, however only older ones. However, versions 11.x are a better fit for these systems.
- About 300-800 MB disk space required.
- 64 MB RAM minimum, 128 MB or more better
- All available HP graphics options are supported
- All available HP input devices are supported
- Most networking and other I/O adapters supported
Supported systems
- 705, 710, 712, 715, 720, 730, 750, 725, 735, 755
- 742i, 743i, 744, 745i, 745, 747i, 748i, 748
- A180, A180C
- B132L, B160L, B132L+, B180L+, B1000, B2000
- C100, C110,C132L, C160L, C160, C180, C200, C240, C360, C3000, C3600
- D210, D220, D230, D250, D270, D280, D310, D320, D330, D350, D370, D380, D390
- E25, E35, E45, E55
- J200, J210, J280, J282, J2240, J5000, J5600, J6000, J7000
- K100, K200, K210, K220, K250, K260, K370, K380, K400, K410, K420, K450, K460, K570, K580
- Nova servers (F, G, H, I-Class)
- R380, R390
- RDI PrecisionBook
- SAIC Galaxy 1100
HP-UX 11.00
Version 11.00 is HP’s first Unix to implement a full 64-bit kernel. Nevertheless, it still runs on a number of systems featuring a 32-bit CPU. All HP 9000/800 servers with at least a PA-7000 should be supported, although some expansion options have been discontinued for those systems. Official support for HP 9000/700 workstations was only continued for those systems featuring at least a PA-7100LC CPU. With careful review of the newer OS patches older systems with e.g., PA-7100 and PA-7150 CPUs can also be made to run 11.00.
11.00 can run in either 64-bit or 32-bit mode on systems with a PA2.0 processor (i.e. at least PA-8000) or in 32-bit mode on all PA1.1 processors.
System requirements
- Needs minimum 500 MB to 1 GB diskspace
- At least 128 MB of RAM; more than 256 MB is much better
- All available HP input devices supported
- GRX and CRX (CRX-8, [H]CRX-24[Z], [H]CRX-48-[Z] frame buffers not supported
- Several EISA expansion cards and all HP-IB interfaces not supported
Supported systems
- Officially unsupported but could run: 705, 710, 720, 730, 750, 735, 755, 745i, 747i,
- 712, 715 (some unsupported), 725 (some unsupported), 743i, 744, 745, 748, 748i
- A180, A180C, A400 (rp2400/rp2430), A500 (rp2450/rp2470)
- B132L, B160L, B132L+, B180L+, B1000, B2000, B2600
- C100, C110,C132L, C160L, C160, C180, C200, C240, C360, C3000, C3600, C3650, C3700, C3750
- D210, D220, D230, D250, D270, D280, D310, D320, D330, D350, D370, D380, D390
- E25, E35, E45, E55
- J200, J210, J280, J282, J2240, J5000, J5600, J6000, J6700, J6750, J7000
- K100, K200, K210, K220, K250, K260, K370, K380, K400, K410, K420, K450, K460, K570, K580
- L1000 (rp5400), L2000 (rp5450), L1500 (rp5430), L3000 (rp5470) (L1500 unsure/unsupported)
- N4000 (rp7400), N4000 (rp7405/rp7410) (the last two: unsure/unsupported)
- Nova servers (F, G, H, I-Class)
- R380, R390
- RDI PrecisionBook
- SAIC Galaxy 1100
- T500, T520, T600
- V2200, V2250, V2500, V2600
HP-UX 11i
Version 11i is the latest HP-UX release for PA-RISC and Itanium based computers. There are different versions of HP-UX 11i targeting different system families.
- 11i v1 (11.11): 32-bit and 64-bit PA-RISC
- 11i v1.5 and v1.6 (11.20 and 11.22): Itanium and Itanium 2
- 11i v2 (11.23): 64-bit PA-RISC and Itanium 2
- 11i v3 (11.31): newer 64-bit PA-RISC and Itanium 2
HP-UX 11i v1 (11.11)
The original HP-UX 11i release supporting most 64-bit PA-RISC systems and many older 32-bit servers and workstations. Some even older 32-bit PA-RISC systems were officially unsupported but could be made to work with some v1 releases.
Supported systems
- 735, 755 (officially unsupported)
- 712, 715/64/80/100/100XC, 725/100, 743i, 744, 745, 748, 748i (all last release v1 December 2004)
- A180, A180C, A400 (rp2400/rp2430), A500 (rp2450/rp2470)
- B132L, B160L, B132L+, B180L+, B1000, B2000, B2600
- C100, C110,C132L, C160L, C160, C180, C200, C240, C360, C3000, C3600, C3650, C3700, C3750
- C8000 (TCOE and MTOE)
- D210, D220, D230, D250, D270, D280, D310, D320, D330, D350, D370, D380, D390
- E25, E35, E45, E55
- J200, J210, J280, J282, J2240, J5000, J5600, J6000, J6700, J6750, J7000
- K100, K200, K210, K220, K250, K260, K370, K380, K400, K410, K420, K450, K460, K570, K580
- L1000 (rp5400), L2000 (rp5450), L1500 (rp5430), L3000 (rp5470)
- N4000 (rp7400), N4000 (rp7405/rp7410)
- rp3410, rp3440, rp4410, rp4440, rp7420, rp7440, rp8400, rp8420, rp8440
- Nova servers (F, G, H, I-Class) (officially unsupported)
- R380, R390
- RDI PrecisionBook
- SAIC Galaxy 1100
- T500, T520, T600
- V2200, V2250, V2500, V2600
- Superdome PA-RISC models
HP-UX 11i v1.5 (11.20) and v1.6 (11.22)
Special HP-UX 11i versions supporting the first generation Itanium and several early Itanium 2 systems.
1.5 supported systems
1.6 supported systems
(Both lists might be incomplete.)
HP-UX 11i v2 (11.23)
11i v2 supports the later 64-bit PA-RISC servers (with rp-designations) and Itanium 2 servers and workstations
Supported systems
- A400 (rp2400/rp2430), A500 (rp2450/rp2470)
- L1000 (rp5400), L2000 (rp5450), L1500 (rp5430), L3000 (rp5470)
- N4000 (rp7400), N4000 (rp7405/rp7410)
- rp3410, rp3440, rp4410, rp4440, rp7420, rp7440, rp8400, rp8420, rp8440
- rx1600, rx1620, rx2600, rx2620, rx2660 rx3600, rx4640, rx5670, rx6600, rx7620, rx7640, rx8620, rx8640
- rx4610 (not sure)
- Superdome
- zx2000, zx6000 (both v2 May 2005 last)
HP-UX 11i v3 (11.31)
HP-UX 11i release: similar to v2 but supporting only the latest 64-bit PA-RISC servers and Itanium 2 servers.
Supported systems
- N4000 (rp7400), N4000 (rp7405/rp7410)
- rp3410, rp3440, rp4410, rp4440, rp7420, rp7440, rp8400, rp8420, rp8440
- rx1600, rx1620, rx2600, rx2620, rx2660, rx3600, rx4640, rx5670, rx6600, rx7620, rx7640, rx8620, rx8640
- Superdome
Software for HP-UX
Repositories
- Software Porting And Archive Centre for HP-UX, compiled software packages (open source) for HP-UX 11
- The Written Word FTP, selected software for HP-UX 10.20
- The Written Word FTP for HP-UX 11
- HP software depot, software packages from different categories for download (mostly free of charge), from HP
Documentation
- HP DSPP developer edge, resources fo HP-UX developers
- Managing HP-UX Software With SD-UX Hewlett-Packard Company (November 1997: accessed January 2009)
Further reading
Manuals
- HP-UX 11i Version 1 Installation and Update Guide: HP Servers and Workstations Hewlett-Packard Company (June 2004: accessed January 2009. HP part number 5990-7279)
- Installing HP-UX 11.0 and Updating HP-UX 10.x to 11.0: HP 9000 Computers Hewlett-Packard Company (November 1997: accessed January 2009. HP part number B2355-90153)
- Installing and Updating HP-UX 10.20, ACE and Hardware Extensions: HP 9000 Computers Hewlett-Packard Company (April 1998: accessed January 2009. HP part number B2355-90173)
- HP-UX manual pages Hewlett-Packard Development Company (2009: accessed January 2009)
Websites
- HP-UX update matrix (HP-UX 11.x support for workstations) Hewlett-Packard Development Company (2009: accessed January 2009)
- HP-UX server support matrix (.pdf) (HP-UX 11.x support for servers) Hewlett-Packard Development Company (November 2008: accessed January 2009)
- HP-UX update matrix (archive.org mirror) (HP-UX 10.20 and 11.x support for workstations) Hewlett-Packard Development Company (2003: accessed March 2009)
- HP-UX version and server model support matrix (archive.org mirror) (HP-UX 11 support for servers) Hewlett-Packard Company (2001: accessed April 2009)
- Building a Bastion Host Using HP-UX 11, Kevin Steves (April 2000: Hewlett-Packard Sweden) [used to be available from HP, now can be found on various places — Ed.]
- docs.hp.com - Technical documentation, good entry to HP/HP-UX documentation
Release notes
The URLs of the documents has changed (again); they now point to archive.org mirrors.
- HP-UX 11i v3 Release Notes (docs.hp.com)
- HP-UX 11i v2 Release Notes (archive.org mirror from 2010. Original: docs.hp.com)
- HP-UX 11i v1.5 Release Notes (docs.hp.com)
Other documents
- HP-UX FAQ (comp.sys.hp.hpux FAQ) Ian Springer (February 2008: accessed January 2009)
- INFORMATION ON HP9000 SERVERS AND WORKSTATIONS Hewlett Packard Company (1997 (1999): accessed January 2009)