CentOS 7上离线安装Oracle JDK8并解决yum错误
需积分: 10 148 浏览量
更新于2024-07-14
收藏 4.12MB DOCX 举报
本文档主要介绍了在CentOS 7系统上安装Linux Oracle 12c和11g版本的详细步骤,针对特定问题提供了解决方案。首先,当遇到使用yum安装软件时提示"cannot find a valid base URL for repo: base/7/x86_64"的问题,这是因为本地yum源导致的网络连接受限。为了解决这个问题,用户需要修改系统的DNS设置。具体操作是在`/etc/resolv.conf`文件中添加多个DNS服务器地址(如Google DNS、阿里云DNS等),然后重启网络服务使之生效。
接着,文档指导如何卸载系统自带的OpenJDK(如有)以避免冲突。使用`yum remove *openjdk*`移除已安装的OpenJDK,并通过`rpm-qa | grep jdk`确认已成功卸载。随后,用户需从Oracle官方网站下载JDK 8u144的Linux x64版本的安装文件(`.tar.gz`格式),将其复制到`/usr`目录下,并创建一个名为`java`的子目录用于存放JDK。
解压下载的JDK安装文件后,将其移动至`/usr/java`目录,并对`/etc/profile`文件进行编辑,增加环境变量`JAVA_HOME`指向新安装的JDK路径,以及`CLASSPATH`和`PATH`的设置,确保Java命令可以正确识别。最后,通过`source /etc/profile`使配置生效,并验证安装是否成功,通过运行`java -version`命令检查JDK版本。
在整个安装过程中,特别提到了以root权限安装依赖包,例如使用`yum install`安装`binutils`, `compat-libcap1`, `compat-libstdc++-33`等必要的库,确保系统环境满足Oracle数据库的运行需求。
本文档详细记录了在CentOS 7环境中安装Oracle 12c和11g版本,同时处理了网络配置和兼容性问题,对于想要在该系统上部署Oracle数据库的用户来说是一份宝贵的参考资源。
2024-07-14 上传
2024-09-05 上传
2024-09-06 上传
qiuming_shan
- 粉丝: 0
- 资源: 3
最新资源
- 高清艺术文字图标资源,PNG和ICO格式免费下载
- mui框架HTML5应用界面组件使用示例教程
- Vue.js开发利器:chrome-vue-devtools插件解析
- 掌握ElectronBrowserJS:打造跨平台电子应用
- 前端导师教程:构建与部署社交证明页面
- Java多线程与线程安全在断点续传中的实现
- 免Root一键卸载安卓预装应用教程
- 易语言实现高级表格滚动条完美控制技巧
- 超声波测距尺的源码实现
- 数据可视化与交互:构建易用的数据界面
- 实现Discourse外聘回复自动标记的简易插件
- 链表的头插法与尾插法实现及长度计算
- Playwright与Typescript及Mocha集成:自动化UI测试实践指南
- 128x128像素线性工具图标下载集合
- 易语言安装包程序增强版:智能导入与重复库过滤
- 利用AJAX与Spotify API在Google地图中探索世界音乐排行榜