Автор Тема: как да забраня огледалата във Федора dnf  (Прочетена 1846 пъти)

remotexx

  • Напреднали
  • *****
  • Публикации: 3210
    • Профил
приемам всякакви идеи
Пробвах почти всичко и пак от време на време изплюва че не може да се свърже с някой mirror (всеки път различен, и че нямало други огледала и умира/крашва и убива обновяването)
и прецаква нещата, особено сега при опит за обновяване до FC32 10 пъти го рестартирах това обновяване докато стане.
Интересното е че при рестарт (на обновявнето) има няколко секунди (до минути) в които си работи правилно - докато не поче да пробва mirrors
уж съм го спрял отвсякъде - yum, dnf, централно и каквото още се сетите
Идеи...

пример:

Код
GeSHi (Bash):
  1. [MIRROR] perl-ExtUtils-Miniperl-1.09-452.fc32.noarch.rpm: Curl error (7): Couldn't connect to server for http://mirrors.kernel.org/fedora/releases/32/Everything/x86_64/os/Packages/p/perl-ExtUtils-Miniperl-1.09-452.fc32.noarch.rpm [Failed to connect to mirrors.kernel.org port 80: Connection refused]
  2. [FAILED] perl-ExtUtils-Miniperl-1.09-452.fc32.noarch.rpm: No more mirrors to try - All mirrors were already tried without success
  3. (3289-3290/4424): pc 82% [================-   ] 310 kB/s | 3.9 GB     46:10 ETA
  4. The downloaded packages were saved in cache until the next successful transaction.
  5. You can remove cached packages by executing 'dnf clean packages'.
  6. Error: Error downloading packages:
  7.  Cannot download Packages/p/perl-ExtUtils-Miniperl-1.09-452.fc32.noarch.rpm: All mirrors were tried
  8.  

след това пак - но на друг файл/мирър - интересното е че и през браузъра хостовете не се отварят... да не е до някоя настрйка на HTPS/SSH те бая протоколи забраниха/манхнаха че много хакваеми, ама чак пък FC31 да е толкоз назад с материала - обновена е до последно (както съветват преди да обновяите до следващата версия FC32 която излезе наскоро)

П.П. Workaround - зачуках му твърдо едни ДНСи и се пооправи , но защо тръгва да търси огледала като са му спрени отвсякъде - ей сакън да не се минат (и да им изтеглиш всичко от основния сайт)
« Последна редакция: May 26, 2020, 03:51 от remotexx »
Активен

jet

  • Напреднали
  • *****
  • Публикации: 3472
  • Distribution: debian
  • Window Manager: kde
    • Профил
почвай да търкаш в:
/etc/yum.repos.d/

Потърси и с grep в etc за някой URL от който се оплаква

виж и:
https://docs.fedoraproject.org/en-US/quick-docs/adding-or-removing-software-repositories-in-fedora/
Активен

..⢀⣴⠾⠻⢶⣦⠀
  ⣾⠁⢠⠒⠀⣿⡁
  ⢿⡄⠘⠷⠚⠋
  ⠈⠳⣄⠀⠀⠀⠀  Debian, the universal operating system.

remotexx

  • Напреднали
  • *****
  • Публикации: 3210
    • Профил
Джет - махнал/спрал съм миръринга от всеки един файл в /etc /yum  и т.н.
даже съм го спрял и централно (забравих вече къде се бараше - от толкоз ровичкане)

проблема (с ГРЕПа и не само) е че всеки път се оплаква от различен хост/мирър

незнайно защо не можеше да ги резолвне - а Федора централния им сървър/хос/сайт го резолвваше - времмено го закрепих с няколко реда в resolv.conf
1.1.1.1
8.8.8.8
9.9.9.9
etc.

но проблемът с търсене на огледала при спрени отвсякъде остава - просто избира на случаен принцип и по различно време
Активен

remotexx

  • Напреднали
  • *****
  • Публикации: 3210
    • Профил
След обновявнето ми махна всичките промени та трябваше отначало
явно вече e така - примерен базов адрес и разчита само на миръри
#baseurl=http://example.com/pub/fedora/linux/releases/$releasever/Everything/$basearch/os/
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever&arch=$basearch

та трябваше пак да ги сменям на
baseurl=http://download.fedoraproject.org/pub/fedora/linux/releases/$releasever/Everything/$basearch/os/
#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever&arch=$basearch

П.П. интересно като ми фейлваше ДНС откъде знаеше баш и само на baseurl IP-то (download.fedoraproject.org), явно го имат хардкоднато някъде ама (без бой) не признават
« Последна редакция: May 26, 2020, 18:42 от remotexx »
Активен

makeme

  • Напреднали
  • *****
  • Публикации: 895
  • Distribution: Many
  • Window Manager: KDE
    • Профил
Ми ти каза, че един път е фейлвало, един път не. Та може да си имал проблеми с днс-а заради brain split (доста често срещано). ДНСа има  и кеш на различни нива...абе няма да можеш да го хванеш какво е било :)
Иначе като даде грешката, нямах време да ти пиша, но аз това
http://mirrors.kernel.org/fedora/releases/32/Everything/x86_64/os/Packages/p/perl-ExtUtils-Miniperl-1.09-452.fc32.noarch.rpm
го отварях в браузъра.
Активен

Distributions:  UbuntuMate; Kubuntu; CentOS; Kali; Raspberry Pi OS ...

remotexx

  • Напреднали
  • *****
  • Публикации: 3210
    • Профил
не знам какъв ми е проблема с ДНС - обаче знам какъв ми е проблема с Федора, ако имаш инсталирана забучи само един единствен невалиден адрес в resolv.conf и спри отвсякъде mirrors-ите вкл. и централно и виж че пак (по някое време - не веднага) ще опита да си ги ползва. Интересно ми е още - как при моя уж неработещ ДНС успява да се върже към централния сървър т.е. то само оттам и работи де...  ???
Активен