2020-03-24yum使用

yum软件管理工具的使用

yum是linux上一种可以自行解决软件间依赖问题的软件包安装工具。yum为我们提供了查找、安装、删除一个或者一组软件包的命令。


1.yum命令

参数
其格式如下

参数 作用
install 安装
reinstall 重装
update 更新
remove 删除
repolist 查看仓库
repolist all 查看所有仓库
provides 查询命令属于那个包
groups install 安装组包
groups remove 删除组包
history 查看yum的执行历史
history info 查询历史执行yum命令id详细情况
history undo 撤销执行过的yum命令
clean all 清除所有缓存
clean packages 清除所有软件包

2.yum源

yun源其实就是一个网络地址,这个地址指向了一个软件包的集合,就是个软件的仓库地址,也叫做yum仓库。我们添加yum源也就是添加一个网络地址。centos7中yum源在、/etc/yum.repos.d/下,
配置一个源的方式有两种
1.自己手动添加一个.repo文件

      //添加过程如下-
1.在/etc/yum.repos.d/下新建一个xxx.repo的文件
2.用vim编辑文件
    [local-oldboy]              #仓库名称,可随意表示
    name = Local Packages           #仓库的描述 可通过 yum repolist查看
    baseurl = file:///mnt           #我们的仓库在那里,使用什么协议访问                              #http:// ftp://  file://
    enabled = 1             #是否启用该仓库   1 表示启动  0表示不启用
    gpgcheck = 0                #是否要校验软件包的合法性  ( 0 不校验 )

2.安装一个“release”的包,这个包会提供一个.repo的文件
在阿里源可以找到


3.搭建一个本地的yum仓库(一下为虚拟机下操作)

使用光盘自带的软件作为本地的yum仓库

   1.挂载光盘
mount /dev/cdrom /met
   2.新建一个.reop文件并更新配置
  touch etc/yum.repos.d/oldboy.repo
  cat /etc/yum.repos.d/oldboy.repo
    [local-oldboy]                                仓库名
    name = Local Packages                         仓库信息
    baseurl = file:///mnt                         位置
    enabled = 1                                   1为启用
    gpgcheck = 0                                  校验软件包合法性
  3.测试(可以先把其他的仓库禁用以便方便测试)
  yum repolist 

你可能感兴趣的:(2020-03-24yum使用)