If I'm not mistaken, beginning with 8i Oracle no longer has a non-GUI installer.
Do you have a terminal emulation program like Hummingbird's Exceed or Reflection X? If you do, just export your display (as the Oracle user) like this: export DISPLAY=<IP address of your PC>:0.0
Any HP-UX patches that are required should be installed with HP's swinstall command. HP's site should be able to help you on downloading the patches and installing them, although it can be a little tricky.
I have never had to install Oracle patches. Have you checked Oracle's site for information?
You will have to change kernel parameters on HPUX. This is what Oracle has about that:
Example on HP-UX (relevant sections only):
------------------------------------------
Semaphore Related Parameters
maximum value for semaphores(semaem)= 16384
Semaphore map(semmap)= 4098
number of semaphore identifiers(semmni) = 4096
total number of semaphores in the system(semmns) = 8192
number of semaphore undo structures(semmnu) = 1536
semaphore undo entries per process(semume) = 512
semaphore maximum value(semvmx) = 32767
Shared Memory Related Parameters
maximum shared memory segment size in bytes(shmmax) = 536870912
minimum shared memory segment size in bytes(shmmin) = 1
maximum shared memory segments in system (shmmni) = 512
maximum shared memory segments per process(shmseg) = 512
I also changed my maxdsiz parameter to 1073741824. This may differ from your system.
You can check Oracle's site for information about HP-UX parameters.
Make sure your /tmp directory is large enough. You will need about 200 MB. Oracle uses /tmp during its linking process. My first installation failed because /tmp wasn't big enough.
Which version of Oracle are you installing? 8.1.5, 8.1.6, 8.1.7? I have heard 8.1.5 is buggy. 8.1.6's dbstart script has a mistake in it that makes it impossible to start the database. Oracle has a fix for it: you have to edit the script. 8.1.7 is a 2 CD install and you have to be careful where you run the runInstaller command from because about 80% into the installation, you have to unmount the first CD. If you use runInstaller from the mount point, you won't be able to unmount it and mount the second CD.