Репозитории пакетов для el8

Тема для обсуждения репозитория пакетов pkgs.sysadmins.ws
Ответить
Аватара пользователя
Raven
Бородатый сис
Бородатый сис
Сообщения: 2791
Зарегистрирован: 03 мар 2010, 15:12
ОС: RHEL 8
Откуда: Из серверной

Репозитории пакетов для el8

Сообщение Raven » 31 мар 2020, 08:20

Обновившись до el8 был неприятно удивлен скудностью пакетной базы и кривизной сборок в epel, в связи с чем выкатываю свои исправления.

Состав репозитория:
  • base - сборки пакетов, отсутствующие в базовой системе, но возможно имеющиеся в epel
  • extras - пакеты обновляющие или конфликтующие с родными пакетами дистрибутива
  • multimedia - пакеты со всевозможными аудио/видео плеерами и сопутствующими библиотеками, кодеками
Что из вкусностей имеется на данный момент:
  • дособраны отсутствующие или криво собранные в epel части kde5
  • Графический редактор Krita
  • rar и ark с его поддержкой
  • браузеры Falcon и Otter
  • выпадающий терминал yakuake
  • birdtray - обертка для thunderbird, позволяющая спрятать его в трей
  • плееры clementine, deadbeef, mplayer (c mencoder), vlc
  • ffmpeg, avidemux, kdenlive
  • wine обновлен до 5.4, также выполнена сборка для архитектуры x86, т.к. многие windows-приложения не запускаются
    под x86_64
  • обновлены mc, nano, varnish
  • рабочий стол LxQt
  • sauerbraten (как же не пострелять на досуге?)
  • dovecot обновлен до 2.3
  • exim последней версии, собранный с поддержкой DMARC, SRS, ARC
  • httpd собранный с патчами от cPanel, позволяющми использовать общий враппер для fcgid при использовании suexec
  • nginx-cp кастомизированная сборка стабильной ветки nginx, в поставке присутствуют модули geoip2, lua, brotli, headers more, а также использованы патчи cloudflare

Для подключения необходимо положить в /etc/yum.repos.d файлик raven.repo следующего содержания:

Код: Выделить всё

[raven]
name=Raven packages
baseurl=https://pkgs.dyn.su/el8/base/x86_64/
gpgcheck=0
enabled=1 

[raven-extras]
name=Raven extra packages
baseurl=https://pkgs.dyn.su/el8/extras/x86_64/
gpgcheck=0
enabled=0

[raven-multimedia]
name=Raven multimedia packages
baseurl=https://pkgs.dyn.su/el8/multimedia/x86_64/
gpgcheck=0
enabled=0


Репозитории extras и multimedia по умолчанию выключены во избежание конфликтов, но по необходимости их нужно будет подключать, например, для установки wine необходимо выполнить следующую команду:

Код: Выделить всё

dnf --enablerepo=epel-testing,raven-extras,raven-multimedia install  wine.i686 wine-core.i686 wine-pulseaudio.i686 wine-capi.i686 wine-cms.i686 wine-ldap.i686 wine-openal.i686 wine wine-core wine-pulseaudio wine-capi wine-cms wine-ldap wine-openal
* epel-testing необходим пока мейнтейнеры не перекатят nss-mdns-0.14.1-7 в основной репозиторий

К wine также могут понадобиться еще и mesa-dri-drivers в сборках для обеих архитектур
Я не злопамятный, я просто часто ковыряю логи
Ответить

Вернуться в «Репозиторий»