Какая эквивалентная команда для sudo apt-get update
в redhat / fedora / centos? Я имею в виду, как мне обновить и загрузить список программ в репозитории?
Yum обновляет свои кэшированные данные автоматически, если с момента последнего получения необходимых данных прошло более 90 минут. И загружает только нужные данные, а не все возможное. В общем, вам не нужно делать это вручную.
Если вы действительно хотите кэшировать данные вручную, используйте yum clean all
с последующим yum makecache
.
Вам действительно стоит взглянуть на yum
с справочная страница. Команды для выполнения того, о чем вы просили:
yum clean
yum makecache
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)
.