Синтаксический анализ даты с содержимым предыдущей даты выполнения приводит к ошибке

Судя по названию пути, где вы нашли rpms, я склонен предположить, что именно там хранилище (repodata) есть / был в отличие от того, куда они были случайно загружены. Ваш комментарий о серых замках также предполагает, что это было локально смонтированное устройство, доступное только для чтения.

Я испытываю ту же боль, и я собираюсь сделать вывод, что параметры downloadonly в yum не будут загружать rpms, если baseurl в файле репо в / etc / yum.repos.d имеет значение file: /// some / path .

Когда я перемещаю локальный репозиторий на сервер Apache, опция загрузки работает без сбоев.

Существует альтернатива, называемая yumdownloader в yum-utils , которая может вам пригодиться.

4
11.09.2017, 13:47
1 ответ

Формат по умолчанию для вашей локали на данный момент не поддерживается в качестве входных данных. Решение состоит в том, чтобы использовать некоторый стандартный формат. Например:

x=$(date -d "+60 seconds" +%s); dt=$(date -d "@$x")

+%sуказывает dateвернуть стандартный формат Unix :секунд -с -эпохи.

Знак @в date -d "@$x"указывает dateинтерпретировать $xкак секунды -с -эпохи.

8
27.01.2020, 20:49

Теги

Похожие вопросы