проблема с загрузкой msys2 pacman

Я пытаюсь настроить msys2, как указано здесь. Когда я делаю шаг 5, чтобы запустить "pacman -Sy pacman", он сообщает, что

error: failed retrieving file 'mingw32.db' from repo.msys2.org : The requested URL returned error: 403
error: failed retrieving file 'mingw32.db' from downloads.sourceforge.net : The requested URL returned error: 403
error: failed retrieving file 'mingw32.db' from www2.futureware.at : The requested URL returned error: 403

Я запускаю это в сети с аутентифицированным прокси-сервером, и я уже настроил параметры прокси-сервера, как указано здесь перед запуском команд "pacman".

В той же оболочке я запустил «pacman» с параметром --debug, чтобы получить URL-адрес «mingw32.db», и попытался вручную загрузить его, используя «curl» как

 curl -O http://repo.msys2.org/mingw/i686/mingw32.db

Это может загрузить файл. Итак, я предполагаю, что моя настройка прокси в оболочке msys2 в порядке.

Я не уверен, почему «pacman» не может загрузить файл сам по себе, поскольку внутри он использует «curl».

Любые намеки на то, что здесь не так?


person Sankar    schedule 31.08.2016    source источник
comment
Кажется, это периодически возникающая проблема с репозиториями mingw32.db. У меня иногда такое бывает, но на следующий день все работает нормально.   -  person roblogic    schedule 22.11.2016
comment
@ropata, спасибо, тебе хоть повезло   -  person Sankar    schedule 28.11.2016
comment
@user1767316 Вы говорите, что хотите сделать pacman-game синонимом pacman, но этот пост не имеет ничего общего с игрой?! Речь идет об одноименном пакетном менеджере.   -  person HolyBlackCat    schedule 31.07.2021
comment
@ user1767316 точно, но мне нужно предложить изменить тег pacman, потому что он часто используется для тем, связанных с менеджером пакетов pacman, и мне нужны точки, связанные с тегом pacman, чтобы сделать предложение ... но я только задавал и отвечал на вопросы о менеджер пакетов pacman ... я остановил эту попытку и поставил правильный тег pacman-package-manager   -  person user1767316    schedule 31.07.2021
comment
@HolyBlackCat ... пока не знаю, дает ли это очко, я все равно прекратил свои попытки добиться этого   -  person user1767316    schedule 31.07.2021
comment
@user1767316 user1767316 А, теперь я понимаю, что вы пытались сделать. Ok.   -  person HolyBlackCat    schedule 31.07.2021


Ответы (2)


В файле /etc/pacman.conf раскомментируйте строку 18 или 19, чтобы использовать либо curl, либо wget:

XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u

выйти и перезапустить оболочку. Теперь репозитории должны быть доступны.

(Источник)

person nza96    schedule 21.05.2018

У меня были похожие проблемы. Пакет curl mys2 не работал, а версия mingw работала.

XferCommand = /mingw64/bin/curl -L -C - -f -o %o %u
person Paul    schedule 09.06.2020