Linux中yum yum yum

yum指在线安装软件。还能利用在线功能解决一些软件所需的依赖关系
yum install command
一、yum 需要用户自己配置所需要的在线仓库源即/etc/yum.reop.d/以repo结尾的文件
使用本地光盘做为yum源
1.mount /dev/cdrom /media/
2.vim /etc/yum.repos.d/dvd.repo

[仓库配置]

自建仓库 createrepo /app/rpm/ 此目录下会生成一个为repodata的目录。即/app/rpm作为rpm集合在线包的仓库 与挂载光盘/Packages的上级目录一致

[base]

name=magedu centos $releasever dvd #¥releasever 即centos版本号“大版本号”

baseurl=file:///media

enabled=1

gpgcheck=1(一般不建议为0)

gpgkey=file:///media/RPM-GPG-KEY-CentOS-7

二、yum的一些选项
provides [whatprovides] 查看文件来自于哪个rpm包
provides "*bin/tree"
clean all 清空缓存 (在配置好后执行本操作和下一行操作)
makecache 构建缓存
search pkgname 以指定的关键字搜索程序包名及summary信息
deplist pkgname 查询指定的包依赖哪些能力及所提供的包
三、yum包组
grouplist
groupinfo 包组名
ex:yum groupinstall "Development Tools"
yum install --downloadonly --downloaddir=/app httpd-manual 仅下载不安装
注:新版的yum 已经在开发社区在使用。dnf就是yum的升级版本。现阶段dnf可以利用一些在线的仓库如:阿里云。elep都可以安装。命令基本一致。具体可以查看man文档。

猜你喜欢

转载自blog.51cto.com/13116366/2128404
yum
今日推荐