您的位置:首页 > 其它

任务八 YUM源的配置与软件的YUM安装

2018-03-29 16:50 288 查看
子任务一   配置本地YUM源。

第一步:查看系统默认安装的YUM
【rpm -qa yum】查看安装的YUM主程序。
【rpm -qa | grep yum】查看安装的YUM相关程序。

第二步:挂载系统安装光盘。
把光盘放入光驱,然后使用【mount /dev/cdrom/mnt/】命令把光盘挂在/mnt这个常用的挂载点下。挂载成功后会在/mnt目录下看到光盘中的文件。

第三步:备份默认YUM配置文件
【cd /etc/yum.repos.d】进入YUM配置的目录下。
【ls】会看到CentOS系统默认的4个以repo为扩展名的配置文件。
【mkdir /etc/yum.repos.d/bak】建立备份文件夹。
【mv /etc/yum.repos.d/Cent* /etc/yum.repos.d//bak】备份原来的配置文件,移动原有的配置文件到备份文件夹里。

第四步:编辑自己的repo文件
【vim /etc/yum.repos.d/local.repo】新建local.repo文件。
然后按Esc键,后输入【:wq】保存并退出。最后使用【yum list】命令更新YUM配置即查看到配置好的YUM源。

第五步:总结repo文件的格式。
所有的repository服务器设置都应该遵循如下格式
[serverid]
name=Some name for this server
baseurl=url://path/to/repository/
serverid是用于区别各个不同的repository,必须有一个独一无二的名称;name是对repository的描述,支持像$releasever、$basearch这样的变量;baseurl是服务器设置中最重要的部分,只有设置正确,才能从上面获取软件。它的格式是:
baseurl=url://serverl1/path/repository/
              url://serverl2/path/repository/
              url://serverl3/path/repository/
其中,url支持的协议有http://、ftp://、file://三种。

第六步:使用YUM源安装软件
【yum】命令搭配参数install表示安装指定的软件,详细使用方法以及释义如下。
【yum install -y dialog】通过YUM源安装dialog软件。
【yum install yum-fastestmirror】自动搜索最快镜像插件。

【yum install yumex】安装YUM图形窗口插件。
【yum localinstall -y dialog】安装本地的rpm软件包dialog。

第七步:使用YUM更新软件
【yum】命令搭配参数update表示更新指定的软件,详细使用方法和释义如下。
【yum update -y dialog】更新dialog软件包。
【yum check-update -y dialog】检查是否有可用的更新dialog软件包。
【yum localupdate -y dialog】如果有dialog的新版本,而且也下载到本地,就可以这样本地更新dialog。
【yum update】全部更新YUM源。

第八步:使用YUM卸载软件
【yum】命令搭配参数remove表示卸载或删除指定软件,详细使用方法和释义如下:
【yum remove -y dialog】卸载dialog软件包。
【yum remove|erase package】删除程序包package。

第九步:【YUM】命令的其他选项
【yum list dialog】显示dialog软件包的详细信息。
【yum search dialog】检查dialog软件包的信息
【yum info dialog】显示指定的dialog软件包的描述信息和概要信息。
【yum clean】清理YUM过期的缓存。
【yum shell】进入YUM的shell提示符。
【yum resolvedep dialog】显示dialog软件包的依赖关系。
【yum clean headers】清除缓存目录下的headers。
【yum clean oldheaders】清除缓存目录下旧的headers。

第十步:查询已安装的dialog软件
通过YUM安装的软件,依然使用【rep】命令来查询软件的安装情况。
【rpm -qa dialog】查询dialog软件安装信息。

子任务二     配置国内网络YUM源
第一步:配置上海交通大学YUM源
修改/etcyum.repos.d/CentOS-Base.rep为如下内容。
# CentOS-Base.rep                                #注解
[base]                                                    #YUM源名称
name=CnetOS -sjtu.edu.cn-Base         #描述
baseurl =http://ftp.sjtu.edu.cn/centos/$releasever/os/$basearch/        #YUM源地址
gpgcheck=0
enabled=1                                            #启用该YUM源

第二步:企业YUM源列表
搜狐开源镜像站:http://mirrors.sohu.com/。
网易开源镜像站:http://mirrors.163.com/。

第三步:大学教学YUM源列表
北京理工大学:
http:mirrors.bit.edu.cn(IPv4 only)。
http:mirrors.bit6.edu.cn(IPv6 only)。

北京交通大学:
http:mirrors.bjtu.edu.cn(IPv4 only)。

http:mirrors6.bjtu.edu.cn(IPv6 only)。

http:debian.bjtu.edu.cn(IPv4+IPv6)。

兰州大学:http://mirrors.lzu.edu.cn/。
厦门大学:http://mirrors.xmu.edu.cn/。
清华大学:
http://mirrors.tuna.tsinghua.edu.cn/(IPv4+IPv6)。
http://mirrors.6.tuna.tsinghua.edu.cn/(IPv6 only)。

http://mirrors.4.tuna.tsinghua.edu.cn/(IPv4 only)。

天津大学:http://mirrors.tju.edu.cn/。
中国科技大学:
http://mirrors.ustc.edu.cn/(IPv4+IPv6)。
http://mirrors4.ustc.edu.cn/。

http://mirrors6.ustc.edu.cn/。

东北大学:
http://mirror.neu.edu.cn/(IPv4 only)。
http://mirror.neu6.edu.cn/(IPv6 only)。

电子科技大学:http://Ubuntu.uestc.edu.cn/。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: