but it requires the "su" command
Não, não. Precisa de "sudo".
but it remains blank
O que você esperava? A inserção de senhas sempre será ocultada para que ninguém atrás de você possa ver o que você insere.
Em relação ao link em sua pergunta: NÃO use instaladores para sistemas operacionais diferentes do Ubuntu (ou Debian). Os instaladores do Redhat ou do SUSE NÃO FUNCIONAM no Ubuntu.
Sobre a instalação do Java: antes do comando que você deve usar para instalar o java, coloque o comando sudo
e, quando for solicitada uma senha, insira a senha do usuário. Se você tiver mais de um usuário, use a conta de administrador. por padrão, é o usuário com o qual o Ubuntu foi instalado, a menos que você o tenha alterado posteriormente.
Os repositórios padrão possuem um JDK. A instalação pode ser feita com:
sudo apt update
sudo apt upgrade
sudo apt install default-jdk
E para a versão mais recente do oracle, você pode usar este manual .