Сам заголовок более чем понятен. Мне просто нужен способ установить Oracle 11g R2 в последней версии Ubuntu, я использую 32-битную ОС и мне нужно знать, как установить версию x86. У меня также есть 64-битный рабочий стол, и мне нужно установить версию x86_64. Может кто-нибудь мне помочь?
8
Ответы:
Для Oracle 11g R2 есть некоторые дополнительные функции, которые должны быть установлены, поскольку они не предусмотрены по умолчанию. Но мы доберемся до них через секунду, и многие из них не являются полностью необходимыми, но они облегчат это. (Например, ssh!)
ПРИМЕЧАНИЕ. Все команды терминала могут быть скопированы и вставлены, однако для вставки в терминал требуется нажатие клавиши ctrl + shift + v, где-либо еще можно использовать ctrl + v.
Теперь вот файлы, разделенные на две части и в формате .zip. Это для х86. Вы должны иметь возможность открывать их без проблем, а если нет, на сайте есть утилита распаковки. Загрузка утилиты unzip не загрузилась бы с моей стороны, поэтому альтернативой было бы открыть терминал, используя ctrl + alt + t , и ввести следующие команды.
Затем:
Конечно, заменив {File} архивом .zip.
ТЕПЕРЬ вы можете следовать инструкциям по установке, указанным здесь, при установке версии x86 для ноутбука.
Теперь при использовании рабочего стола и ОС x86_64 вы можете найти установочные файлы здесь, используя тот же метод распаковки, что и выше. Честно говоря, у вас не должно быть проблем с Ubuntu по умолчанию, но опять же, Linux не всегда тот, кем кажется, поэтому резервное копирование всегда хорошо.
Теперь для быстрого и простого руководства по установке, это x86.
Это же руководство по установке доступно для x86_64, которое можно найти здесь.
Процесс не слишком долгий, пока вы знаете свои текущие спецификации компьютера, многие инструкции в основном являются принудительной проверкой, соответствует ли ваша система требованиям x .
Наслаждайтесь!
источник
Я прошел мимо вашей ошибки. Насколько я могу судить, ошибка заключалась в том, что он нажимал -lons вместо -leons. Я понятия не имею, что из них есть, но удаление -lons и добавление -leon, казалось, добились цели. То, что я в конечном итоге сделал, - это сборка частей с ошибками вручную. Вот что я сделал вручную, но вам придется изменить пути, чтобы они соответствовали вашим (я сделал это как root):
Как только это скомпилируется правильно, вы должны отредактировать make-файл, чтобы он не пытался перекомпилировать и нарушать то, что вы только что собрали. Сделайте так, чтобы network / lib / ins_net_server.mk выглядела так:
Это просто избавит от части tnslsnr, но оставит все остальное.
Следующий фрагмент, который я получил, был связан с «оракулом». Я получил эту ошибку:
То же самое с этим. Я запустил это вручную:
Затем вам нужно взломать rdbms / lib / ins_rdbms.mk, чтобы закомментировать строки 705 и 706:
После этого установщик прошел весь путь до конца. Надеюсь это поможет.
источник
Добавьте несколько дополнительных советов из Как установить Oracle 11g в Linux (не VM)
Установите Oracle Database XE (Express Edition) из репозитория APT с открытым исходным кодом.
Если вы не возражаете против использования версии 10g XE (достаточно хорошей для изучения), вы можете добавить репозиторий Oracle Open Source Software APT и использовать его
apt-get
для установки.Добавить
deb http://oss.oracle.com/debian unstable main non-free
например
echo "deb http://oss.oracle.com/debian unstable main non-free" | sudo tee /etc/apt/sources.list.d/virtualbox.list
а потом
добавить ключ и установить
oracle-xe
Запустите, остановите и настройте:
/etc/init.d/oracle-xe {start|stop|configure}
См. Установка Oracle Database XE в Debian, Ubuntu и Kubuntu для получения дополнительной информации ;-)
Бродячие базовые ящики
Oracle Linux {5,6} (который также бесплатен) значительно упрощает установку Oracle Database 11g, 12c, поскольку Oracle официально предоставляет предустановочные RPM-пакеты для установки всех программ deps и внесения необходимых изменений в систему.
Предварительно установить RPM пакеты
oracle-validated
oracle-rdbms-server-11gR2-preinstall
12coracle-rdbms-server-12cR1-preinstall
Если вы действительно хотите Oracle Database 11g, 12c Enterprise Edition, попробуйте vagrantboxes отсюда vagrantboxes
источник