物理机安装yum源、配置rpm,及下载rpm包地址

42 篇文章 0 订阅

1、制作iso镜像,例如在/opt/下创建ios文件夹,将镜像iso文件放入,
2、同级路径下创建要挂载的文件夹,
mount -o loop iso文件路径 /要挂载到那个文件夹
【Linux 强制卸载挂载点】
如果你的光盘挂载在/mnt/cdrom
使用umount /dev/cdrom提示busy
可以使用以下命令强行卸载。
``# fuser -km /mnt/cdrom

umount /mnt/cdrom``

Centos6.5下本地yum源及局域网yum源配置
FTP方式的局域网yum源配置
配置ftp方式的局域网yum源:本地yum源+ftp方式

搭建环境:

vmware

centos6.5

yum源仓库的rmp包源来自取自CentOS-6.5-x86_64-bin-DVD1.iso

一、配置本地系统镜像yum源

1.将CentOS-6.5-x86_64-bin-DVD1.iso文件上传到/mnt/iso上:

(1)创建iso文件夹及cdron文件夹:

在这里插入图片描述

(2)用Xftp上传CentOS-6.5-x86_64-bin-DVD1.iso文件到/mnt/iso上:

在这里插入图片描述

(3).将/mnt/iso/CentOS-6.5-x86_64-bin-DVD1.iso挂载到/mnt/cdron/下,并用df -h命令查看:

在这里插入图片描述

2.将/mnt/cdron/目录下的所用文件复制到/opt/下(即将yum源仓库放在/opt目录下):

在这里插入图片描述

完成后如下图:

在这里插入图片描述

3.切换到/opt/目录下:删除*.html、删除CentOS/repodata/TRANS.TBL

在这里插入图片描述

4.安装createrepo工具,生成YUM通用数据库:

(1)切换到/mnt/cdron/Packages下

在这里插入图片描述

(2)直接用rpm手动安装createrepo(将报错,产生依赖关系缺包):
在这里插入图片描述

(3)报错,要先安装python-deltarpm(还将报错,还产生依赖关系缺包):

在这里插入图片描述

(4)报错,要先安装deltarpm = 3.5-0.5.20090913git.el6:在这里插入图片描述
这次没报错了,安装成功!!

(5)执行createrepo -g /opt/repodata/这个路径下的xml文件即可.xml /opt/命令生成YUM通用数据库:

在这里插入图片描述

生成YUM通用数据库完成:

在这里插入图片描述

5.修改/etc/yum.repos.d/local-yum.repo配置文件(local-yum.repo文件为自己新添加的):

(1)vi /etc/yum.repos.d/local-yum.repo

在这里插入图片描述

(2)添加内容如下:

在这里插入图片描述

此处baseurl=file:///pot/为yum源仓库的所在目录!其他相关参数自行了解

(3)然后清除一下:

在这里插入图片描述

至此,本地yum源配置成功!

在linux下安装rpm包时经常会遇到下面这个问题:
error: Failed dependencies:


省略号表示安装此rpm缺少的包。
遇到此问题时可以在安装rpm包命令的后面加两个参数,如:

rpm -ivh libstdc++5.0-3.3.3-62745cl.i386.rpm

改成:

rpm -ivh libstdc++5.0-3.3.3-62745cl.i386.rpm --nodeps --force

加上那两个参数的意义就在于,
安装时不再分析包之间的依赖关系而直接安装,

也就不会再提示error: Failed dependencies:这样的错误了。

二、安装rpm包时经常会遇到

warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID*****
这是由于yum安装了旧版本的GPG keys造成的,解决办法就是

rpm --import /etc/pki/rpm-gpg/RPM*

在安装rpm包时缺少的包可以去
1、http://rpm.pbone.net/index.php3?stat=26&dist=77&size=36664&name=libXi-1.7.4-1.el6.i686.rpm
2、http://www.rpmfind.net/linux/rpm2html/search.php
这俩个地址搜索下载

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值