Я использую Kali Linux. и пытаюсь установить oracle, запустив ./runInstaller но я получаю следующую ошибку.

root@kali:/opt/database# ./runInstaller

The user is root. Oracle Universal Installer cannot continue installation if the user is root.

root@kali:/opt/database# 

Любая помощь, как установить Oracle в kali_linux? или как решить вышеуказанную ошибку?

3 ответа3

2

Oracle работает как пользователь без полномочий root, и установщик применяет это во время установки. Это защищает вас от всевозможных мерзостей. (Я просто хочу, чтобы больше приложений следовало за этой моделью.)

Существует руководство по установке, которое вы должны прочитать перед установкой и следовать инструкциям по установке.

После завершения установки вам нужно будет запустить скрипт от имени пользователя root. Это настроит несколько вещей, которые нужно сделать как root.

1

Ответ прост. Сначала создайте учетную запись обычного пользователя, затем запустите su [your user acount] в терминале и запустите программу установки.

пример

useradd -m -G wheel -s /bin/bash user
su user

хотя сначала проверьте, является ли по умолчанию группа администраторов sudo или wheel, если это sudo, а не wheel, замените wheel на sudo в первой команде. просто не добавляйте своего пользователя в корень группы и обязательно установите пароль

0

Установщик Oracle требует выполнения определенных действий с правами root, но не должен и не должен вызываться напрямую от имени пользователя root. Вместо этого вы запускаете программу установки с использованием обычного непривилегированного пользователя, и программа установки предлагает вам при необходимости выполнить определенные действия от имени пользователя root в другом сеансе.

Смотрите, например, собственные инструкции по установке Oracle. URL предназначен для более старой версии их программного обеспечения, но так было годами, поэтому ничего нового.

Обычной практикой является создание пользователя и группы оболочки специально для установки Oracle. Это также имеет то преимущество, что такие вещи, как настройки среды, должны быть локальными для одного пользователя.

PS Мне нравится ирония попыток сделать установку рута на Кали :)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .