Назад | Перейти на главную страницу

yum Не удается открыть: oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm. Пропуская

Я слежу этот статья об установке клиентских RPM-пакетов oracle на сервере CentOs 6.x с использованием yum localinstall. по какой-то причине yum не может открыть RPM-пакеты - и я не понимаю, каким должен быть следующий шаг.

[me@somewhere oracle-install-files]$ ls -l

total 24
-rwxrwxrwx. 1 root root 5307 Feb 12 11:35 oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm
-rwxrwxrwx. 1 root root 5307 Feb 12 11:35 oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm
-rwxrwxrwx. 1 root root 5307 Feb 12 11:35 oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm

[me@somewhere oracle-install-files]$ sudo yum localinstall oracle* --nogpgcheck

Loaded plugins: fastestmirror, security
Setting up Local Package Process
Cannot open: oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm. Skipping.
Cannot open: oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm. Skipping.
Cannot open: oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm. Skipping.
Nothing to do

Я пробовал выводить их по отдельности вот так:

sudo yum localinstall oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm --nogpgcheck

аналогичная ошибка (но только для отдельных оборотов в минуту).

ну ... ... вы не можете получить эти файлы напрямую. Их нужно «одобрить»

Скорее всего, это не RPM, а HTML-страница с просьбой принять лицензионное соглашение. Тот факт, что все они были ровно 5307 байт, должен был стать главной подсказкой. Это размер веб-страницы, а не то программное обеспечение, которое вам нужно.

Попробуйте добавить опцию disablerepo, чтобы yum не выполнял поиск в онлайн-репозиториях

sudo yum localinstall --disablerepo=* oracle* --nogpgcheck