加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

如何在不更新存储库信息的情况下使用yum安装包?

发布时间:2020-12-15 18:39:15 所属栏目:安全 来源:网络整理
导读:我想从存储库安装一些软件包,但总是在我尝试yum install packagename yum updates db时: Loaded plugins: fastestmirror,langpacks,presto,refresh-packagekitDetermining fastest mirrorsupdates/metalink | 23 kB 00:00 * fedora: nl.mirror.eurid.eu * r
我想从存储库安装一些软件包,但总是在我尝试yum install packagename yum updates db时:
Loaded plugins: fastestmirror,langpacks,presto,refresh-packagekit
Determining fastest mirrors
updates/metalink                                                                                                                      |  23 kB     00:00     
 * fedora: nl.mirror.eurid.eu
 * rpmfusion-free: ftp.astral.ro
 * rpmfusion-free-updates: ftp.astral.ro
 * rpmfusion-nonfree: ftp.astral.ro
 * rpmfusion-nonfree-updates: ftp.astral.ro
 * updates: nl.mirror.eurid.eu
fedora-awesome                                                                                                                    | 3.3 kB     00:00     
google-chrome                                                                                                                     |  951 B     00:00     
rpmfusion-free-updates                                                                                                        | 3.3 kB     00:00     
rpmfusion-free-updates/primary_db                                                                                             | 272 kB     00:08     
rpmfusion-nonfree-updates                                                                                                     | 3.3 kB     00:00     
rpmfusion-nonfree-updates/primary_db                                                                                          |  93 kB     00:05     
updates                                                                                                                       | 4.7 kB     00:00     
updates/primary_db                                                                                                            | 4.6 MB     02:35     
updates/group                                                                                                                     | 1.9 MB     00:33

所以使用yum install packagename -C也行不通(发现“找不到缓存”错误,yum makecache也不会给出结果).
但我只是想在不更新db的情况下安装软件包.

如果你想让yum表现得像apt-get(不是每次运行都更新元数据),编辑/etc/yum.conf并放在那里:

metadata_expire =从不

要么

metadata_expire = 7D

如果你想在一周后更新元数据.如果你运行yum makecache,你的元数据将会像Debian中的apt-get update一样更新.

但请记住,如果在配置文件中使用“never”,则必须手动关注它.如果您使用“7d”,您将保存数据带宽,但一周后,元数据将自动更新.

这是metadata_expire文档:

You can also change from the default of using seconds to using days,hours or minutes by appending a d,h or m respectively. The default is 6 hours,to compliment yum-updatesd running once an hour. It’s also possible to use the word “never”,meaning that the metadata will never expire.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读