Я установил ttf-mscorefonts-installer
пакет, чтобы получить дополнительные шрифты для моей системы.
Тогда я заметил, что файлы "exe". Почему это?
Насколько я знаю, шрифты не являются двоичными файлами.
$ sudo apt-get install "ttf-mscorefonts-installer"
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
ttf-mscorefonts-installer
0 upgraded, 1 newly installed, 0 to remove and 9 not upgraded.
Need to get 0 B/27.8 kB of archives.
After this operation, 134 kB of additional disk space will be used.
Preconfiguring packages ...
Selecting previously unselected package ttf-mscorefonts-installer.
(Reading database ... 298130 files and directories currently installed.)
Preparing to unpack .../ttf-mscorefonts-installer_3.4+nmu1ubuntu1_all.deb ...
Unpacking ttf-mscorefonts-installer (3.4+nmu1ubuntu1) ...
Processing triggers for update-notifier-common (0.154.1ubuntu1) ...
ttf-mscorefonts-installer: downloading http://downloads.sourceforge.net/corefonts/andale32.exe
ttf-mscorefonts-installer: downloading http://downloads.sourceforge.net/corefonts/arial32.exe
ttf-mscorefonts-installer: downloading http://downloads.sourceforge.net/corefonts/arialb32.exe
ttf-mscorefonts-installer: downloading http://downloads.sourceforge.net/corefonts/comic32.exe
ttf-mscorefonts-installer: downloading http://downloads.sourceforge.net/corefonts/courie32.exe
Ответы:
Поскольку исполняемые файлы содержат шрифты - я не думаю, что они установлены так, как их выполняет Window, они извлекаются (EDIT: в windows они самораспаковываются, спасибо @JakeGould)
Чтобы увидеть это, вы можете скачать один (я сделал это ) и открыть его в
file-roller
(Менеджер архивов):Ubuntu и другие люди, вероятно, не могут распространять шрифты непосредственно для лицензирования вещей от MS - exe, вероятно, считается «распространяемым» в соответствии с лицензионным соглашением, указанным в приглашении установщика:
Включая этот бит и, возможно, другие вещи в нем:
источник
file-roller
не удалось открытьarial32.exe
файл. Поэтому я использовалcabextract
вместо этого (это работало).Шрифты MS Office - это шрифты от Microsoft. Microsoft не создает двоичные файлы для других ОС, таких как Ubuntu, поэтому
ttf-mscorefonts-installer
загружает различные шрифты MS в формате exe, а затемcabextract
извлекает шрифты из этих exe-файлов.источник
Шрифты MS Core поставляются в виде самораспаковывающегося zip-архива, который мы можем открыть или установить без необходимости запуска исполняемого файла Windows или включенной программы установки шрифтов Windows.
Чтобы установить шрифт, просто откройте файл font.exe с помощью диспетчера архивов, чтобы просмотреть содержимое этого архива.
Затем мы устанавливаем содержащийся шрифт TTF двойным щелчком по соответствующему файлу, чтобы открыть его с помощью средства просмотра шрифтов. Там у нас будет Installкнопка в правом верхнем углу, которая установит шрифт
~/.local/share/fonts
без лишних вопросов:источник