Общий ответ на вопросы о отсутствующих видеокодеках - установка ubuntu-limited-extras. Но в метапаке также включен ttf-mscorefonts-installer, который требует принятия EULA для завершения. Не все хотят подписывать EULA, но нет очевидного способа отклонить EULA. См. Как отклонить лицензионное соглашение при установке пакетов с помощью apt?
Я несколько раз возвращался назад и вперед, прежде чем я, казалось, двигался дальше - я думаю, что щелчок Fwd, Fwd, никогда не принимающий работу EULA, но пакет установлен теперь, поэтому установка этого пакета не была отменена.
Означает ли это, что я принял EULA? Есть ли где-нибудь, где я могу посмотреть, было ли зарегистрировано или сохранено это подтверждение?
dpkg-query ясно показывает установленный пакет:
amanda@mona:~$ dpkg-query -l ttf-mscorefonts-installer
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============-============-============-=================================
ii ttf-mscorefont 3.4+nmu1ubun all Installer for Microsoft TrueType
С установкой ubuntu-limited-extras вы также установите пакет ttf-mscorefonts-installer. Этот пакет отвечает за установку шрифтов MS с ограниченным доступом.
Всякий раз, когда мы не согласны с Microsoft EULA, не принимая его, он не будет устанавливать эти шрифты. Мы можем легко проверить это, выполнив поиск всех установленных пакетов шрифтов:
fc-list
Шрифты Microsoft (например, Arial) не будут указаны после того, как мы не согласились с EULA (и мы не установили вручную шрифт MS другими способами).
В случае, если мы хотим удалить установщик шрифтов, мы можем смело сделать это с помощью
sudo apt-get purge ttf-mscorefonts-installer
Остерегайтесь пакетов, зависящих от mscorefonts и может также быть удалена.