1) Сообщение об ошибке: переменная DISPLAY не установлена должным образом:
oracle @ sreenivas-HP-250-G4-Notebook-PC: / app / binaries / database $ ./runInstaller Запуск Oracle Universal Installer. ..
Проверка пространства Temp: должно быть больше 500 МБ. Фактический 415483 МБ Прошел Проверка пространства подкачки: должно быть больше 150 МБ. Фактический 1927 МБ Прошел *** Контрольный монитор: должен быть настроен для отображения не менее 256 цветов
Не удалось выполнить автоматическую проверку цветов дисплея с помощью команды / usr / bin / xdpyinfo. Проверьте, установлена ли переменная DISPLAY. Failed & lt; & lt; & lt; & lt; *** ***Некоторые проверки требований не удались. Вы должны выполнить эти требования до того, как
продолжит установку,
Продолжить? (y / n) [n] n
Пользователь выбран: No
Выход из Oracle Universal Installer, журнал для этого сеанса можно найти в / tmp / OraInstall2017-05-02_02-41 -55AM / installActions2017-05-02_02-41-55AM.log
2) подтвержденное имя хоста и установил переменную среды DISPLAY = имя хоста: 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 / binaries / database $ 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 LANGUAGE = en_IN: en LOGNAME = oracle XDG_RUNTIME_DIR = / run / user / 502 XAUTHORITY = / home / sreenivas / .Xauthority PATH = / usr / local / bin: / usr / б в: / bin: / usr / local / games: / usr / games: / snap / bin _ = / usr / bin / env OLDPWD = / app / binaries / database 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 $ DISPLAY: 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 USER = oracle PWD = / app / oracle12c HOME = / app / oracle12c MAIL = / var / mail / oracle SHELL = / bin / bash TERM = xterm-256color SHLVL = 1 LANGUAGE = 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) Но все же DI Переменная SPLAY снова установлена в значение NULL, как показано ниже. oracle @ sreenivas-HP-250-G4-Notebook-PC: ~ $ echo $ DISPLAY: 0 oracle @ sreenivas-HP-250-G4-Notebook-PC: ~ $
Вопросы) a) Как сделать Я постоянно устанавливал переменную DISPLAY среды для «sreenivas-HP-250-G4-Notebook-PC: 0.0», чтобы избежать ошибки установки oracle? b) Дайте мне путь, по которому постоянно менять переменную DISPLAY на значение выше? Я прочитал много статей, но не смог решить эту ошибку. Pls руководство меня, поскольку это срочно.
step1)
root @ sreenivas: / usr / lib / jvm # xhost +
отключено управление доступом, клиенты могут подключаться с любого хоста
root @sreenivas: / usr / lib / jvm # su - oracle
oracle @ sreenivas: ~ $ cd database
oracle @ sreenivas: ~ / database $ ls -lrt
всего 36
-rwxrwxrwx 1 oracle oinstall 500 6 февраля 2013 welcome.html
-rwxrwxrwx 1 oracle oinstall 8533 7 июля 2014 runInstaller
drwxrwxrwx 2 oracle oinstall 4096 07.07.2014 rpm
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 install
oracle @ sreenivas: ~ / database $ set -o vi
oracle @sreenivas: ~ / database $ ./runInstaller
Запуск Oracle Universal Installer ...
Проверка пространства Temp: должно быть больше 500 МБ. Фактический 426627 МБ Прошел
Проверка пространства подкачки: должно быть больше 150 МБ. Фактический 4014 МБ Прошел
Контрольный монитор: должен быть настроен для отображения не менее 256 цветов. Actual 16777216 Прошел
Подготовка к запуску Oracle Universal Installer из / tmp / OraInstall2017-05-03_06-12-09PM. Пожалуйста, подождите ...
oracle @ sreenivas: ~ / database $
step1)
root @ sreenivas: / usr / lib / jvm # xhost +
отключено управление доступом, клиенты могут подключаться с любого хоста
root @sreenivas: / usr / lib / jvm # su - oracle
oracle @ sreenivas: ~ $ cd database
oracle @ sreenivas: ~ / database $ ls -lrt
всего 36
-rwxrwxrwx 1 oracle oinstall 500 6 февраля 2013 welcome.html
-rwxrwxrwx 1 oracle oinstall 8533 7 июля 2014 runInstaller
drwxrwxrwx 2 oracle oinstall 4096 07.07.2014 rpm
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 install
oracle @ sreenivas: ~ / database $ set -o vi
oracle @sreenivas: ~ / database $ ./runInstaller
Запуск Oracle Universal Installer ...
Проверка пространства Temp: должно быть больше 500 МБ. Фактический 426627 МБ Прошел
Проверка пространства подкачки: должно быть больше 150 МБ. Фактический 4014 МБ Прошел
Контрольный монитор: должен быть настроен для отображения не менее 256 цветов. Actual 16777216 Прошел
Подготовка к запуску Oracle Universal Installer из / tmp / OraInstall2017-05-03_06-12-09PM. Пожалуйста, подождите ...
oracle @ sreenivas: ~ / database $