【linux系统优化】之yum更新源的配置及使用

首先介绍yum,它是一款基于vpm安装包的安装包管理工具

【1】yum is an interactive, rpm based, packagemanager可以解决包与包之间的依赖关系

【2】rpm - ivh  软件安装命令不能解决依赖关系

在yum的配置文件中含有软件下载的地址即更新源的地址此地址是我们使用yum进行软件安装时下载软件所使用的地址默认情况下这个地址为国外的镜像地址mirror.centos.org/

但在国内如果还使用国外的镜像地址也许速度会比较慢这时我们可以考虑使用国内的镜像更新地址mirrors.163.com/



1yum源的配置方法

1登陆mirrors.163.com/找到centos帮助



2找到CentOS6



3点击获得下载地址或直接下载然后上传到linux系统上

这里获得下载地址http://mirrors.163.com/.help/CentOS6-Base-163.repo



4在Linux下下载yum的配置文件

【1】进入yum的目录

[[email protected] ~]#cd /etc/yum.repos.d/
[[email protected]]# ls
CentOS-Base.repo  CentOS-Debuginfo.repo  CentOS-Media.repo  CentOS-Vault.repo

这里可以看到CentOS-Base.repo即为当前使用的yum配置文件一般情况下我们也可以直接vim去修改里面的下载地址但这个方法很少用直接更改新的repo文件就可以了。

【2】备份CentOS-Base.repo

[[email protected]]# cp CentOS-Base.repo CentOS-Base.repo.ori    #可使用mv
 [[email protected] yum.repos.d]# ls
CentOS-Base.repo      CentOS-Debuginfo.repo  CentOS-Vault.repo
CentOS-Base.repo.ori  CentOS-Media.repo

这里也可以使用mv命令来进行备份但此时将不存在CentOS-Base.repo文件而只存在CentOS-Base.repo.ori文件这里修改前做备份的目的

1.有问题回滚

2.事后比对改过的内容

【3】从163镜像站点中下载新的repo文件

[[email protected]]# wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
--2015-05-2015:14:31-- http://mirrors.163.com/.help/CentOS6-Base-163.repo
Resolvingmirrors.163.com... 123.58.173.186, 123.58.173.185
Connecting tomirrors.163.com|123.58.173.186|:80... connected.
HTTP requestsent, awaiting response... 200 OK
Length: 2006(2.0K) [application/octet-stream]
Saving to:aCentOS6-Base-163.repoa
100%[======================================>]2,006       --.-K/s   in 0s     
2015-05-2015:14:31 (123 MB/s) - aCentOS6-Base-163.repoa saved[2006/2006]
[[email protected]]# ls
CentOS6-Base-163.repo  CentOS-Base.repo.ori   CentOS-Media.repo
CentOS-Base.repo       CentOS-Debuginfo.repo  CentOS-Vault.repo

可看到此时多了CentOS6-Base-163.repo文件此即为从163镜像站点下载的repo文件。

【4】将新下载的repo文件更改为当前使用的yum配置文件

