I faced with that issue trying to install Oracle 11g database on Linux 6.  Here is the screenshot:


Formal Oracle docs say below for this error message:

Cause – Failed to access the temporary location.
Action – Ensure that the current user has required permissions to access the temporary location.

I checked my installation user(oracle) grant for /tmp. Seems all ok. Also, I checked /tmp has enough free disk size. So I followed below steps and restart installation and installation ended without any errors. (PS: You can set one other path such as /tmp etc.)

export TMP=/u01/setup
export TEMP=/u01/setup
export TMPDIR=/u01/setup