yum使用的简单教程

2019-07-15  本文已影响0人  无处安放的躁动

yum简介

对于熟悉Centos的小伙伴都应该很熟悉。

命令解析

yum [command] [package] -y|q

options

# 安装nginx软件包
yum install nginx
#  搜索软件包
yum search nginx
# 显示指定安装包安装软件详情
yum list nginx
# 显示所有已安装以及可以安装的软件包
yum list
# 显示所有软件包
yum list all
# 移除软件包
yum remove nginx
# 移除软件包
yum earse nginx
# 升级软件包
yum update nginx
# 检查可以更新的软件
yum check-update
# 显示安装包信息
yum info nginx
# 列出软件包提供哪些文件
yum provides
# 列出哪些软件包提供nginx
yum provides */nginx
# 列出可以用groupinstall安装的组
yum grouplist
# 安装中文组支持
yum groupinstall "Chinese Support"
# 移除中文组支持
yum group remove "Chinese Support"
* 查看nginx依赖
yum deplist nginx
# 清除缓存目录下的软件包
yum clear nginx
# 清除缓存目录下的header
yum clean header
# 清除所有的缓存
yum clean all
# 查看软件仓库
yum repolist

搭建yum仓库

关于yum仓库

[base]
name=CentOS-$releasever - Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

本地yum仓库

# 下载对应的镜像文件
# 挂载到/mnt
mount -o loop /dev/cdrom /mnt #光盘 
mount -o loop -t iso9660 /home/sunky/mydisk.iso /mnt/vcdrom  #ios镜像文件
# 创建文件
vim /etc/yum.repo.d test.repo
[test]
name="test"
baseurl="file:///mnt"
enable=1
gpgcheck=0

远端http仓库

和上雷同,略

远端ftp仓库

和上雷同,略
上一篇 下一篇

猜你喜欢

热点阅读