1) Mensagem de erro: variável DISPLAY não definida corretamente:
oracle @ sreenivas-HP-250-G4-Notebook-PC: / app / binários / banco de dados $ ./runInstaller Iniciando o Oracle Universal Installer ...
Verificando o espaço temporário: deve ser maior que 500 MB. Real 415483 MB passado
Verificando o espaço de troca: deve ser maior que 150 MB. MB real de 1927 passou
*** Verificando monitor: deve ser configurado para exibir pelo menos 256 cores
Could not execute auto check for display colors using command /usr/bin/xdpyinfo. Check if the DISPLAY variable is set. Failed <<<<***
Algumas verificações de requisitos falharam. Você deve cumprir esses requisitos antes
continuando com a instalação,
Continuar? (y / n) [n] n
Usuário selecionado: não
Saindo do Oracle Universal Installer, o log dessa sessão pode ser encontrado em /tmp/OraInstall2017-05-02_02-41-55AM/installActions2017-05-02_02-41-55AM.log
2) verifiquei o nome do host e defini a variável de ambiente DISPLAY = hostname: 0.0 como abaixo usando o ID do usuário Oracle: (depois de pesquisar as soluções no google e askubuntu)
oracle @ sreenivas-HP-250-G4-Notebook-PC: / app / binários / banco de dados $ hostname
sreenivas-HP-250-G4-Notebook-PC
oracle @ sreenivas-HP-250-G4-Notebook-PC: / app / binários / banco de dados $ echo $ DISPLAY
sreenivas-HP-250-G4-Notebook-PC: 0.0
oracle @ sreenivas-HP-250-G4-Notebook-PC: ~ $ env
LANG = en_IN
DISPLAY = sreenivas-HP-250-G4-Notebook-PC: 0.0
COLORTERM = truecolor
XDG_SESSION_ID = 2
USER = oracle
PWD = / app / oracle12c
HOME = / app / oracle12c
MAIL = / var / mail / oracle
SHELL = / bin / bash
TERM = xterm-256color
SHLVL = 1
IDIOMA = en_IN: pt
LOGNAME = oracle
XDG_RUNTIME_DIR = / run / user / 502
XAUTHORITY = / home / sreenivas / .Xauthority
PATH = / usr / local / bin: / usr / bin: / bin: / usr / local / jogos: / usr / games: / snap / bin
_ = / usr / bin / env
OLDPWD = / app / binários / banco de dados
oracle @ sreenivas-HP-250-G4-Notebook-PC:
3) quando faço logout e login com o usuário "oracle" novamente, então a variável DISPLAY está configurada para NULL ao invés de localhost: 0.0
sreenivas @ sreenivas-HP-250-G4-Notebook-PC: ~ $ su - oracle
Senha:
oracle @ sreenivas-HP-250-G4-Notebook-PC: ~ $ echo $ DISPLAY
: 0
4) Eu adicionei a variável DISPLAY no perfil .bashrc para o usuário oracle e executei o .bashrc
oracle @ sreenivas-HP-250-G4-Notebook-PC: ~ $ cat .bashrc
LANG = en_IN
DISPLAY = sreenivas-HP-250-G4-Notebook-PC: 0.0
COLORTERM = truecolor
XDG_SESSION_ID = 2
USER = oracle
PWD = / app / oracle12c
HOME = / app / oracle12c
MAIL = / var / mail / oracle
SHELL = / bin / bash
TERM = xterm-256color
SHLVL = 1
IDIOMA = en_IN: pt
LOGNAME = oracle
XDG_RUNTIME_DIR = / run / user / 502
XAUTHORITY = / home / sreenivas / .Xauthority
PATH = / usr / local / bin: / usr / bin: / bin: / usr / local / jogos: / usr / jogos: / snap / bin: / usr / bin / env
OLDPWD = / app / binários / banco de dados
5) Mas ainda a variável DISPLAY é definida novamente como NULL, como abaixo.
oracle @ sreenivas-HP-250-G4-Notebook-PC: ~ $ echo $ DISPLAY
: 0
oracle @ sreenivas-HP-250-G4-Notebook-PC: ~ $
Perguntas)
a) Como eu configuro a variável ambiente DISPLAY permanentemente para "sreenivas-HP-250-G4-Notebook-PC: 0.0" para evitar erros de instalação do oracle?
b) Dá-me o caminho para onde mudar a variável DISPLAY para o valor acima permanentemente?
Eu li muitos artigos, mas não consegui resolver esse erro. Pls me guia como é urgente.