Полезные сторонние репозитории для Fedora

Некоторым пользователям дистрибутива Fedora недостаточно пакетов, которые входят в основной репозиторий, поэтому они ищут иные источники. В данной статье мы рассмотрим несколько популярных сторонних репозиториев.

Введение

Часть репозиториев содержат патентованные кодеки, запрещённые для распространения в таких странах, как США и Австралия. Перед установкой убедитесь, что вы находитесь вне их юрисдикции.

Репозитории, отмеченные звездой (*), содержат исключительно собственническое (проприетарное) программное обеспечение, распространяющееся под своей лицензией.

RPM Fusion

RPM Fusion — это наверное самый популярный сторонний репозиторий для Fedora. В него входят пакеты, которые по каким-либо причинам нельзя распространять в основном (защищённые патентами кодеки, проприетарные драйверы видеокарт и т.д.).

Рекомендуется для подключения всем без исключения пользователям Fedora. Мейнтейнеры RPM Fusion являются в большинстве случаев и мейнтейнерами Fedora, поэтому качество пакетов соответствует всем стандартам.

Подключение:

sudo dnf install --nogpgcheck https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

Отключение:

sudo dnf remove rpmfusion-free-release rpmfusion-nonfree-release

Negativo17

Сторонний репозиторий, поддерживаемый Negativo17. Как и RPM Fusion, содержит набор патентованных кодеков мультимедиа (однако их значительно меньше), а также специальную сборку драйверов NVIDIA и ряд проприетарного программного обеспечения.

Данный репозиторий не следует использовать одновременно с RPMFusion из-за возможных конфликтов некоторых пакетов.

Подключение:

sudo dnf config-manager --add-repo=http://negativo17.org/repos/fedora-negativo17.repo

Отключение:

sudo rm -f /etc/yum.repos.d/fedora-negativo17.repo

VirtualBox (*)

Официальный репозиторий VirtualBox, который создан и обслуживается Oracle Corporation. Включает в себя только VirtualBox актуальных версий.

Подключение:

sudo dnf config-manager --add-repo=https://github.com/RussianFedora/fedora-extra-repos/raw/master/virtualbox.repo

Отключение:

sudo rm -f /etc/yum.repos.d/virtualbox.repo

VSCode (*)

Официальный репозиторий текстового редактора Visual Studio Code (VSCode), который создан и обслуживается Microsoft Corporation.

Подключение:

sudo dnf config-manager --add-repo=https://github.com/RussianFedora/fedora-extra-repos/raw/master/code.repo

Отключение:

sudo rm -f /etc/yum.repos.d/code.repo

Skype (*)

Официальный репозиторий Skype.

Подключение:

sudo dnf config-manager --add-repo=https://repo.skype.com/rpm/stable/skype-stable.repo

Отключение:

sudo rm -f /etc/yum.repos.d/skype-stable.repo

Yandex.Disk (*)

Официальный репозиторий Яндекс.Диск.

Подключение:

sudo dnf config-manager --add-repo=https://github.com/RussianFedora/fedora-extra-repos/raw/master/yandex-disk.repo

Отключение:

sudo rm -f /etc/yum.repos.d/yandex-disk.repo

Yandex.Browser (*)

Официальный репозиторий Яндекс.Браузера.

Подключение:

sudo dnf config-manager --add-repo=https://github.com/RussianFedora/fedora-extra-repos/raw/master/yandex-browser-beta.repo

Отключение:

sudo rm -f /etc/yum.repos.d/yandex-browser-beta.repo

Dropbox (*)

Официальный репозиторий Dropbox.

Подключение:

sudo dnf config-manager --add-repo=https://github.com/RussianFedora/fedora-extra-repos/raw/master/dropbox.repo

Отключение:

sudo rm -f /etc/yum.repos.d/dropbox.repo

Google Chrome (*)

Официальный репозиторий Google Chrome (не следует путать его со свободным Chromium, уже имеющимся в Fedora).

Подключение:

sudo dnf config-manager --add-repo=https://github.com/RussianFedora/fedora-extra-repos/raw/master/google-chrome.repo

Отключение:

sudo rm -f /etc/yum.repos.d/google-chrome.repo

Mail.Ru Cloud (*)

Официальный репозиторий клиента облачного хранилища от Mail.Ru.

Подключение:

sudo dnf config-manager --add-repo=https://github.com/RussianFedora/fedora-extra-repos/raw/master/mail.ru-cloud.repo

Отключение:

sudo rm -f /etc/yum.repos.d/mail.ru-cloud.repo

MEGASync (*)

Официальный репозиторий клиента облачного сервиса Mega.

Подключение:

sudo dnf config-manager --add-repo=https://github.com/RussianFedora/fedora-extra-repos/raw/master/megasync.repo

Отключение:

sudo rm -f /etc/yum.repos.d/megasync.repo

Atom (*)

Официальный репозиторий основанного на Electron текстового редактора Atom.

Подключение:

sudo dnf config-manager --add-repo=https://github.com/RussianFedora/fedora-extra-repos/raw/master/atom.repo

