Я столкнулся с той же проблемой, и небольшое изменение в конфигурации nginx разрешило это для меня.
Это была моя конфигурация nginx для обслуживания статических файлов:
location /static/ {
root /home/muqube/muqube_website/muqube/muqube_static_root/;
}
решение заключалось в том, чтобы заменить root на alias следующим образом:
location /static/ {
alias /home/muqube/muqube_website/muqube/muqube_static_root/;
}
Из вашего вывода мне кажется, что это проблема IPv6, поэтому мы должны заставить apt использовать IPv4 вместо этого.
Если мы будем искать руководство apt.conf (5) для IPv4 мы найдем:
ForceIPv4: при загрузке принудительно использовать только протокол IPv4.Чтобы включить эту опцию, мы должны создать файл внутри:
/etc/apt/apt.conf.d/
имя может быть чем-то для чего-то относительного, мы используем 99force-ipv4, число - это приоритет файлов конфигурации в этом каталоге.
Затем добавьте следующую команду в этот файл и сохраните ее:
Acquire::ForceIPv4 "true";
Затем попробуйте обновить свой источник еще раз:
sudo apt update
Не уверен в причине проблемы, однако я думаю, что ваш университет работает с внутренней сетью IPv6; поэтому apt пытается подключиться к IPv6 к своим зеркалам, и может быть некоторая несовместимость. Я попытался заставить apt использовать IPv4, и он сработал.
Короткая инструкция:
Также мы можем использовать echo и tee, чтобы записать эту конфигурацию с помощью одна команда (отсюда):
echo 'Acquire::ForceIPv4 "true";' | sudo tee /etc/apt/apt.conf.d/99force-ipv4
Из вашего вывода мне кажется, что это проблема IPv6, поэтому мы должны заставить apt использовать IPv4 вместо этого.
Если мы будем искать руководство apt.conf (5) для IPv4 мы найдем:
ForceIPv4: при загрузке принудительно использовать только протокол IPv4.Чтобы включить эту опцию, мы должны создать файл внутри:
/etc/apt/apt.conf.d/
имя может быть чем-то для чего-то относительного, мы используем 99force-ipv4, число - это приоритет файлов конфигурации в этом каталоге.
Затем добавьте следующую команду в этот файл и сохраните ее:
Acquire::ForceIPv4 "true";
Затем попробуйте обновить свой источник еще раз:
sudo apt update
Не уверен в причине проблемы, однако я думаю, что ваш университет работает с внутренней сетью IPv6; поэтому apt пытается подключиться к IPv6 к своим зеркалам, и может быть некоторая несовместимость. Я попытался заставить apt использовать IPv4, и он сработал.
Короткая инструкция:
Также мы можем использовать echo и tee, чтобы записать эту конфигурацию с помощью одна команда (отсюда):
echo 'Acquire::ForceIPv4 "true";' | sudo tee /etc/apt/apt.conf.d/99force-ipv4
Из вашего вывода мне кажется, что это проблема IPv6, поэтому мы должны заставить apt использовать IPv4 вместо этого.
Если мы будем искать руководство apt.conf (5) для IPv4 мы найдем:
ForceIPv4: при загрузке принудительно использовать только протокол IPv4.Чтобы включить эту опцию, мы должны создать файл внутри:
/etc/apt/apt.conf.d/
имя может быть чем-то для чего-то относительного, мы используем 99force-ipv4, число - это приоритет файлов конфигурации в этом каталоге.
Затем добавьте следующую команду в этот файл и сохраните ее:
Acquire::ForceIPv4 "true";
Затем попробуйте обновить свой источник еще раз:
sudo apt update
Не уверен в причине проблемы, однако я думаю, что ваш университет работает с внутренней сетью IPv6; поэтому apt пытается подключиться к IPv6 к своим зеркалам, и может быть некоторая несовместимость. Я попытался заставить apt использовать IPv4, и он сработал.
Короткая инструкция:
Также мы можем использовать echo и tee, чтобы записать эту конфигурацию с помощью одна команда (отсюда):
echo 'Acquire::ForceIPv4 "true";' | sudo tee /etc/apt/apt.conf.d/99force-ipv4
Из вашего вывода мне кажется, что это проблема IPv6, поэтому мы должны заставить apt использовать IPv4 вместо этого.
Если мы будем искать руководство apt.conf (5) для IPv4 мы найдем:
ForceIPv4: при загрузке принудительно использовать только протокол IPv4.Чтобы включить эту опцию, мы должны создать файл внутри:
/etc/apt/apt.conf.d/
имя может быть чем-то для чего-то относительного, мы используем 99force-ipv4, число - это приоритет файлов конфигурации в этом каталоге.
Затем добавьте следующую команду в этот файл и сохраните ее:
Acquire::ForceIPv4 "true";
Затем попробуйте обновить свой источник еще раз:
sudo apt update
Не уверен в причине проблемы, однако я думаю, что ваш университет работает с внутренней сетью IPv6; поэтому apt пытается подключиться к IPv6 к своим зеркалам, и может быть некоторая несовместимость. Я попытался заставить apt использовать IPv4, и он сработал.
Короткая инструкция:
Также мы можем использовать echo и tee, чтобы записать эту конфигурацию с помощью одна команда (отсюда):
echo 'Acquire::ForceIPv4 "true";' | sudo tee /etc/apt/apt.conf.d/99force-ipv4