[[email protected]]# cp CentOS6-Base-163.repo CentOS-Base.repo
cp: overwrite`CentOS-Base.repo‘? y

此时即成功地配置了yum的更新源。

可以使用sz -y CentOS-Base.repo CentOS-Base.repo.ori命令下载前后两个yum配置文件然后使用文本比较工具对比其中的不同会发现只是把下载地址改变了而已。

在生产环境中可以配置属于自己企业或服务器的yum仓库。

yum更新源的配置到此已经结束了只要按照上面的操作进行一般是没有问题的下面的内容只是针对yum的使用并根据实际所需要的软件进行安装而已如果只想知道yum更新源的配置方法则下面的内容可以不看当然也可以用下面安装软件的方法来测试一下新配置的更新源的下载速度相信会有很大改变。




2使用yum安装必要的软件包

1安装必要的软件

[[email protected]]# yum install tree telnet dos2unix sysstat lrzsz –y
······
Complete!

-y参数表示不进行提示

当然所谓的必要的软件根据个人需求。

2安装系统补丁和更新

[[email protected]]# yum upgrade

[[email protected]]# yum grouplist

3安装包组

【1】查看已安装的包组

[[email protected]]# yum grouplist
InstalledGroups:
   Base
   Compatibility libraries
   Development tools
······
   Dial-up Networking Support
   Hardware monitoring utilities
   Networking Tools
   Performance Tools
AvailableGroups:
   Additional Deve
······

说明上面省略了一些内容的输出这里只输出部分具体内容可自行尝试并做分析查看。

InstalledGroups已经安装的包组

AvailableGroups可安装但未安装的包组

【2】安装包组

[[email protected]]# yum groupinstall "Development Tools"

注意安装包组要加双引号

【3】yum install与yumgroupinstall的区别与联系

yuminstall 它安装单个软件以及这个软件的依赖关系

yumgroupinstall 它安装一个安装包这个安装包包涵了很多单个软件以及单个软件的依赖关系

时间: 2024-12-24 15:32:49

【linux系统优化】之yum更新源的配置及使用的相关文章

CentOS中yum更新源的配置及使用

1]进入yum的目录 [[email protected] ~]#cd /etc/yum.repos.d/ [[email protected] yum.repos.d]# ls CentOS-Base.repo  CentOS-Debuginfo.repo  CentOS-Media.repo  CentOS-Vault.repo 这里可以看到CentOS-Base.repo即为当前使用的yum配置文件, 一般情况下我们也可以直接vim去修改里面的下载地址, 但这个方法很少用, 直接更改新的r

配置CENTOS YUM更新源(国内)

众所周知,Centos 有个很方便的软件安装工具  yum,但是默认安装完centos,系统里使用的是国外的centos更新源,这就造成了我们使用默认更新源安装或者更新软件时速度很慢的问题. 为了使用yum工具能快速的安装更新软件,我们需要将默认的yum更新源配置为国内的更新源.yum更新源配置文件位于centos目录  /etc/yum.repos.d/  下. 首先提供几个国内快速的更新源: 教育网资源: 1 上海交大: http://ftp.sjtu.edu.cn/centos/ 服务器位

Linux系统下yum镜像源环境部署记录

之前介绍了Linux环境下本地yum源配置方法,不过这个是最简单最基础的配置,在yum安装的时候可能有些软件包不够齐全,下面说下完整yun镜像源系统环境部署记录(yum源更新脚本下载地址:https://pan.baidu.com/s/1miMNPgc     提取密码:hq6u): 1)安装nginx,用于yum镜像源访问配置 [[email protected] ~]# yum -y install gcc pcre-devel zlib-devel openssl-devel [[emai

CentOS修改yum更新源

1. 在修改前先备份该文件 cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak 2. 修改更新源配置文件(CentOS6地址,其他版本类似) vim打开配置文件: vim /etc/yum.repos.d/CentOS-Base.repo 复制以下内容粘贴到配置文件中进行: # CentOS-Base.repo # # The mirror system uses the connecting IP

yum 更新源

1.yum epel 扩展 yum install epel-release :主要是扩展安装软件的数量 2.yum 建立本地更新源 在/etc/yum.repos.d/DVD.repo  #DVD.repo是建立的文件 mount /dev/cdrom/ /mnt/cdrom/ name=CentOS-$releasever - Media baseurl=file:///mnt/cdrom gpgcheck=1 enabled=1                    #需打开此功能 清空y

CENTOS YUM更新源

配置CENTOS YUM更新源 众所周知,Centos 有个很方便的软件安装工具  yum,但是默认安装完centos,系统里使用的是国外的centos更新源,这就造成了我们使用默认更新源安装或者更新软件时速度很慢的问题. 为了使用yum工具能快速的安装更新软件,我们需要将默认的yum更新源配置为国内的更新源.yum更新源配置文件位于centos目录  /etc/yum.repos.d/  下. 首先提供几个国内快速的更新源: 教育网资源: 1 上海交大: http://ftp.sjtu.edu

linux下通过yum安装svn及配置

1.环境centos6.4 2.安装svnyum -y install subversion 3.配置 建立版本库目录mkdir /www/svndata svnserve -d -r /www/svndata 4.建立版本库 创建一个新的Subversion项目svnadmin create /var/www/svndata/njlrxx 配置允许用户jiqing访问cd /var/www/svndata/njlrxx/conf vi svnserve.confanon-access=none

更改CentOS7的yum更新源

1. 备份现有源: mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak 2.下载163源 wget http://mirrors.163.com/.help/CentOS7-Base-163.repo mv CentOS7-Base-163.repo CentOS7-Base.repo 3.清理并生成缓存 yum clean all yum makecache

几个国内速度最快的centos yum(更新源)

http://ftp.sjtu.edu.cn/centos/,上海交大,但服务器位于北京,中国教育网网络中心,我看像是朝阳区那边的IP,以前在那边上过班,下载速度高达十M. 北方用户与教育网用户推荐,速度飞快. CentOS版本也挺多,现在用5.2和5.3的用户较新. CenOS-Base.repo:无连接,麻烦手动 http://centos.ustc.edu.cn,中国科技大学,服务器位于合肥. 南方用户推荐. 同样的,CenOS版本非常丰富,适合长期使用. CenOS-Base.repo: