Проблемы с обновлениями после установки

Привет. Я новичок в мире Linux, и я хотел установить Fedora Workstation на свой ноутбук Thinkpad. После первой установки я не мог обновить систему ни в центре приложений, ни в терминале: была ошибка по типу что ос не может достучаться до репозиториев Fedora. Также невозможно было скачать ничего из центра приложений, таже ошибка. Но с VPN вроде все заработало в штатном режиме, но почему? Я нахожу в России и вроде как Fedora не заблокирована здесь. Так как с впн все было очень медленно, я решил переустановить систему. После переустановки во время обновления у меня уже была ошибка 403 когда обновляешь openh264 с ciscobinary. Для меня это знакомая ошибка, она появлялась когда я устанавливал Fedora на ПК. Но на ПК эта ошибка ушла как-то сама когда я снова установил Fedora через какое-то время. Вернёмся к текущему времени и ноутбуку Thinkpad. После ошибки обновления openh264 я решил обновить систему в терминале через команду: dnf upgrade --exclude=openh264. Обновление прошло успешно, но после перезагрузки у меня отвалилось приложение для просмотра файлов и Firefox. Снова установить Firefox я не смог, тк он требовал пакет mozilla-openh264, который у меня не получилось установить даже через локальный файл. В итоге у меня поломанная система без файлового менеджера, Firefox, а также почему опция запуска ОС в GRUB раздвоилась. Вопрос: что делать чтобы избежать этих ошибок и нормально обновить систему включая openh264 а также иметь доступ к центру приложений в России без VPN.

Поправка: когда появилась ошибка связанная с openh264 VPN не помог.

Try setting a mirror in a nearby country

How can I change the ciscobinary.openh264.mirror. And how can I make the app center work without VPN?

Two options for cisco.

  1. Disable the cisco repo in /etc/yum.repos.d/fedora-cisco-openh264.repo by changing to enabled=0 and then install rpmfusion and install libavcodec-freeworld How do I enable h265 HEVC playback in Fedora 41 or 42? (2025)
  2. change the mirror in /etc/yum.repos.d/fedora-cisco-openh264.repo to a hardlinked mirror such as Index of /openh264/42/x86_64

I have no idea about app centre - it is better do do everything by command line.

1 Like

In yum.repos.d I have fedora-cisco-openh264.repo. I need to change metalink=://mirrors.fedoraproject.org/metalink?repo=fedora-cisco-openh264-$releasever&arch=basearch to metalink=://fedora-mirror02.rbc.ru(it is ru mirror)/metalink?repo=fedora-cisco-openh264-$releasever&arch=basearch for example?

I tried second option and i have it
image in the terminal when i typed dnf update but the system is updating but i think opennh264 not

No, if you want to specify a specific mirror, you will replace the metalink= line with baseurl=. (See man dnf.conf for more information on the difference between these.)

I think it’s safe to assume that at least some of Fedora’s mirrors are hosted by Cloudflare, Hetzner, DigitalOcean, and/or OVH. If so, there’s a problem:

That’s likely because a new kernel has been downloaded during the update, and Fedora keeps up to 3 recently installed kernels by default.

1 Like

See also:

This one is apparently not an option (it redirects to ciscobinary.openh264.org anyway):

That one seems work, at least the installation can complete now.

But what are the implications of such a swap?
Won’t some content be non-playable or non-hw-accelerated maybe?

1 Like

Test videos from the web in Firefox.
The Cisco codec is only for them anyway.

If they work - no implications.
If the do not work - that will be the only limitation.

That is too vague request. I would prefer to know that beforehand..