赞
踩
Yum(全称为 Yellow dogUpdater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
代码片
root@localhost 桌面]# df -Th
默认挂载点/dev/sr0
代码片
root@localhost 桌面]# mkdir /mnt/redhat/
代码片
root@localhost 桌面]# mount/dev/sr0 /mnt/redhat
该提示为挂载成功
可以给yum配置第三方的软件仓库,软件仓库是可以使用http、ftp或file(本地)协议提供的软件集合。
软件仓库的定义存在于/etc/yum.repos.d/目录下以.repo结尾的配置文件。
代码片
root@localhost 桌面]# vim /etc/yum.repos.d/redhat.repo
(redhat可以随便命名)
代码片
[redhat] #文件名
name=redhat #名字可以自定义
enabled=1 #启用yum源,0为不启用,1为启用
gpgcheck=0 #检查GPG-KEY,0为不检查,1为检查
baseurl=file:///mnt/redhat #挂载本地光盘的路径
保存退出
代码片
root@localhost 桌面]# yum clean all
代码片
root@localhost 桌面]# yum makecache
代码片
root@localhost 桌面]# yum list
代码片
搜索软件包:
# yum list 'http*' #搜索以http开头的软件包
# yum search 'httpd' #只要软件包名字包含httpd都可以输出
# yum search all 'web server' #软件名字或者概述字端包含关键字
# yum info httpd #查看包的信息
安装软件包:
# yum install httpd
# yum update #升级所有软件包(只要本地已经安装的软件包比仓库的软件包版本低,都会升级)
# yum update "yum" #指定升级名子为yum的软件包
# yum remove httpd #卸载软件包
代码片
root@localhost 桌面]# df -Th
代码片
root@localhost 桌面]# mkdir /mnt/CentOS/
代码片
root@localhost 桌面]# mount/dev/sr0 /mnt/CentOS
挂载成功
可以给yum配置第三方的软件仓库,软件仓库是可以使用http、ftp或file(本地)协议提供的软件集合。
软件仓库的定义存在于/etc/yum.repos.d/目录下以.repo结尾的配置文件。
先删除/etc/yum.repos.d下所有目录
代码片
[root@localhost yum.repos.d]# rm -f *
#注意注意!! 在/etc/yum.repos.d路径执行rm -f *
代码片
root@localhost 桌面]# vim /etc/yum.repos.d/CentOS.repo
(CentOS可以随便命名)
代码片
[CentOS] #文件名
name=CentOS #名字可以自定义
enabled=1 #启用yum源,0为不启用,1为启用
gpgcheck=0 #检查GPG-KEY,0为不检查,1为检查
baseurl=file:///mnt/CentOS #挂载本地光盘的路径
代码片
root@localhost 桌面]# yum clean all
代码片
root@localhost 桌面]# yum makecache
代码片
root@localhost 桌面]# yum list
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。