项目二 任务八:YUM源的配置与软件的YUN安装
子任务一:配置本地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更新软件
【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安装的软件,依然使用【rpm】命令来查询软件的安装情况。
【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
enable=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/。