Ошибка при установке Oracle 12c на Ubuntu 17.04

1) Сообщение об ошибке: переменная DISPLAY установлена ​​неправильно:

oracle @ sreenivas-HP-250-G4-Notebook-PC: / app / binaries / database $./runInstaller Запуск Oracle Universal Installer...

Проверка временного пространства: должно быть больше 500 МБ. Фактически 415483 МБ пройдено Проверка пространства подкачки: должно быть больше 150 МБ. Фактическое 1927 МБ пройдено *** Проверка монитора: должна быть настроена для отображения не менее 256 цветов

Не удалось выполнить автоматическую проверку цветов экрана с помощью команды / usr / bin / xdpyinfo. Проверьте, установлена ​​ли переменная DISPLAY. Не удалось <<<< ***

Некоторые проверки требований не пройдены. Вы должны выполнить эти требования, прежде чем

продолжая установку,

Продолжить? (да / нет) [n] n

Выбранный пользователем: нет

Выход из Oracle Universal Installer, журнал для этого сеанса можно найти по адресу /tmp/OraInstall2017-05-02_02-41-55AM/installActions2017-05-02_02-41-55AM.log

2) подтвердили имя хоста и установили переменную среды DISPLAY=hostname:0.0, как показано ниже, используя идентификатор пользователя Oracle: (после поиска решений в google и askubuntu)

oracle @ sreenivas-HP-250-G4-Notebook-PC: / app / binaries / database $ hostname sreenivas-HP-250-G4-Notebook-PC oracle @ sreenivas-HP-250-G4-Notebook-PC: / app / двоичные файлы / база данных $ 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 ПОЛЬЗОВАТЕЛЬ = оракул PWD=/app/oracle12c HOME=/app/oracle12c MAIL=/var/mail/oracle SHELL=/bin/bash TERM=xterm-256color SHLVL=1 ЯЗЫК =en_IN:en LOGNAME=oracle XDG_RUNTIME_DIR=/run/user/502 XAUTHORITY=/home/sreenivas/.Xauthority PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/snap/bin _=/usr/bin/env OLDPWD=/app/binaries/ база данных oracle @ sreenivas-HP-250-G4-Notebook-PC:

3) когда я выхожу из системы и снова захожу с пользователем "oracle", тогда переменная DISPLAY устанавливается в NULL вместо localhost: 0.0

sreenivas @ sreenivas-HP-250-G4-Notebook-PC: ~ $ su - oracle Пароль: oracle@sreenivas-HP-250-G4-Notebook-PC:~$ echo $ ДИСПЛЕЙ: 0

4) Я добавил переменную DISPLAY в профиль.bashrc для пользователя oracle и запустил.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 ПОЛЬЗОВАТЕЛЬ =oracle PWD=/app/oracle12c HOME=/app/oracle12c MAIL=/var/mail/oracle SHELL=/bin/bash TERM=xterm-256color SHLVL=1 ЯЗЫК = en_IN: en LOGNAME = oracle XDG_RUNTIME_DIR = / run / user / 502 XAUTHORITY = / home / sreenivas /.Xauthority PATH = / usr / local / bin: / usr / bin: / bin: / usr / local / games: / usr / games: / snap / bin: / usr / bin / env OLDPWD = / app / binaries / database

5) Но все же переменная DISPLAY снова устанавливается в NULL, как показано ниже. oracle@sreenivas-HP-250-G4-Notebook-PC:~$ echo $ ОТОБРАЖЕНИЕ:0 oracle@sreenivas-HP-250-G4-Notebook-PC:~$

Вопросы) а) Как установить постоянную переменную окружения DISPLAY на "sreenivas-HP-250-G4-Notebook-PC:0.0", чтобы избежать ошибки при установке оракула? б) Дайте мне путь, где навсегда изменить переменную DISPLAY на вышеуказанное значение? Я прочитал много статей, но не смог решить эту ошибку. Просьба направлять меня, как это срочно.

1 ответ

Шаг 1)

root @ sreenivas: / usr / lib / jvm # xhost +

контроль доступа отключен, клиенты могут подключаться с любого хоста

root@sreenivas:/usr/lib/jvm# su - оракул

oracle@sreenivas:~ база данных $ cd

oracle@sreenivas:~/ база данных $ ls -lrt

всего 36

-rwxrwxrwx 1 oracle oinstall 500 6 февраля 2013 г. welcome.html

-rwxrwxrwx 1 oracle oinstall 8533 7 июля 2014 г. запустите Installer

drwxrwxrwx 2 oracle oinstall 4096 7 июля 2014 г. / мин

drwxrwxrwx 2 oracle oinstall 4096 7 июля 2014 г. sshsetup

drwxrwxrwx 2 oracle oinstall 4096 7 июля 2014 г. ответ

drwxrwxrwx 14 oracle oinstall 4096 7 июля 2014 этап

drwxrwxrwx 4 oracle oinstall 4096 3 мая 14:50 установить

oracle@sreenivas:~/ база данных $ set -o vi

oracle@sreenivas:~/ database $./runInstaller

Запуск Oracle Universal Installer...

Проверка временного пространства: должно быть больше 500 МБ. Актуальные 426627 МБ пройдено

Проверка пространства подкачки: должно быть больше 150 МБ. Актуальные 4014 МБ пройдено

Проверка монитора: должна быть настроена на отображение не менее 256 цветов. Актуально 16777216 Прошло

Подготовка к запуску Oracle Universal Installer из /tmp/OraInstall2017-05-03_06-12-09PM. Пожалуйста, подождите...

оракул @ sreenivas: ~ / базы данных $

Другие вопросы по тегам