yum 无法打开:oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm。正在跳过

yum 无法打开:oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm。正在跳过

我正在关注关于使用 yum localinstall 在 CentOs 6.x 服务器上安装 oracle 客户端 RPM 的文章。由于某种原因,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

类似的错误(但仅限于单个转速)。

嗯……您不能直接编辑这些文件。它们需要经过“批准”

答案1

这些可能不是 RPM,而是要求您接受许可协议的 HTML 页面。它们全都是 5307 字节,这应该是个重要线索。这是网页的大小,而不是您想要的软件的大小。

答案2

尝试添加 disablerepo 选项以阻止 yum 搜索在线存储库

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

相关内容