Установите msttcorefonts на CentOS 6.3

Вам было бы нужно что-то, что может дешифровать файл хеша пароля Windows.

3
задан 13 March 2015 в 20:49
4 ответа

Глядя на файл спецификации на http://corefonts.sourceforge.net/msttcorefonts-2.0-1.spec (и патч на странице, которую вы цитируете), Я вижу:

BuildPrereq: %{ttmkfdir}
BuildPrereq: wget
BuildPrereq: cabextract

Итак, вам потребуются пакеты, связанные с имеющимися, прежде чем сборка будет успешной.

Ваша ошибка:

error: Failed build dependencies:
        /usr/bin/ttmkfdir is needed by msttcorefonts-2.0-1.noarch

связана с первым BuildPrereq.

Выполнение yum search ttmkfdir Я вижу, что это в (несколько очевидном) пакете ttmkfdir. Вы можете выполнить поиск yum для других предварительных требований, но, в основном, запустите что-то вроде:

yum install ttmkfdir cabextract wget

, чтобы установить предварительные требования, а затем снова попробуйте rpmbuild.

3
ответ дан 3 December 2019 в 05:05

Из любопытства: Вы уверены, что вам нужен Arial? Red Hat довольно давно создала собственные замены шрифтов MS , которые называются шрифтами Liberation . Они также доступны в репозиториях CentOS и должны выглядеть красиво.

РЕДАКТИРОВАТЬ: Хорошо, в комментарии вы сказали, что шрифт жестко запрограммирован. Я думаю, вы все еще можете сделать

yum install liberation-sans-fonts

А затем обмануть свою программу с помощью

cd /usr/share/fonts/liberation
cp LiberationSans-BoldItalic.ttf Arial-BoldItalic.ttf
(and so on for each LiberationSans font there)

Наконец, перестройте кеш шрифтов с помощью

fc-cache

Попробуйте.

В качестве альтернативы вы можете установить wine с помощью yum install wine , поскольку он устанавливает базовые шрифты MS для общесистемного использования.

2
ответ дан 3 December 2019 в 05:05

Вам необходимо установить ttmkfdir. Вы можете получить его здесь: http://pkgs.org/centos-6-rhel-6/centos-rhel-i386/ttmkfdir-3.0.9-32.1.el6.i686.rpm.html

но Я бы посоветовал вам использовать для этого yum:

yum install ttmkfdir
2
ответ дан 3 December 2019 в 05:05

Зависимости первой установки

# yum install curl cabextract xorg-x11-font-utils fontconfig

Установите шрифты

# rpm -i https://downloads.sourceforge.net/project/mscorefonts2/rpms/msttcore-fonts-installer-2.6-1.noarch.rpm

Шрифты вершин Microsoft установлены в этой папке:

/usr/share/fonts/msttcore/

Дополнительная информация: http://mscorefonts2.sourceforge.net/

1
ответ дан 3 December 2019 в 05:05

Теги

Похожие вопросы