Судя по названию пути, где вы нашли rpms, я склонен предположить, что именно там хранилище (repodata) есть / был в отличие от того, куда они были случайно загружены. Ваш комментарий о серых замках также предполагает, что это было локально смонтированное устройство, доступное только для чтения.
Я испытываю ту же боль, и я собираюсь сделать вывод, что параметры downloadonly
в yum не будут загружать rpms, если baseurl в файле репо в / etc / yum.repos.d
имеет значение file: /// some / path
.
Когда я перемещаю локальный репозиторий на сервер Apache, опция загрузки работает без сбоев.
Существует альтернатива, называемая yumdownloader
в yum-utils
, которая может вам пригодиться.
Формат по умолчанию для вашей локали на данный момент не поддерживается в качестве входных данных. Решение состоит в том, чтобы использовать некоторый стандартный формат. Например:
x=$(date -d "+60 seconds" +%s); dt=$(date -d "@$x")
+%s
указывает date
вернуть стандартный формат Unix :секунд -с -эпохи.
Знак @
в date -d "@$x"
указывает date
интерпретировать $x
как секунды -с -эпохи.