Вы можете получить доступ к файлу и загрузить его, потому что зеркало подключено к сети, оно выдает ошибку, потому что у зеркала есть проблемы с DNS. Если вы попытаетесь найти arch.nimukaito.net в своем браузере, вы получите сообщение об ошибке DNS address could not be found
, но вы все равно сможете получить доступ к нему и загрузить его, используя сохраненную копию.
Я предлагаю вам сменить зеркало arch.nimukaito.net в /etc/pacman.d/mirrorlist
на другое, а затем pacman -Syyu
попытаться установить пакет.
POSIXly (при условии, что $yearmonth
не имеет начальных нулей):
case $((yearmonth += 1)) in
(*13) yearmonth=$((yearmonth + 100 - 12))
esac
С помощью ksh/bash/zsh вы можете сократить его до:
((++yearmonth % 100 <= 12)) || ((yearmonth += 100 - 12))