rhel 4/oracle linux 4/centos linux 4 配置本地yum资源库
最近在rhel4上面安装oracle 9i的时候,发现gcc没有安装,于是手动rpm去安装,报多个包的依赖,无赖啊。安装rhel5的方式,配置了yum资源库,不能使用,才发现rhel4下面没有repodata相关的文件,在rhel5后面,光盘中自带有这些目录与文件,所以我们需要手动去创建相关的文件。
repodate目录下面有以下文件:
- [root@i repodata]# ls -lrt
- total 9564
- -rw-r--r-- 1 root root 951 Dec 22 04:18 repomd.xml
- -rw-r--r-- 1 root root 578572 Dec 22 04:18 primary.xml.gz
- -rw-r--r-- 1 root root 7023387 Dec 22 04:18 other.xml.gz
- -rw-r--r-- 1 root root 2161684 Dec 22 04:18 filelists.xml.gz
手动创建repodate目录,需要用到createrepo这个命令,在rhel4光盘中默认是没有这个包,我们需要手动去下载,这个包我随后会上传上来。
下面是创建的过程。
1,安装createrepo包
- [root@i soft]# ls
- createrepo-0.4.6-1.el4.rf.noarch.rpm
- [root@i soft]# rpm -ivh *.rpm
- warning: createrepo-0.4.6-1.el4.rf.noarch.rpm: V3 DSA signature: NOKEY, key ID 1aa78495
- Preparing... ########################################### [100%]
- 1:createrepo ########################################### [100%]
2,手动mount光盘到目录
- [root@i ~]# mkdir /media/rhel4
- [root@i ~]# mount /dev/cdrom /media/rhel4
- mount: block device /dev/cdrom is write-protected, mounting read-only
3,创建repodate
- [root@i ~]# cd /media
- [root@i media]# createrepo ./
- 1871/1871 - rhel4/SRPMS/comps-4AS-0.20090520.src.rpm .x86_64.rpm6_64.rpmm
- Saving Primary metadata
- Saving file lists metadata
- Saving other metadata
4,配置本地repo文件
- [root@i repodata]# cd /etc/yum.repos.d/
- [root@i yum.repos.d]# ls
- [root@i yum.repos.d]# vi local.repo
- [rhel4.8]
- name=rhel4.9
- baseurl=file:///media/
- enabled=1
- gpgcheck=0
- [root@i yum.repos.d]# yum list
- Setting up repositories
- rhel4.8 100% |=========================| 951 B 00:00
- Reading repository metadata in from local files
- primary.xml.gz 100% |=========================| 565 kB 00:00
- rhel4.8 : ################################################## 1871/1871
- Added 1871 new packages, deleted 0 old in 5.44 seconds
- Installed Packages
- 4Suite.x86_64 1.0-3 installed
- Canna-libs.i386 3.7p3-9.el4 installed
- FreeWnn-libs.i386 1:1.10pl020-6.el4 installed
- GConf2.i386 2.8.1-2.el4 installed
- GConf2.x86_64 2.8.1-2.el4 installed
5,yum的命令
- [root@i yum.repos.d]# yum -help
- usage: yum [options] < update | install | info | remove | list |
- clean | provides | search | check-update | groupinstall |
- groupupdate | grouplist | groupinfo | groupremove |
- makecache | localinstall | erase | upgrade | whatprovides |
- localupdate | resolvedep | shell | deplist >
- options:
- -h, --help show this help message and exit
- -t, --tolerant be tolerant of errors
- -C run entirely from cache, don't update cache
- -c [config file] config file location
- -R [minutes] maximum command wait time
- -d [debug level] debugging output level
- -e [error level] error output level
- -y answer yes for all questions
- --version show Yum version and exit
- --installroot=[path] set install root
- --enablerepo=[repo] enable one or more repositories (wildcards allowed)
- --disablerepo=[repo] disable one or more repositories (wildcards allowed)
- --exclude=[package] exclude package(s) by name or glob
- --obsoletes enable obsoletes processing during updates
- --noplugins disable Yum plugins
yum命令的使用,见man yum
本文转自7343696 51CTO博客,原文链接:http://blog.51cto.com/luoping/1096764,如需转载请自行联系原作者
rhel 4/oracle linux 4/centos linux 4 配置本地yum资源库相关推荐
- CentOS 6.5配置本地YUM源
CentOS 6.5配置本地YUM源 默认的yum是以网络来安装的,在没有网络或者网速不佳的情况下,通过yum来安装软件是意见非常痛苦的事情.其实对于CentOS DVD来说,里面提供的软件就足以满足 ...
- CentOS 5.4 配置本地YUM源
环境:CentOS 5.4 默认的yum是以网络来安装的,在没有网络或者网速不佳的情况下,通过yum来安装软件是意见非常痛苦的事情.其实对于CentOS DVD来说,里面提供的软件就足以满足我们的需要 ...
- redhat enterprise linux 下配置本地yum源
一.在linux 6.1中本地yum源配置:首先编辑yum源配置文件我们可以再这个目录中新创建一个配置文件, #cd /etc/yum.repos.d, #vim yum.repo配置文件内容简介 ...
- linux如何查看本地yum源地址,CentOS配置本地yum源
在网上找了很多为CentOS 6配置本地YUM源的方法,其中有很多是与网络相关的,我只想配个自己用的,结果就发现这个方法比较简单实用,就转过来了. 环境:CentOS 6.0 默认的yum是以网络来安 ...
- Linux下配置本地yum源(Centos、Debain和SUSE)
Linux下配置本地yum源 Centos (Redhat同理) 一.挂载系统镜像 1.1.创建挂载点 mkdir /media/cdrom 1.2.挂载镜像 mount /dev/sr0 /medi ...
- linux配置本地yum源 centos7.9为例
Centos 配置本地yum 源(此处以centos7.9 为例) 1. 挂载对应系统iso 镜像,我此处为虚拟机,在vcenter 挂载 2. 系统里面mount 镜像文件 3. 将原来的repo ...
- linux配置本地YUM源及网络YUM源
在使用Linux的日常工作中,经常会遇到缺少包的情况,而当我们单独下载缺少的包进行安装时,大多都会因为依赖或版本与操作系统版本不兼容的问题,这个时候配置yum就显得很有必要 配置yum源一般分两种情况 ...
- Linux5配置本地yum源,Rehat Enterprise Linux 5:配置本地yum源
Rehat Enterprise Linux 5:配置本地yum源,测试正常. 配置本地yum源 本地源首选使用DVD安装盘 1.挂载镜像 mount -t iso9660 /dev/cdrom /m ...
- linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)
1.什么是yum源? yum源就是一个软件集合地,你只需要搜索并安装你想要的软件,它会帮你解决大部分软件的依赖问题 本地yum源:比如说光盘里面一般会附带一些软件,这个时候就可以把光盘当成本地源来安装 ...
最新文章
- html5 文本框限制,html中input禁止输入(禁止获得焦点)多种方法及input限制数字和长度...
- 本田、大众宣布智能路口研究新进展 以安全为重点
- 数据结构课程设计---最长公共子串
- 《DirectX 9.0 3D游戏开发编程基础》 第二章 绘制流水线 读书笔记
- JS笔记-前端实现验证码功能
- 微信又有大更新!新增多款铃声、腾讯电子签等功能
- 训练第一个机器学习模型
- oracle ogg 删除,OGG导致归档无法RMAN删除一例
- 2019牛客多校第四场B xor(线性基求交)题解
- usb接口的可变焦相机 对应没有彩虹的投影仪
- 数据库管理员详细介绍
- 角度值计算机符号,数学角度符号_请问各种数学符号的读音比如αβγδελζηθξσφψω等等的读音_淘题吧...
- 数据结构 --- 图的遍历 DFS、BFS
- Java面试错题集1
- Arduino与Proteus仿真实例-简单红外寻迹小车控制仿真
- 百万现金+新机预装,华为开发者联盟力促“最佳新锐”出炉
- 雷军留名:不是因程序员成名
- NNDL 实验六 卷积神经网络(3)LeNet实现MNIST
- Yolov3视频检测处理
- 【沐风老师】3dMax创建缝线插件StitchLines使用方法详解