首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >找不到丢失的包Oracle Linux 8

找不到丢失的包Oracle Linux 8
EN

Database Administration用户
提问于 2020-07-22 10:25:18
回答 2查看 7.6K关注 0票数 0

这里是超级菜鸟。试着学习DBA的东西。

我一直试图在oracle Linux 8上安装Oracle数据库18c,但是没有找到两个缺少的包。我需要这些来正确地完成安装:

代码语言:javascript
复制
 nothing provides compat-libcap1 needed by oracle-database-preinstall-18c-1.0-1.el7.x86_64
- nothing provides compat-libstdc++-33 needed by oracle-database-preinstall-18c-1.0-1.el7.x86_64

这两个命令不起作用。

rpm -ivh compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm

rpm -ivh compat-libcap1-1.10-7.el7.x86_64.rpm

我在网上看了很多。提前谢谢。

EN

回答 2

Database Administration用户

回答已采纳

发布于 2020-07-22 10:54:18

您希望使用"yum“实用程序作为root安装"oracle-database-preinstall-18c”包。它将为您加载所有依赖项:

代码语言:javascript
复制
[root@orcl1 ~]# yum search oracle-database-preinstall-18c
Loaded plugins: langpacks, ulninfo
================================================================== N/S matched: oracle-database-preinstall-18c ===================================================================
oracle-database-preinstall-18c.x86_64 : Sets the system for Oracle Database single instance and Real Application Cluster install for Oracle Linux 7

[root@orcl1 ~]# yum install oracle-database-preinstall-18c
Resolving Dependencies
--> Running transaction check
---> Package oracle-database-preinstall-18c.x86_64 0:1.0-1.el7 will be installed
--> Processing Dependency: compat-libstdc++-33 for package: oracle-database-preinstall-18c-1.0-1.el7.x86_64
--> Running transaction check
---> Package compat-libstdc++-33.x86_64 0:3.2.3-72.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

==================================================================================================================================================================================
 Package                                                   Arch                              Version                                  Repository                             Size
==================================================================================================================================================================================
Installing:
 oracle-database-preinstall-18c                            x86_64                            1.0-1.el7                                ol7_latest                             18 k
Installing for dependencies:
 compat-libstdc++-33                                       x86_64                            3.2.3-72.el7                             ol7_latest                            190 k

Transaction Summary
==================================================================================================================================================================================
Install  1 Package (+1 Dependent package)

Total download size: 208 k
Installed size: 866 k
Is this ok [y/d/N]:

应该注意的是,Oracle Linux 8不支持Oracle 18c;理想情况下,您应该使用Oracle Linux 7。

票数 1
EN

Database Administration用户

发布于 2020-07-22 12:36:54

oracle-database-preinstall-18c包不存在于OL8存储库中。

compat-libcap1compat-libstdc++-33包也不存在于OL8存储库中。

不管你按照什么指示到这里来,都不是完全正确的。

18c使用OL6或OL7。

你说过你是个超级新手,你应该从能像预期那样工作的东西开始。

甲骨文18c甲骨文6 (OL6)和7 (OL7)上

票数 1
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/271421

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档