Как установить шрифт Arial в Ubuntu?
Как установить arial fonts(particularly)
в убунту?
Я нашел много способов установить шрифты в Ubuntu, но я не нашел ни одного правильного способа или способа установки arial fonts(particularly)
в убунту.
6 ответов
Я уверен, это дубликат, в любом случае.
Просто беги
sudo apt-get install ttf-mscorefonts-installer
sudo fc-cache
в терминале.
После этого уточните у
fc-match Arial
В настоящее время существует проблема с sourceforge. Установщик не может загрузить шрифты должным образом.
Поскольку ttf-mscorefonts-installer
Механизм, упомянутый в принятом ответе, все еще не работает в Ubuntu 18.04, и я не смог найти подходящий зеркальный сервер для его исправления, я предлагаю вместо этого использовать этот ручной механизм для установки тех же шрифтов:
устанавливать
cabextract
, инструмент, необходимый для распаковки самораспаковывающегося.exe
архивы:sudo apt install cabextract
Загрузите пакет шрифтов, предоставленный на этой странице (также обратите внимание на лицензионное соглашение):
wget https://www.freedesktop.org/software/fontconfig/webfonts/webfonts.tar.gz
Распакуйте, дважды:
tar -xzf webfonts.tar.gz cd msfonts/ cabextract *.exe
Переместите шрифты в каталог вашего пользователя для установки дополнительных шрифтов:
cp *.ttf *.TTF ~/.local/share/fonts/
Перезапустите программное обеспечение, в котором вы хотите использовать шрифты, и они должны быть готовы к использованию.
Я получаю LiberationSans-Regular.ttf: "Liberation Sans" "Regular" для sudo fc-match Arial
Поэтому я попытался сделать следующее:
1) Создать каталог для загрузки шрифтов: sudo mkdir ~/ms-fonts/
2) cd ~/ms-fonts/
3) Скачать шрифты вручную:
sudo wget http://downloads.sourceforge.net/corefonts/andale32.exe
sudo wget http://downloads.sourceforge.net/corefonts/arial32.exe
sudo wget http://downloads.sourceforge.net/corefonts/arialb32.exe
sudo wget http://downloads.sourceforge.net/corefonts/comic32.exe
sudo wget http://downloads.sourceforge.net/corefonts/courie32.exe
sudo wget http://downloads.sourceforge.net/corefonts/georgi32.exe
sudo wget http://downloads.sourceforge.net/corefonts/impact32.exe
sudo wget http://downloads.sourceforge.net/corefonts/times32.exe
sudo wget http://downloads.sourceforge.net/corefonts/trebuc32.exe
sudo wget http://downloads.sourceforge.net/corefonts/verdan32.exe
sudo wget http://downloads.sourceforge.net/corefonts/webdin32.exe
4) sudo dpkg -configure ttf-mscorefonts-installer и следуйте инструкциям. При запросе укажите полный путь к каталогу, в который загружены шрифты, т.е. /home/root2/ms-fonts/
5) sudo fc-cache
6) Проверьте, успешно ли выполнена установка: sudo fc-match Arial
Надеюсь это поможет.
Решение подобных проблем ищу при подготовке файла docker.
При установке шрифтов той же командой:
DEBIAN_FRONTEND="noninteractive" apt-get -y ttf-mscorefonts-installer
Лицензионное соглашение не применяется, и Arial и другие шрифты не устанавливаются!
Вы можете использовать это решение:
echo "ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true" | debconf-set-selections
apt-get install -y ttf-mscorefonts-installer
А проверить результат можно командой:
fc-match Arial
The
ttf-mscorefonts
пакет, упомянутый в других ответах, содержит очень ограниченный выбор шрифтов и довольно устаревшие их версии.
Чтобы получить лучший выбор современных шрифтов, вы можете скопировать их из установки Windows. Сама Microsoft предоставляет бесплатные образы виртуальных машин Win 10 якобы для «тестирования сайтов на MS Edge», которые вы можете для этого использовать.
Распространение шрифтов, полученных таким образом, вероятно, является незаконным, но использование их самостоятельно может быть или не быть правильным.
Получите изображение здесь, выберите «MSEdge в Windows 10» для «VirtualBox».
unzip MSEdge.Win10.VirtualBox.zip
- это может занять некоторое времяtar -xf 'MSEdge - Win10.ova'
- это может занять некоторое время-
sudo apt install libguestfs-tools sudo mkdir /mnt/foo sudo guestmount -a 'MSEdge - Win10-disk001.vmdk' -i --ro /mnt/foo sudo cp -r /mnt/foo/Windows/Fonts/ . sudo umount /mnt/foo sudo rm -r /mnt/foo sudo mv Fonts WindowsFonts
Теперь у вас должен быть
WindowsFonts
каталог в текущем каталоге, содержащий все нужные вам шрифты.
Чтобы установить их для всех пользователей, скопируйте их в
/usr/local/share/fonts
.Чтобы установить его только для себя, запустите
sudo chown -R "$USER:$USER" WindowsFonts
чтобы изменить владельца на себя, затем скопируйте каталог в~/.local/share/fonts/
.
Выполните следующие шаги:
- Откройте диспетчер программного обеспечения, если его монетный двор или центр программного обеспечения Ubuntu, если вы используете Ubuntu
- Ищи
ttf-mscorefonts
- Установить его