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

Тема для обсуждения репозитория пакетов pkgs.sysadmins.ws
Post Reply
User avatar
Raven
Бородатый сис
Бородатый сис
Posts: 2792
Joined: 03 Mar 2010, 15:12
ОС: RHEL 8
Location: Из серверной

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

Post by Raven » 31 Mar 2020, 08:20

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

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

Code: Select all

# dnf localinstall https://pkgs.dyn.su/el8/base/x86_64/raven-release-1.0-2.el8.noarch.rpm
Репозитории extras и multimedia по умолчанию выключены во избежание конфликтов, но по необходимости их нужно будет подключать, например, для установки wine необходимо выполнить следующую команду:

Code: Select all

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 в сборках для обеих архитектур
Я не злопамятный, я просто часто ковыряю логи
Post Reply

Return to “Репозиторий”