firstly, i hope you are not executing runinstaller as root, because it has to be done as oracle. But From what i can make out there’s obviously some issue with your temp directory. So change the /tmp folder. Here’s how to do it.
First, as root:
Code :
mkdir /newtmp
then change owner of newtemp to oracle
Code :
chown oracle:oinstall /newtmp
next
Code :
chmod 777 /newtmp
then as oracle:
Code :
export TMP=/newtmp export TEMPDIR=/newtmp
Now try and execute runinstaller and see what happens.