Отключение:

sudo rm -f /etc/yum.repos.d/atom.repo

26 commentaries to post

  1. при добавлении реппозиториев от virtualbox и неже яндекс браузер, хром, скайп, консоль пишет sudo: wget: command not found

    В чем дело? Fedora 26 KDE 32 bit

      1. Спасибо! Работает. Жаль только все программы для 64 битных ос ((

        1. Установите 64-битную версию Fedora. Начиная с Fedora 27 вообще планируется полностью прекратить сборку 32-битных версий пакетов, установочных образов и ядра.

          Все современные процессоры давно поддерживают набор инструкций x86_64.

  2. Похоже пути поменялись. Ссылки fedora-extra-repos теперь не рабочие.

    1. Сегодня GitHub часто падает, поэтому вместо содержимого repo-файлов отдаётся ошибка 500:

      We’re investigating reports of problems fetching raw and release content.

  3. Официальный репозиторий Skype ??? Подеркиваю — официальный?
    который начинается с github*com*RussianFedora???
    RussianFedora давно является полномочным представителем скайпа?
    Или я чего то не допонял?

    1. Официальный *.repo файл для Skype, взятый с официального сайта, доработан проектом RussianFedora добавлением одной единственной строки:

      skip_if_unavailable=True

      При её отсутствии из-за любого сбоя в репозитории или его недоступности вся система обновлений ломается и dnf прекращает свою работу, что недопустимо.

  4. A как добавить репозитории на другие спины Fedora те где взять url repo ??
    Imho: только что качать live cd и из них вытаскивать .

    1. У дистрибутива Fedora один общий репозиторий. Спины Fedora отличаются исключительно набором предустановленных пакетов. Отдельно подключать ничего не требуется.

      Можно без проблем установить LiveCD с Gnome и добавить в него KDE посредством sudo dnf groupinstall kde.

      Полный список доступных групп можно получить так:

      sudo dnf group list --available
  5. Ребята, подскажите. У меня не работает virtualbox федора 27 64 бит. Как сделать, чтобы он заработал?

    1. 1. Подключить RPMFusion (см. статью).
      2. Открыть терминал и выполнить:

      sudo dnf upgrade --refresh
      sudo dnf install gcc kernel-devel kernel-headers akmod-VirtualBox VirtualBox

      3. Перезагрузить систему, затем выполнить:

      sudo dracut -f
      sudo systemctl reboot
      1. В п.2 предлагаю добавить подпункт 3 с командой:

        sudo usermod -a -G vboxusers $USER

        для возможности «проброса» usb устройств в гостевую систему.

  6. Нашел еще вот такой репозиторий: RPM Sphere

    1. Мы настоятельно не рекомендуем подключать и использовать недоверенные сторонние репозитории ибо это может сделать вашу систему частью ботнета, заразить вредоносным ПО и т.д.

  7. В статье «репозитории» есть интересные. Но как из rfremix сделать fedora full?

    1. См. ответ в FAQ.

      Репозитории Russian Fedora ушли в отпуск на 1 релиз Fedora, поэтому сейчас их лучше полностью отключить.

  8. Правильно ли я понимаю, что для подключения репозитория VScode надо не совсем как на их сайте делать, а примерно так:

    ссылки не пускает ((

    1. Не рекомендуется подключать и использовать официальный репозиторий VSCode, т.к. в нем находится проприетарное ПО под несвободной лицензией MS EULA.

      Если хочется установить и использовать VSCode, то лучше делать это из специального репозитория VSCodium, где он собран из исходников.

      1. Летят Холмс с Ватсоном на воздушном шаре. И спят в полете. Просыпаются
        над какой-то незнакомой землей, видят — внизу какой-то человек пасет коров.
        Снизились они и спрашивают мужика:
        — Скажите, сэр, где мы находимся?
        — На воздушном шаре.
        — Спасибо, сэр! — и летят вверх. Холмс задумчиво говорит:
        — Интересная местность, Ватсон! Программист пасет коров!
        — Холмс, а с чего вы взяли, что он программист?
        — Это элементарно! Во-первых, он долго думал над ответом. Во-вторых, его
        ответ был абсолютно точен. И в третьих — абсолютно бесполезен!

        Как подключить этот репозиторий? Внесите по возможности в примеры.

        И, чтоб два раза не вставать: поправьте подключение репозитория YandexDisk (*), там параметр -O забыли убрать.

        1. Ошибку исправили. Официальный репозиторий с VSCode добавили.

          1. Paranoia mode on
            Надеяться, что щупы от Микрософт отключены можно после убирания галочки тут:
            Settings (Ctrl+comma) -> Application -> Telemetry
            Параметры (Ctrl+запятая) -> Приложение -> Телеметрия

          2. Я бы всё равно такому отключению не доверял ибо они могут лишь сообщать об отключении телеметрии, а на деле продолжать накапливать её.

            В VSCodium патчат исходники для удаления телеметрических сборщиков.

Обсуждение закрыто.