El instalador de Oracle requiere que ciertas acciones se realicen con privilegios de root, pero no se debe invocar directamente como usuario root. En su lugar, ejecuta el instalador utilizando un usuario normal sin privilegios, y el instalador le solicita que ejecute ciertas acciones como root en otra sesión según sea necesario.
Consulte, por ejemplo, las propias instrucciones de instalación de Oracle . La URL es para una versión anterior de su software, pero ha sido así durante años, por lo que nada es nuevo.
Una práctica común es crear un usuario y grupo de shell específicamente para la instalación de Oracle. Eso también tiene la ventaja de mantener cosas como la configuración del entorno local para un solo usuario.
PD: Me encanta la ironía de intentar hacer una instalación de root shell en Kali :)