увеличить дату переменной на месяц

Вы можете получить доступ к файлу и загрузить его, потому что зеркало подключено к сети, оно выдает ошибку, потому что у зеркала есть проблемы с DNS. Если вы попытаетесь найти arch.nimukaito.net в своем браузере, вы получите сообщение об ошибке DNS address could not be found, но вы все равно сможете получить доступ к нему и загрузить его, используя сохраненную копию.

Я предлагаю вам сменить зеркало arch.nimukaito.net в /etc/pacman.d/mirrorlistна другое, а затем pacman -Syyuпопытаться установить пакет.

2
11.01.2020, 08:24
1 ответ

POSIXly (при условии, что $yearmonthне имеет начальных нулей):

case $((yearmonth += 1)) in
  (*13) yearmonth=$((yearmonth + 100 - 12))
esac

С помощью ksh/bash/zsh вы можете сократить его до:

((++yearmonth % 100 <= 12)) || ((yearmonth += 100 - 12))
2
27.01.2020, 22:02

Теги

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