Команда add-apt-repository неожиданно работает очень медленно
Раньше проблем не было, но сегодня я запустил свой компьютер и удалил нестабильные графические драйверы OIBAF и попытался добавить стабильный графический PPA-файл OIBAF. Я ушел примерно на 15 минут, и когда я вернулся, терминал застрял в начальной команде без какого-либо вывода. Это выглядело так:
Я думал, что это проблема интернета, но это не так. Затем я отменил добавление PPA и попытался установить его снова, но возникла та же проблема (apt-add-repository
Команда работает, но требует много времени, чтобы показать любой вывод. Все было хорошо, прежде чем - это заняло меньше минуты, но теперь это занимает более 15 минут).
Я также пытался добавить разные PPA, но у меня была та же проблема.
Моя версия ядра 4.20.0
Я также собрал ядро, установленное и удаленное, но тогда не было проблем, связанных с ppa.
РЕДАКТИРОВАТЬ: Там больше задержки, когда я отменяю команду с помощью CTRL+C
3 ответа
Я обнаружил проблему, это было связано с другим неподписанным репозиторием, который я добавил в свою систему, из-за этого существует большая задержка в добавлении PPA. Просто удалите эти неподписанные PPA, и проблема будет решена.
Я пришел сюда по той же причине, по которой,
apt-add-repository
команда работает, но для отображения каких-либо результатов требуется много времени - теперь это занимает более 15 минут.
и я нашел основную причину и решение из https://unix.stackexchange.com/questions/500286/
Кажется, это проблема маршрутизации DNS.
временно отключенный IPv6 устранил проблему:
sudo sysctl net.ipv6.conf.all.disable_ipv6=1
Моя проблема заключалась в том, что для политики ввода ip6tables было установлено значение DROP без разрешения локального трафика. они должны быть там:
ip6tables -A INPUT -i lo -j ACCEPT
ip6tables -A INPUT -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
после добавления правил система разрешила все репозитории.
кстати, я нашел это