在redha / fedora / centost下sudo apt-get update的等效命令是什么? 我的意思是我如何刷新并下载存储库上的软件列表?
你真的应该看看yum的manpage 。 完成你所要求的命令是:
yum clean yum makecache
如果自上次获取必要的数据已超过90分钟,Yum会自动刷新其caching的数据。 它只下载所需的数据,而不是一切可能的。 所以一般来说你不需要手动做这个。
如果你真的想手动caching数据,使用yum clean all然后是yum makecache 。
Yum自动刷新caching,caching被认为有效的时间在/etc/yum.conf ,或者更常见的是在每个仓库configuration( expire_cache= )中的/etc/yum.repos.d/中expire_cache= 。 要强制重新validationcaching并在下一次运行yum更新,请执行yum clean expire-cache 。 另一个yum clean子命令相关的是yum clean metadata (删除所有可用软件包的信息)。
请注意, ỳum clean all会删除caching中的所有数据,并在下次强制完全下载。 这可能需要一段时间。
细节在yum(8)的手册页中。