生活是美好的

 找回密碼
 立即註冊
搜索
查看: 384|回復: 0

yum扩展知识

[複製鏈接]

112

主題

112

帖子

453

積分

管理員

Rank: 9Rank: 9Rank: 9

積分
453
發表於 2019-10-10 16:27:48 | 顯示全部樓層 |閱讀模式
================================================================
yum缓存:
# vim /etc/yum.conf
[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=1             //安装完成之后是否删除 1保留软件包
debuglevel=2

缓存位置:
# ls /var/cache/yum/x86_64/6Server/epel/packages/


yum localinsall:
# yum -y install ntfs-3g                                                             //从仓库里面找软件包
# rpm -ivh /soft/ntfs-3g-2011.4.12-5.el6.x86_64.rpm                //无法自动解决依赖关系
# yum -y localinstall /soft/ntfs-3g-2011.4.12-5.el6.x86_64.rpm //从现有所有库里寻找依赖关系安装


RPM签名检查
==RPM包使用签名检查机制:
# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release          //导入红帽公钥
# rpm --import /etc/pki/rpm-gpg/*
# rpm -ivh tftp-server-0.49-2.i386.rpm
    Preparing...     ########################################### [100%]
    1:tftp-server    ########################################### [100%]
==额外选项:
--nomd5                 //不检验软件包的签名


==YUM使用签名检查机制:
方法一:
# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
# vim rhel-debuginfo.repo
[Server]
name=Server
baseurl=file:///media/Server
enabled=1
gpgcheck=1                                  //是否检查软件包的签名

方法二:
# vim rhel-debuginfo.repo
[Server]
name=Server
baseurl=file:///media/Server
enabled=1
gpgcheck=1            //是否检查软件包的签名
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release  指定公钥文件

==额外选项:
--nogpgcheck            //不检查软件包的签名


回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

GMT+8, 2025-4-18 17:09 , Processed in 0.240035 second(s), 20 queries .

© 本站内容由個人原創或轉載,如果侵犯了您的合法權益,請及時聯繫處理! Email:lyb@qq.com

快速回復 返回頂部 返回列表