如何在不更新存储库信息的情况下使用yum安装包?
我想从存储库安装一些软件包,但总是在我尝试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也不会给出结果).
如果你想让yum表现得像apt-get(不是每次运行都更新元数据),编辑/etc/yum.conf并放在那里:
metadata_expire =从不 要么 metadata_expire = 7D 如果你想在一周后更新元数据.如果你运行yum makecache,你的元数据将会像Debian中的apt-get update一样更新. 但请记住,如果在配置文件中使用“never”,则必须手动关注它.如果您使用“7d”,您将保存数据带宽,但一周后,元数据将自动更新. 这是metadata_expire文档:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- angularjs – Angular Stripe – 将条带支付表格
- angularjs – 带有ui-router的Angular 1.5组件解
- angularjs – 如何从角度资源$save()读取响应并保
- 在VIM中设置相对数字颜色
- 未在管理器节点中运行时,Docker服务laravel应用程
- Scala地图:神秘的句法糖?
- Basic Tutorials of Redis(9) -First Edition Re
- angularjs – 表单验证和添加了$compile的字段
- 使用angular cli 6项目在chrome中的工作区中使用
- [AngularJS面面观] 18. 依赖注入 --- $injector服