Во время обновления системы с
pacman -Syu
– то ли пропал свет, то ли отрубило интернет, но при следующей попытке выполнить обновление начала появляться ошибка.
Звучит она как “HTTP server doesn’t seem to support byte ranges. Cannot resume“, а выглядит так:
...
==> 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
...
Собственно, видим, что проблема с загрузкой Clightd/archive/5.6.tar.gz
– поищем файл у себя локально в кеше, куда он должен быть загружен:
find /home/ -name clightd-5.6.tar.gz*
/home/setevoy/.cache/yay/clightd/clightd-5.6.tar.gz.part
Обратите внимание на .part
в конце имени – файл просто не докачался.
Чистим кеш:
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...
Запускаем обновление ещё раз:
yay -Syu --noconfirm
Готово.