oracle liunx5配置本地yum
来源:互联网 发布:什么软件制作照片好 编辑:程序博客网 时间:2024/06/14 11:26
之前写了oracle liunx6配置本地yum的一个方法,但是今天我在oracle liunx5试了一下,好像不怎么管用,后来我参照网上别人的例子,终于在oracle liunx5上面也可以使用本地yum了,很方便。
步骤一:检查依赖包
这个方法要使用createrepo这个包,每个版本的oracle liunx6可能版本不一样。
[root@shu3 ~]# rpm -qa | grep createrepocreaterepo-0.4.11-3.el5[root@shu3 ~]# [root@shu3 ~]# cd /media/Enterprise\ Linux\ dvd\ 20100405/Server/[root@shu3 Server]# [root@shu3 Server]# ls | grep createrepocreaterepo-0.4.11-3.el5.noarch.rpm[root@shu3 Server]# [root@shu3 Server]#如果没有安装这个rpm,可以去光盘里面去找
步骤二:复制光盘到硬盘
[root@shu3 Server]# cd ~[root@shu3 ~]# mkdir -p /data/yum[root@shu3 ~]# [root@shu3 ~]# cd /data/yum/[root@shu3 yum]# [root@shu3 yum]# cp -r /media/Enterprise\ Linux\ dvd\ 20100405/* /data/yum/[root@shu3 yum]# lltotal 360-rw-r--r-- 1 root root 5165 Jun 29 08:47 blafdoc.cssdrwxr-xr-x 3 root root 4096 Jun 29 08:47 Clusterdrwxr-xr-x 3 root root 4096 Jun 29 08:47 ClusterStorage-rw-r--r-- 1 root root 7041 Jun 29 08:47 EULA-rw-r--r-- 1 root root 7041 Jun 29 08:47 eula.en_US-rw-r--r-- 1 root root 3334 Jun 29 08:47 eula.py-rw-r--r-- 1 root root 18390 Jun 29 08:47 GPLdrwxr-xr-x 4 root root 4096 Jun 29 08:47 imagesdrwxr-xr-x 2 root root 4096 Jun 29 08:47 isolinux-rw-r--r-- 1 root root 3957 Jun 29 08:47 README-en-rw-r--r-- 1 root root 8394 Jun 29 08:47 README-en.html-rw-r--r-- 1 root root 12343 Jun 29 08:47 RELEASE-NOTES-en-rw-r--r-- 1 root root 28853 Jun 29 08:47 RELEASE-NOTES-en.html-rw-r--r-- 1 root root 1397 Jun 29 08:47 RPM-GPG-KEY-rw-r--r-- 1 root root 1397 Jun 29 08:47 RPM-GPG-KEY-oracledrwxr-xr-x 4 root root 208896 Jun 29 08:48 Server-rw-r--r-- 1 root root 105 Jun 29 08:48 supportinfo-r--r--r-- 1 root root 4436 Jun 29 08:48 TRANS.TBLdrwxr-xr-x 3 root root 4096 Jun 29 08:48 VT[root@shu3 yum]#这里我把光盘内容复制到 /date/yum 下面了
步骤三:执行createrepo命令
[root@shu3 yum]# [root@shu3 yum]# createrepo -g /data/yum/Server/repodata/repomd.xml /data/yum/Server/3114/3114 - oracle_updated/oracleasm-2.6.18-194.0.0.0.3.el5xen-2.0.5-1.el5.x86_64.rpmpmSaving Primary metadataSaving file lists metadataSaving other metadata[root@shu3 yum]# [root@shu3 yum]# createrepo -g /data/yum/Cluster/repodata/repomd.xml /data/yum/Cluster/9/9 - rgmanager-2.0.52-6.0.1.el5.x86_64.rpm Saving Primary metadataSaving file lists metadataSaving other metadata[root@shu3 yum]# [root@shu3 yum]# [root@shu3 yum]# createrepo -g /data/yum/ClusterStorage/repodata/repomd.xml /data/yum/ClusterStorage/16/16 - perl-Config-General-2.40-1.el5.noarch.rpm Saving Primary metadataSaving file lists metadataSaving other metadata[root@shu3 yum]# [root@shu3 yum]# [root@shu3 yum]# createrepo -g /data/yum/VT/repodata/repomd.xml /data/yum/VT/48/48 - celt051-0.5.1.3-0.el5.x86_64.rpm Saving Primary metadataSaving file lists metadataSaving other metadata[root@shu3 yum]#执行createrepo命令后系统会自动扫描相关目录,将rpm包加入到YUM源的数据库中。
注意:执行时间有点漫长,看你的机子性能了。
步骤四:准备yum文件
[root@shu3 yum.repos.d]# pwd/etc/yum.repos.d[root@shu3 yum.repos.d]# [root@shu3 yum.repos.d]# cat local.repo [Cluster]name= Clusterbaseurl=file:/data/yum/Clusterenabled=1gpgcheck=0gpgkey=file:/data/yum/RPM-GPG-KEY-oracle[VT]name= VTbaseurl=file:/data/yum/VTenabled=1gpgcheck=0gpgkey=file:/data/yum/RPM-GPG-KEY-oracle[ClusterStorage]name=ClusterStoragebaseurl=file:/data/yum/ClusterStorageenabled=1gpgcheck=0gpgkey=file:/data/yum/RPM-GPG-KEY-oracle[Server]name=Serverbaseurl=file:/data/yum/Servergpgcheck=0enabled=1gpgkey=file:/data/yum/RPM-GPG-KEY-oracle[root@shu3 yum.repos.d]#在/etc/yum.repos.d下面创建一个.repo为后缀的文件,名字随意。
步骤五:测试
[root@shu3 yum.repos.d]# [root@shu3 yum.repos.d]# yum install javaLoaded plugins: securitySetting up Install ProcessResolving Dependencies--> Running transaction check---> Package java-1.6.0-openjdk.x86_64 1:1.6.0.0-1.7.b09.0.1.el5 set to be updated--> Finished Dependency ResolutionDependencies Resolved=============================================================================================================================================================================================================== Package Arch Version Repository Size===============================================================================================================================================================================================================Installing: java-1.6.0-openjdk x86_64 1:1.6.0.0-1.7.b09.0.1.el5 Server 28 MTransaction Summary===============================================================================================================================================================================================================Install 1 Package(s)Upgrade 0 Package(s)Total download size: 28 MIs this ok [y/N]: nExiting on user CommandComplete![root@shu3 yum.repos.d]#
我这里为了测试,就不真正安装了。回头我再去redhat里面去试试去,再和大家分享结果。不过在oracle liunx5&6上面这个是可行的。对了,你的安装盘要是oracle liunx5&6的安装盘啊!!!
其实这种方法主要是让yum能找到光盘里面所有的rpm,这里面一共指了Server|Cluster|ClusterStorage|VT这4个目录,如果大家的安装盘没有这几个路径,我认真是可以指定光盘中rpm路径就可以了。
版权所有,文章允许转载,但必须以链接方式注明源地址,否则追究法律责任!
0 0
- oracle liunx5配置本地yum
- oracle liunx6配置本地yum
- Oracle Linux配置本地yum源
- 本地YUM源配置-完美解决安装ORACLE依赖包
- oracle linux 6.3 yum本地源的安装配置
- 在oracle linux5.7中配置本地yum源
- oracle linux 7.3 配置本地ISO yum 源
- yum本地源配置
- CentOS 本地yum配置
- yum配置本地资源
- yum本地源配置
- yum本地配置
- 配置本地yum源
- 配置YUM本地源
- yum本地源配置
- yum本地源配置
- 配置本地yum仓库
- 配置本地yum源
- 我们做不到一刀劈死它,但可以先切断它的一根脚趾头
- NYOJ-91阶乘之和
- STL之for_each, find_if,adjacent_find,count_if的使用
- struts2 设置文件编码的3种方式
- 腾讯2013校园实习生招聘笔试题,附答案
- oracle liunx5配置本地yum
- 机房收费系统重构(三)—工厂+反射+DAL
- 走进小作坊(十)----长尾效应
- 论计算机叫兽们与林纳斯·托瓦兹
- 古代密码
- Array to hash of arrays
- Mybatis与Ibatis比较
- 用strcmp比较大小
- matlab 稀疏矩阵