mahmood Asked: 2013-02-18 02:19:19 +0800 CST2013-02-18 02:19:19 +0800 CST 2013-02-18 02:19:19 +0800 CST 在 redhat 中更新软件列表 772 sudo apt-get updateredha/fedora/centost 中的等效命令是什么?我的意思是如何刷新和下载存储库中的软件列表? linux 3 个回答 Voted Michael Hampton 2013-02-18T02:54:00+08:002013-02-18T02:54:00+08:00 如果自上次获取必要数据以来已超过 90 分钟,Yum 会自动刷新其缓存数据。而且它只下载需要的数据,而不是所有可能的数据。所以通常你不需要手动执行此操作。 如果您真的想手动缓存数据,请使用yum clean all后跟yum makecache. Best Answer fuero 2013-02-18T02:24:40+08:002013-02-18T02:24:40+08:00 您真的应该看看联机帮助页yum。完成您要求的命令是: yum clean yum makecache vonbrand 2013-02-18T04:01:45+08:002013-02-18T04:01:45+08:00 Yum 自动刷新其缓存,缓存被认为有效的时间在 中给出/etc/yum.conf,或者更常见的是,/etc/yum.repos.d/在每个存储库配置中给出 ( expire_cache=)。要强制仅重新验证缓存并在下次yum运行时进行更新,请执行yum clean expire-cache. 另一个yum clean相关的子命令是yum clean metadata(删除所有可用包的信息)。 请注意,ỳum clean all确实会删除缓存中的所有数据,强制下次进行完整下载。这可能需要相当长的时间。 详细信息在yum(8).
如果自上次获取必要数据以来已超过 90 分钟,Yum 会自动刷新其缓存数据。而且它只下载需要的数据,而不是所有可能的数据。所以通常你不需要手动执行此操作。
如果您真的想手动缓存数据,请使用
yum clean all
后跟yum makecache
.您真的应该看看联机帮助页
yum
。完成您要求的命令是:Yum 自动刷新其缓存,缓存被认为有效的时间在 中给出
/etc/yum.conf
,或者更常见的是,/etc/yum.repos.d/
在每个存储库配置中给出 (expire_cache=
)。要强制仅重新验证缓存并在下次yum
运行时进行更新,请执行yum clean expire-cache
. 另一个yum clean
相关的子命令是yum clean metadata
(删除所有可用包的信息)。请注意,
ỳum clean all
确实会删除缓存中的所有数据,强制下次进行完整下载。这可能需要相当长的时间。详细信息在
yum(8)
.