|
Установка Oracle XE 11 на Debian 10
|
|||
---|---|---|---|
#18+
Поставил Debian 10.7.0 64bit в виртуальной машине VMware. Делаю как описано в https://askubuntu.com/questions/566734/how-to-install-oracle-11gr2-on-ubuntu-14-04. Скачал с офсайта дистрибутив oracle-xe-11.2.0-1.0.x86_64.rpm.zip. Пытаюсь сделать из RPM-пакета DEB-пакет: Код: sql 1. 2.
Выдает ошибки, не знаю которая из них критичная, но какая-то точно критична, потому что DEB-пакет не создается: gzip: usr/share/doc/oracle-xe/changelog.Debian.gz: Value too large for defined data type gzip: usr/share/doc/oracle_xe/LICENSE.gz: Value too large for defined data type dh_compress: gzip -9nf usr/share/doc/oracle-xe/changelog.Debian usr/share/doc/oracle_xe/LICENSE returned exit code 2 dh_compress: Aborting due to earlier error make: *** [debian/rules:24: binary-arch] Error 2 Пытался искать ответы, всё попадается не то. В результате не могу поставить Oracle на Debian. Попытался скачать Oracle XE 18c - так там еще хуже с преобразованием RPM-пакета в DEB-пакет ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2021, 18:38 |
|
Установка Oracle XE 11 на Debian 10
|
|||
---|---|---|---|
#18+
ssa9999, зачем так мучаться? Поставь докер и запускай контейнер с нужной версией: https://github.com/oracle/docker-images/tree/master/OracleDatabase/SingleInstance ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2021, 19:47 |
|
Установка Oracle XE 11 на Debian 10
|
|||
---|---|---|---|
#18+
Спасибо! насколько я понял Docker - это еще одна разновидность виртуальной машины. Это вряд ли решает проблему. Виртуальная машина - это медленно. Я ведь гоняю Linux в виртуальной машине только для тестирования. Машина будет реальный Linux. У нас люди ставили Oracle 11 XE на Debian лет пять назад. Вроде бы всё делаю так же. Единственно что Debian пять лет назад был не десятой версии ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2021, 20:37 |
|
Установка Oracle XE 11 на Debian 10
|
|||
---|---|---|---|
#18+
ssa9999, попробуй обновить gzip, или заменить Debian на RH/OL/SLES, или установить XE на rpm-based и склонировать oracle_home, или, на крайний, использовать alien с опцией install ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2021, 22:22 |
|
Установка Oracle XE 11 на Debian 10
|
|||
---|---|---|---|
#18+
ssa9999 насколько я понял Docker - это еще одна разновидность виртуальной машины ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2021, 23:17 |
|
Установка Oracle XE 11 на Debian 10
|
|||
---|---|---|---|
#18+
ssa9999 Выдает ошибки, не знаю которая из них критичная, но какая-то точно критична, потому что DEB-пакет не создается: gzip: usr/share/doc/oracle-xe/changelog.Debian.gz: Value too large for defined data type gzip: usr/share/doc/oracle_xe/LICENSE.gz: Value too large for defined data type Оперативная память точно исправная? У меня были аналогичные косяки именно с распаковкой, вылечил заменой модулей оперативной памяти. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2021, 03:04 |
|
Установка Oracle XE 11 на Debian 10
|
|||
---|---|---|---|
#18+
ssa9999, gzip не может прожевать большой файл. Скорее всего не хватает оперативки или gzip так собран, что не работает с большими файлами. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2021, 06:53 |
|
Установка Oracle XE 11 на Debian 10
|
|||
---|---|---|---|
#18+
Спасибо! gzip попробовал новую версию. Была 1.9, взял последнюю 1.10, но это не помогло, выдает точно те же ошибки. Дело точно не в большом размере файла для архивации, потому что файл маленький, меньше 10 килобайт Оперативная память точно исправная, иначе бы всё падало, а не только gzip Перепробовал все бесплатные линуксы, и ни один не справился. Oracle Linux 7.8 даже пакет alien не поставился: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
Взял исходники пакета alien и запустил там скрипт alien.pl вместо скомпилированного alien, но это не помогло, все равно выдает ошибки при конвертации RPM-пакета в DEB-пакет: Код: sql 1. 2.
Попробовал CentOS 7. Пакет alien поставился без ошибок, но при конвертации RMP-пакета в DEB-пакет выдало тучу ошибок: Can't exec "gcc": No such file or directory at /usr/share/perl5/vendor_perl/Dpkg/Arch.pm line 165. dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation) Package build failed. Here's the log: dpkg-shlibdeps: error: cannot find library libXm.so.3 needed by debian/oracle-xe/u01/app/oracle/product/11.2.0/xe/ctx/lib/libos_xwin.so (ELF format: 'elf64-x86-64' abi: '0201003e00000000'; RPATH: '/u01/app/oracle/product/11.2.0/xe/ctx/lib:.') dpkg-shlibdeps: error: cannot find library libstdc++.so.5 needed by debian/oracle-xe/u01/app/oracle/product/11.2.0/xe/ctx/lib/libos_xwin.so (ELF format: 'elf64-x86-64' abi: '0201003e00000000'; RPATH: '/u01/app/oracle/product/11.2.0/xe/ctx/lib:.') dpkg-shlibdeps: error: no dependency information found for /lib64/libpthread.so.0 (used by debian/oracle-xe/u01/app/oracle/product/11.2.0/xe/ctx/lib/libos_xwin.so) Hint: check if the library actually comes from a package. dh_shlibdeps: Aborting due to earlier error make: [binary-arch] Error 2 (ignored) dpkg-deb: error: control directory has bad permissions 777 (must be >=0755 and <=0775) dh_builddeb: dpkg-deb --build debian/oracle-xe .. returned exit code 2 dh_builddeb: Aborting due to earlier error make: *** [binary-arch] Error 2 Попробовал Fedora 27. Пакет alien поставился без ошибок, но при конвертации RMP-пакета в DEB-пакет выдало тучу ошибок: Can't exec "gcc": No such file or directory at /usr/share/perl5/vendor_perl/Dpkg/Arch.pm line 165. dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation) Package build failed. Here's the log: dh_testdir Can't exec "gcc": No such file or directory at /usr/share/perl5/vendor_perl/Dpkg/Arch.pm line 165. dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation) Can't exec "gcc": No such file or directory at /usr/share/perl5/vendor_perl/Dpkg/Arch.pm line 165. dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation) dh_testdir Can't exec "gcc": No such file or directory at /usr/share/perl5/vendor_perl/Dpkg/Arch.pm line 165. dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation) dh_testroot dh_prep Can't exec "gcc": No such file or directory at /usr/share/perl5/vendor_perl/Dpkg/Arch.pm line 165. dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation) dh_installdirs Can't exec "gcc": No such file or directory at /usr/share/perl5/vendor_perl/Dpkg/Arch.pm line 165. dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation) dh_installdirs: Compatibility levels before 9 are deprecated (level 7 in use) dh_installdocs Can't exec "gcc": No such file or directory at /usr/share/perl5/vendor_perl/Dpkg/Arch.pm line 165. dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation) dh_installdocs: Compatibility levels before 9 are deprecated (level 7 in use) dh_installchangelogs Can't exec "gcc": No such file or directory at /usr/share/perl5/vendor_perl/Dpkg/Arch.pm line 165. dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation) dh_installchangelogs: Compatibility levels before 9 are deprecated (level 7 in use) find . -maxdepth 1 -mindepth 1 -not -name debian -print0 | \ xargs -0 -r -i cp -a {} debian/oracle-xe dh_compress Can't exec "gcc": No such file or directory at /usr/share/perl5/vendor_perl/Dpkg/Arch.pm line 165. dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation) gzip: usr/share/doc/oracle-xe/changelog.Debian.gz: Value too large for defined data type gzip: usr/share/doc/oracle_xe/LICENSE.gz: Value too large for defined data type dh_compress: gzip -9nf usr/share/doc/oracle-xe/changelog.Debian usr/share/doc/oracle_xe/LICENSE returned exit code 2 dh_compress: Aborting due to earlier error make: *** [debian/rules:24: binary-arch] Error 2 В результате не могу поставить Оракл на Debian. Пять лет назад ставил, и не пойму, что с тех пор изменилось? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2021, 10:17 |
|
Установка Oracle XE 11 на Debian 10
|
|||
---|---|---|---|
#18+
ssa9999 даже пакет alien не поставился Для установки XE на федоре, центосе, OL просто ставь rpm-пакет. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2021, 11:02 |
|
Установка Oracle XE 11 на Debian 10
|
|||
---|---|---|---|
#18+
да, хочу все-таки пересобрать пакет под Debian. Попробовал сейчас на Ubuntu - вылазят те же ошибки: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
Ставить RPM на CentOS не хочется, потому что Debian уже изучен, ставили на него. Ставили и на Debian, и на Ubuntu. Почему у меня так же не ставится? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2021, 14:00 |
|
Установка Oracle XE 11 на Debian 10
|
|||
---|---|---|---|
#18+
ssa9999, Зачем вам этот геморрой? Почитайте что такое докер на линукс и не парьтесь. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2021, 15:34 |
|
Установка Oracle XE 11 на Debian 10
|
|||
---|---|---|---|
#18+
Спасибо, докер мне уже посоветовали. Насколько я понял, это что-то вроде виртуальной машины. Это медленно, и к тому же требует изучения. А ставить Оракл на Дебиан уже ставили. Всё делаю так же, и не получается. Вроде бы простая задача ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2021, 20:34 |
|
Установка Oracle XE 11 на Debian 10
|
|||
---|---|---|---|
#18+
ssa9999, Да читайте внимательно! Докер - это не виртуальная машина! ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2021, 20:57 |
|
Установка Oracle XE 11 на Debian 10
|
|||
---|---|---|---|
#18+
ssa9999, Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
УМВР. Mint 17.3 Дома попрбую на 20-м. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2021, 05:26 |
|
Установка Oracle XE 11 на Debian 10
|
|||
---|---|---|---|
#18+
ssa9999 С Насколько я понял, это что-то вроде виртуальной машины. Это медленно ... Грубо - это запуск бинариков/библиотек в изолированном окружении. Этакий chroot на стероидах. И это не медленно. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2021, 07:04 |
|
|
start [/forum/topic.php?fid=52&fpage=28&tid=1880537]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
63ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
others: | 279ms |
total: | 433ms |
0 / 0 |