Problem installing Oracle 19c to symlinked directory from RPM
you cant do that unless oracle user has a permission on the original directory here is an example explain to you what is exactly happening (in the example I am going to create normal text file)
[aabuhasna@aabuhasna ~]$ sudo mkdir /test
[aabuhasna@aabuhasna ~]$ sudo ln -s /test/ ./test
[aabuhasna@aabuhasna ~]$ cd ./test/
[aabuhasna@aabuhasna test]$ touch 1
touch: cannot touch '1': Permission denied
[aabuhasna@aabuhasna test]$ ls -alrt
total 8
dr-xr-xr-x. 19 root root 4096 Oct 21 18:15 ..
drwxr-xr-x.  2 root root 4096 Oct 21 18:15 .
[aabuhasna@aabuhasna test]$ 
[aabuhasna@aabuhasna test]$ sudo chmod 0777 /test
[aabuhasna@aabuhasna test]$ touch 1.txt
[aabuhasna@aabuhasna test]$ ls -altr
total 8
dr-xr-xr-x. 19 root      root      4096 Oct 21 18:15 ..u 
-rw-rw-r--.  1 aabuhasna aabuhasna    0 Oct 21 18:18 1.txt
drwxrwxrwx.  2 root      root      4096 Oct 21 18:18 .
[aabuhasna@aabuhasna test]$ 

but in your case you need to use sudo chown -R oracle:oinstall /u01/oracle this is a prerequisite from Oracle, there is no workaround for that
Note: softlink will not provide full access and\or ownership on the original directory