Назад | Перейти на главную страницу

обновление списка программного обеспечения в RedHat

Какая эквивалентная команда для 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).