- 浏览: 141453 次
- 性别:
- 来自: 成都
文章分类
最新评论
【基本介绍】
yum is an interactive, rpm based, package manager.(yum是一个包的管理器)
yum可以简化系统软件更新的工作。为了保证更新的持续进行,通常都会提供多个mirror(镜像)地址供下载使用,但由于存在地域问题,从不同的镜像下载速度差异很大。选择从适合的镜像下载软件包,会极大的影响更新速度。以CentOS为例,可使用一个叫fastestmirror的插件,让yum在更新时先根据ping值进行判断,然后从最快响应的地址下载。
这里介绍fastermirror.
【安装配置】
从CentOS5.0开始fastermirror就默认安装了,我们这里主要介绍配置
1.安装
2.验证
3.配置
fastestmirror里面的enable=1
yum.conf里面的plugins=1
【问题】
遇到一个yum在执行的时候一直卡在寻找最佳mirror地方,我们可以在mirrorlist里面找几个地址ping一下,发现都不通。其实是域名解析有问题。
【参考】
http://bbs.51cto.com/thread-549433-1.html
http://blog.sina.com.cn/s/blog_7e513d7e01015j9b.html
yum is an interactive, rpm based, package manager.(yum是一个包的管理器)
yum可以简化系统软件更新的工作。为了保证更新的持续进行,通常都会提供多个mirror(镜像)地址供下载使用,但由于存在地域问题,从不同的镜像下载速度差异很大。选择从适合的镜像下载软件包,会极大的影响更新速度。以CentOS为例,可使用一个叫fastestmirror的插件,让yum在更新时先根据ping值进行判断,然后从最快响应的地址下载。
这里介绍fastermirror.
【安装配置】
从CentOS5.0开始fastermirror就默认安装了,我们这里主要介绍配置
1.安装
yum install yum-plugin-fastestmirror
2.验证
[root@pandaVM script]# [root@pandaVM script]# yum search yum-plugin-fastestmirror Loaded plugins: fastestmirror, refresh-packagekit, security Loading mirror speeds from cached hostfile
3.配置
fastestmirror里面的enable=1
[root@pandaVM script]# cat /etc/yum/pluginconf.d/fastestmirror.conf [main] enabled=1 verbose=0 always_print_best_host = true socket_timeout=3 # Relative paths are relative to the cachedir (and so works for users as well # as root). hostfilepath=timedhosts.txt maxhostfileage=10 maxthreads=15 #exclude=.gov, facebook #include_only=.nl,.de,.uk,.ie
yum.conf里面的plugins=1
[root@pandaVM script]# cat /etc/yum.conf [main] cachedir=/var/cache/yum/$basearch/$releasever keepcache=0 debuglevel=2 logfile=/var/log/yum.log exactarch=1 obsoletes=1 gpgcheck=1 plugins=1 installonly_limit=5 bugtracker_url=http://bugs.centos.org/set_project.php?project_id=16&ref=http://bugs.centos.org/bug_report_page.php?category=yum distroverpkg=centos-release # This is the default, if you make this bigger yum won't see if the metadata # is newer on the remote and so you'll "gain" the bandwidth of not having to # download the new metadata and "pay" for it by yum not having correct # information. # It is esp. important, to have correct metadata, for distributions like # Fedora which don't keep old packages around. If you don't like this checking # interupting your command line usage, it's much better to have something # manually check the metadata once an hour (yum-updatesd will do this). # metadata_expire=90m # PUT YOUR REPOS HERE OR IN separate files named file.repo # in /etc/yum.repos.d
[root@localhost ~]# cat /var/cache/yum/timedhosts.txt mirrors.cug.edu.cn 0.0390000343323 mirror.bit.edu.cn 0.417052030563 mirrors.hustunique.com 0.0460698604584 mirrors.hust.edu.cn 0.189108133316 mirrors.yun-idc.com 0.0331869125366 mirrors.btte.net 0.0333859920502 mirrors.skyshe.cn 0.0205020904541 mirrors.163.com 0.0148000717163 mirrors.aliyun.com 0.0303590297699 mirror.neu.edu.cn 0.0602879524231 www7.atomicorp.com 0.618637084961 mirror.bit.edu.cn 0.525043010712 centos.ustc.edu.cn 0.317930936813 mirrors.163.com 0.0135080814362 mirrors.tuna.tsinghua.edu.cn 0.193212032318 www2.atomicorp.com 0.415390014648 mirrors.skyshe.com 0.329003095627 atomic.mirror.uber.com.au 1.13594508171 www3.atomicorp.com 0.425523996353 www6.atomicorp.com 0.45193195343 mirrors.stuhome.net 0.592149019241 mirrors.btte.net 0.164302110672 mirrors.neusoft.edu.cn 0.478916883469 mirrors.grandcloud.cn 0.243366956711 www5.atomicorp.com 0.452031850815 mirrors.hustunique.com 0.24665594101 mirrors.yun-idc.com 0.147311925888 www4.atomicorp.com 99999999999 mirror.neu.edu.cn 0.158205032349
【问题】
遇到一个yum在执行的时候一直卡在寻找最佳mirror地方,我们可以在mirrorlist里面找几个地址ping一下,发现都不通。其实是域名解析有问题。
【参考】
http://bbs.51cto.com/thread-549433-1.html
http://blog.sina.com.cn/s/blog_7e513d7e01015j9b.html
发表评论
-
linux shell - 远端修改非root密码
2015-01-09 20:40 1010【基本介绍】 通过远端修改普通用户密码,而passwd --s ... -
linux shell - broken pip error
2015-01-07 15:36 2766【基本介绍】 这里我们介绍发生broken pipe错误的原因 ... -
linux locate - find files by name
2014-12-17 17:46 616【基本介绍】 这里我们介绍locate命令,用来查找文件。 ... -
linux ssh - GSSAPIAuthentication
2014-12-10 14:58 2126【基本介绍】 最近公司搬家,发现合作伙伴的服务器的用ftp工具 ... -
linux tar - 压缩解压
2014-12-01 16:04 1025【基本介绍】 今天遇到要添加文件到tar文件里面,所以在这里介 ... -
linux parameter substitution - 字符串/变量处理
2014-11-17 15:56 823【基本介绍】 这里我们介绍bash里面对字符串,变量等的替换等 ... -
linux netstat - status状态描述
2014-11-14 17:59 1165【基本介绍】 这里介绍netstat命令返回的结果status ... -
linux set - set variables and set positional parameters
2014-11-10 18:26 438【基本介绍】 set是shell的内置命令。可以用来设置修改变 ... -
linux nc - arbitrary TCP and UDP connections and listens
2014-10-31 17:46 822【基本介绍】 nc是可以打开任意端口的TCP/UDP连接和监听 ... -
linux 报错集 - Cannot retrieve metalink for repository: epel. Please verify its pat
2014-10-29 15:12 963【基本介绍】 运行yum报错Error: Cannot ret ... -
linux awk - awk tutorial
2014-10-21 10:47 514【基本介绍】 awk是一款强大的对文件内容进行处理的软件,可以 ... -
linux ps - processes
2014-10-20 14:17 1267【基本介绍】 ps - report a snapshot o ... -
linux lsof - list open files
2014-10-17 17:31 766【基本介绍】 lsof - list open files I ... -
linux - 网络连接状态
2014-10-13 11:00 1414【基本情况】 这里介绍 ... -
linux netstat - Print network connections, routing tables, interface statistics,
2014-10-13 10:37 1025【基本介绍】 netstat - Print network ... -
linux vmstat - Report virtual memory statistics
2014-10-10 17:39 738【基本介绍】 vmstat - Report virtual ... -
linux yum - yum warning: rpmts_HdrFromFdno
2014-10-09 15:08 608【基本介绍】 在yum安装软件的时候有时候会报warning: ... -
Linux ip subnet mask - 网段分析
2014-09-24 19:22 1381【基本介绍】 网段的分析可以帮助我们查看两个局域地址是否可以互 ... -
linux curl - curl 上传下载
2014-09-19 11:45 2128【基本介绍】 curl is a tool to tra ... -
linux mkpasswd - 密码生成器
2014-09-18 17:18 1420【基本介绍】 作为linux admin要经常创建用户,并初始 ...
相关推荐
总结来说,`yum`是Linux系统中不可或缺的包管理工具,而`yum-3.2.29-40.el6.centos.noarch.rpm`和`yum-3.2.29-30.el6.noarch.rpm`是针对CentOS 6的特定版本,它们的更新可能包含了错误修复、功能改进和安全更新。...
[root@localhost yum-utils]# rpm -qa |grep yum-utils 卸载 [root@localhost yum-utils]# rpm -e --nodeps yum-utils-1.1.31-40.el7.noarch 上传离线版本包并解压 安装 [root@localhost yum-utils]# rpm -ivh...
在您提供的信息中,"yum-3.4.3.tar.gz"是一个压缩包,包含了用于在CentOS 6系统上重新安装或修复Yum工具的源代码和相关文件。当Python版本升级导致系统中的Yum出现问题,报错时,这个压缩包就显得尤为重要。 首先,...
在本文中,我们将深入探讨`yum-plugin-priorities`的功能、工作原理以及如何在系统中正确配置和使用。 `yum-plugin-priorities`是`yum`的一个附加插件,它的主要任务是为来自不同仓库的软件包设置优先级。默认情况...
yum-3.4.3-154.el7.centos.noarch.rpm yum-plugin-fastestmirror-1.1.31-42.el7.noarch.rpm python-urlgrabber-3.10-8.el7.noarch.rpm yum-metadata-parser-1.1.4-10.el7.x86_64.rpm rpm-4.11.3-25.el7.x86_64....
包含包内容: python-iniparse-0.4-9.el7.noarch.rpm python-urlgrabber-3.10-10.el7.noarch.rpm rpm-4.11.3-45.el7.x86_64.rpm rpm-python-4.11.3-45.el7....yum-plugin-fastestmirror-1.1.31-54.el7_8.noarch.rpm
总的来说,`yum-3.4.3.tar.gz`是一个包含`yum`软件源代码的压缩包,通过解压、配置、编译和安装,用户可以在本地环境中构建并使用`yum`,从而更高效地管理RPM软件包及其依赖关系。在Linux世界里,熟练掌握`yum`的...
rpm -ivh yum-plugin-fastestmirror-1.1.30-40.el6.noarch.rpm yum-3.2.29-30.el6.noarch.rpm warning: yum-plugin-fastestmirror-1.1.30-40.el6.noarch.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY...
资源包含yum-metadata-parser-1.1.2-4.el5.x86_64.rpm、yum-metadata-parser-1.1.2-3.el5.centos.i386.rpm,两个文件,用于装yum的资源
yum-plugin-fastestmirror-1.1.31-34.el7.noarch.rpm
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
yum-plugin-fastestmirror-1.1.31-54.el7_8.noarch.rpm
yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
yum-plugin-priorities-1.1.31-519.fc30.noarch.rpm,官方下载版本,
例如,我们可以使用`rpm`命令安装`yum-3.2.29-81.el6.centos.noarch.rpm`: ``` sudo rpm -Uvh yum-3.2.29-81.el6.centos.noarch.rpm ``` 同样,依次安装其它的`.rpm`文件,如`python-libs`、`yum-utils`、`...
yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从...yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。
标题中的"yum-2.0.4-1.rh.fr.i386.rpm"是一个RPM(Red Hat Package Manager)软件包,这是Linux系统中用于安装、升级和管理软件的工具。RPM包是Red Hat及其兼容发行版如Fedora、CentOS等系统中广泛使用的软件包格式...
yum-3.2.22-26.el5.centos.noarch.rpm,CentOS下YUM安装包
yum-3.4.3-154.el7.centos.1.noarch.rpm
yum-utils-1.1.16-21.el5.noarch.rpm