Итак rpm based CentOS 7, энтерпрайз во все поля. Первая мысль - „Сволочи верните мне мои глаза!“. Чтоб получить вменяемые шрифты надо ставить левые репы (я повторяю сраные левые репы потому-что в официальных я этого вообще не нашел) где добрые люди собрали fontconfig и freetype с патчами infinality.
Ладно поехали дальше - b43, broadcom-sta, nvidia-drivers? Нет CentOS о них не слышал. И опять же спасибо левым репам потому что в официальных этого НЕТ. И ладно хрен с ними с broadcom и nvidia но что не так с b43? Фирмварь у нее несвободная или что? А сам модуль но без фирмвари что тоже религия не позволяет? Ладно rpmbuild --rebuild && профит
и поехали дальше.
Дальше я захотел mpv! Ага щаааз... В общем если кратко то опять же пользуясь исключительно официальными репами это решается НИКАК. В поисках того как же получить ffmpeg из официальных реп нахожу этот шедевр ffmpeg wiki:CompilationGuide/Centos ЛОЛЧТО? ./configure && make && make install
вы ничего там не попутали? К примеру вы там LFS/SlackWare с CentOS не попутали?
Короче чтоб в CentOS получить mpv-0.6.0 нужны опять же сраные левые репы, ровные руки и gentoo-шный скилл сборки помноженный на rpm, rpmbuild.
А теперь ВНИМАНИЕ сравнение с наколенной, красноглазой gentoo:
- Патчи infinality изкоробки.
- b43 изкоробки.
- Фирмварь для b43 тоже изкоробки.
- broadcom-sta изкоробки.
- nvidia-drivers изкоробки.
- ffmpeg изкоробки.
- libav изкоробки.
- mplayer изкоробки.
- mplayer2 изкоробки.
- mpv изкоробки.
„Изкоробки“ в данном случае означает что ничего левого вообще подключать не нужно а достаточно выполнить emerge <пяпя>
.