如何快速在Linux下pip 配置下载源YUM源

您的位置: >
配置 yum 源的两种方法
[导读]由于 redhat的yum在线更新是收费的,如果没有注册的话不能使用,如果要使用,需将redhat的yum卸载后,重启安装,再配置其他源,以下为详细过程: 1.删除redhat原有的yum rpm -aq|grep yum|xargs rpm -e --nodeps 2.下...
由于 redhat的yum在线更新是收费的,如果没有注册的话不能使用,如果要使用,需将redhat的yum卸载后,重启安装,再配置其他源,以下为详细过程: 1.删除redhat原有的yum rpm -aq|grep yum|xargs rpm -e --nodeps 2.下载yum安装文件 wget /centos/6/os/x86_64/Packages/yum-3.2.27-14.el6.centos.noarch.rpm wget /centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-14.1.el6.x86_64.rpm wget /centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.26-11.el6.noarch.rpm wget /centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm 3.进行安装yum rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm rpm -ivh yum-metadata-parser-1.1.2-14.1.el6.x86_64.rpm rpm -ivh yum-3.2.27-14.el6.centos.noarch.rpm um-plugin-fastestmirror-1.1.26-11.el6.noarch.rpm& 注意最后两个包必需同时安装,否则会相互依赖 4.更新repo文件mv /etc/yum.repos.d/rhel-debuginfo.repo /etc/yum.repos.d/rhel-debuginfo.repo.repo.bakvi /etc/yum.repos.d/rhel-debuginfo.repo内容为:[base]name=CentOS-$releasever - Basebaseurl=/centos/6.0/os/$basearch/gpgcheck=1gpgkey=/centos/RPM-GPG-KEY-CentOS-6#released updates[updates]name=CentOS-$releasever - Updatesbaseurl=/centos/6.0/updates/$basearch/gpgcheck=1gpgkey=/centos/RPM-GPG-KEY-CentOS-6#packages used/produced in the build but not released#[addons]#name=CentOS-$releasever - Addons#baseurl=/centos/$releasever/addons/$basearch/#gpgcheck=1#gpgkey=/centos/RPM-GPG-KEY-CentOS-6#additional packages that may be useful[extras]name=CentOS-$releasever - Extrasbaseurl=/centos/6.0/extras/$basearch/gpgcheck=1gpgkey=/centos/RPM-GPG-KEY-CentOS-6#additional packages that extend functionality of existing packages[centosplus]name=CentOS-$releasever - Plusbaseurl=/centos/6.0/centosplus/$basearch/gpgcheck=1enabled=05、yum clean all 6、yum install vim #测试一下可不可以用&【设置本地镜像作为yum源】1、mkdir /mnt/cdrom2&& mount /dev/cdrom /mnt/cdrom& #挂着镜像,光盘3& mkdir /home/redhat-iso4& cp -Rf /mnt/cdrom/* /home/redhat-iso&& #将光盘内的内容copy到某个路径下5& vi /etc/yum.repos.d/rhel-debuginfo.repo& #编辑repo文件添加一下内容:[rhel_6_iso]name=local iso baseurl=file:///home/redhat-iso/gpgcheck=1gpgkey=file:///home/redhat-iso/RPM-GPG-KEY-CentOS-6 #该处的gpgkey文件应该改成iso镜像中的文件名
转载请注明来源:
特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系我们,我们会尽快予以更正。
上一篇:下一篇:
了解这些字:
··········
··········
··········
··········查看:20509|回复:13
初级工程师
看到很多帖子在安装RPM包时遇到些问题,尤其是依赖问题,现将YUM配置写下,与大家分享,尤其是用RHEL5的午饭们,好好看下啊,呵呵,大家共同学习!:ldw13:放个蛤蟆在上面
一、在linux 6.1中本地yum源配置:
首先编辑yum源配置文件
我们可以再这个目录中新创建一个配置文件,vim yum.repo
这里我引用redking大哥的配置文件说明
配置文件内容简介:
[ ]内的是仓库的名字
name是仓库的描述也可以说是名字
baseurl 仓库的位置
enabled 是否启用这个仓库,1为起用,0为禁用
gpgcheck 是否检查GPG签名(用来验证要安装的包是不是REDHAT官方的)
我是这样配置的:
GPGKEY 的存放地址我们需要命令导入这个签名。才能使用这项功能
然后我们将签名写入Yum配置文件中
一定要注意是&&,不是&
最后yum源配置文件如此:
保存退出后,我们将镜像活光驱挂载到目录中
现在我们就可以使用yum源来安装RPM包了
如像这样安装telnet包
yum命令如下,参照& && && && && && && && && && && && && && && && && && && && && && && && && && && && && & 大哥的文章:
yum install package 安装指定的安装包package1
yum localinstall package 本地安装软件包
更新和升级
yum update 全部更新
yum update package 更新指定程序包package
yum check-update 检查可更新的程序
查找和显示
yum info &package& 显示安装包信息
yum list 显示所有已经安装和可以安装的程序包
yum list &package& 显示指定程序包安装情况
yum search &keyword&查找软件包
yum remove | erase package1 删除程序包
yum 会把下载的软件包和header存储在cache中,而不会自动删除。如果我们觉得它们占用了磁盘空间,可以使用yum clean指令进行清除.
yum clean headers清除header
yum clean packages清除下载的rpm包
yum clean all 清除header与rpm包
二、在linux redhat enterprise 5中配置本地yum源
linux redhat enterprise 5没有6.0版本那么智能,配置完yum源配置文件就可以使用yum安装RPM包,linux redhat enterprise 5需要创建YUM通用数据库,这里我写一种不需要CP那么多安装包的方法。
配置方法如下:
如在6.0版本中配置方法
这时如果我们执行yum安装操作时,会出现如下提示错误:
我们如下操作,会解决此类问题,并且不需要CP大量的RPM安装包。
1.将光盘镜像挂载到/media/RHEL/目录下
2.生成库文件
首先在media下创建yum目录,然后安装createrepo工具
生成RPM数据库
数据库创建完成:
挂载数据库目录
3.生成依赖关系,重新编辑Yum源配置文件
RHEL5.1下的本地YUM源就这样OK了,注意,这里并没有拷贝大量的文件,而是挂载.
如果想实现下次重启时还能够正常使用YUM本地源,需要将挂载信息写入/etc/fstab文件中
重启后先挂载光驱,然后mount -a 将fstab中文件全部挂载就可以了
当然如果大家不想挂载通过挂载目录来实现yum的实现,也可以使用VSFTPD网络安装RPM包,网络安装多用于局域网中!
大家可以参照
:ldw13::ldw10::ldw5::ldw7::ldw2::ldw8::ldw6:
写的不错~~支持!
楼主辛苦~支持原创!
本帖最后由
14:49 编辑
召集哈尔滨的午饭,大家聚在一起,共谋大业!!!详情请见:/thread-.html
楼主辛苦了 :handshake
初级工程师
嘿嘿,共同学习啊
召集哈尔滨的午饭,大家聚在一起,共谋大业!!!详情请见:/thread-.html
果断支持!!顶
入则恳恳以尽忠,出则谦谦以自悔...
提示: 作者被禁止或删除 内容自动屏蔽
呵呵LZ这个yum源只能更新一部分软件包,RHEL和CentOS稍有不同,光一个Server的yum仓库可能有些包yum不到。
初级工程师
简单的一些是可以满足的,呵呵
召集哈尔滨的午饭,大家聚在一起,共谋大业!!!详情请见:/thread-.html
引用:原帖由 dn833 于
12:03 发表
呵呵LZ这个yum源只能更新一部分软件包,RHEL和CentOS稍有不同,光一个Server的yum仓库可能有些包yum不到。 那请问下要更新全部软件包应该怎么做?
引用:原帖由 wang_zhanwei 于
22:13 发表
那请问下要更新全部软件包应该怎么做? yum update
昨天还在看这方面的内容&&呵呵& & 支持lz:(mars_20):
助理工程师
进来学习的!!
:(bofu11): 好帖子,
非常不错,用这个教程,我装好了红帽6的本地YUM,支持> RHEL6配置yum源
09月06日关键词:
09月15日关键词:
07月28日关键词:
05月07日关键词:
11月24日关键词:
09月17日关键词:
06月21日关键词:
04月25日关键词:
04月25日关键词:
04月24日关键词:
04月24日关键词:
04月24日关键词:
03月07日关键词:
02月22日关键词:
01月22日关键词:
01月22日关键词:
01月20日关键词:
04月21日关键词:
04月21日关键词:
04月21日关键词:
04月20日关键词:
04月20日关键词:
04月24日关键词:
04月24日关键词:
04月24日关键词:
04月24日关键词:
04月24日关键词:
01月17日关键词:
01月11日关键词:
01月04日关键词:
热门文章热门标签
07月08日 |
07月08日 |
07月08日 |
07月08日 |
07月08日 |
07月08日 |
07月08日 |
07月08日 |}

我要回帖

更多关于 ubuntu 配置下载源 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信