美文网首页
yum使用的简单教程

yum使用的简单教程

作者: 无处安放的躁动 | 来源:发表于2019-07-15 13:57 被阅读0次

yum简介

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

  • Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。---百度百科

命令解析

  • 格式
yum [command] [package] -y|q

options

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

和上雷同,略

相关文章

网友评论

      本文标题:yum使用的简单教程

      本文链接:https://www.haomeiwen.com/subject/eblwkctx.html