首页 > 系统服务 > 详细

linux包管理和库配置

时间:2020-04-12 17:44:20      阅读:37      评论:0      收藏:0      [点我收藏+]

Linux中基础的包管理程序:

  rpm:安装,卸载,升级,查询,校验,查询较便捷,但是安装应用时要解决很多包依赖

  选项: -i 安装,显示过程   -q 查询程序是否存在   -qi 详细信息  -a 所有包  -f 查看指定文件由哪个程序包安装生成  -p 对安装包查询

       -d 查看程序文档  -c 查看程序配置文件  -l 查询程序安装后生成的所有文件

      -e 包卸载 

     -K 校验包来源与完整性,需要导入公钥   

     -V 查询包中元数据变化;   S:大小 ;  M:文件权限和类型 ;5:MD5属性 ;D:major与minor 改变 L:链接改变

      U:所属者改变 ;G:所属组改变;T:修改时间改变;P

yum:CentOS中使用的,基于rpm的核心程序,CentOS8中为dnf

  yum search 查询软件包    yum provides 查询提供文件的包

  yum install 安装    yum remove  卸载

手动配置库:

  库文件  :centos库文件后缀都是.repo

  技术分享图片

 

  已经把原有库配置文件移到了自建的backup文件夹

  库中必有的配置:ID:中括号部分,不可重复  name:为空时由ID代替,不写并不影响安装,只影响强迫症

  技术分享图片

 

   baseurl:指定库路径,默认国外,可由阿里云或清华大学、华为云等国内网点,提升速度

  gpgkey:默认值为1,安装时会检查包的签名,提高安全性,导入密钥才可使用

  enable:1为使用,0为停止使用

   CentOS8中基础包要配置两个,BaseOS,AppStreamOS

配置完库可以清除缓存:yum clean all

在Linux7与8中 不同的是,7中卸载后并不会同时卸载相关包此时可以使用yum 历史

此时可以使用history info (查看信息) undo(取消该次动作,即卸载)redo(重做某次)

技术分享图片

 

 日志位置:/var/log/yum.log

技术分享图片

 

 技术分享图片

 

 技术分享图片

 

linux包管理和库配置

原文:https://www.cnblogs.com/zy2271/p/12686203.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!