Во время обновления системы с pacman -Syu
– то ли пропал свет, то ли отрубило интернет, но при следующей попытке выполнить обновление начала появляться ошибка.
Звучит она как “HTTP server doesn’t seem to support byte ranges. Cannot resume“, а выглядит так:
[simterm]
... ==> Retrieving sources... -> Downloading clightd-5.6.tar.gz... ** Resuming transfer from byte position 12288 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 129 100 129 0 0 523 0 --:--:-- --:--:-- --:--:-- 524 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (33) HTTP server doesn't seem to support byte ranges. Cannot resume. ==> ERROR: Failure while downloading https://github.com/FedeDP/Clightd/archive/5.6.tar.gz Aborting... -> error making: clightd ...
[/simterm]
Собственно, видим, что проблема с загрузкой Clightd/archive/5.6.tar.gz
– поищем файл у себя локально в кеше, куда он должен быть загружен:
[simterm]
$ find /home/ -name clightd-5.6.tar.gz* /home/setevoy/.cache/yay/clightd/clightd-5.6.tar.gz.part
[/simterm]
Обратите внимание на .part
в конце имени – файл просто не докачался.
Чистим кеш:
[simterm]
$ yay -Scc Cache directory: /var/cache/pacman/pkg/ :: Do you want to remove ALL files from cache? [y/N] y removing all files from cache... Database directory: /var/lib/pacman/ :: Do you want to remove unused repositories? [Y/n] removing unused sync repositories... Build directory: /home/setevoy/.cache/yay ==> Do you want to remove ALL AUR packages from cache? [Y/n] removing AUR packages from cache...
[/simterm]
Запускаем обновление ещё раз:
[simterm]
$ yay -Syu --noconfirm
[/simterm]
Готово.