Як встановити шрифти Microsoft у Ubuntu/Debian: Arial, Times New Roman, Verdana

Як встановити шрифти Microsoft у Ubuntu/Debian: Arial, Times New Roman, Verdana
Категорії: Desktop та GUI

Багато документів з роботи чи навчання вимагають саме шрифти Microsoft — Arial, Times New Roman, Verdana тощо. Без них текст може «пливти», а верстка — ламатися. Сьогодні покажу, як швидко встановити ці шрифти у Ubuntu та Debian. Обіцяю: все просто і без зайвої магії ✨

Найпростіший спосіб через термінал (рекомендовано)

Ми скористаємося apt командами — це стандартний інструмент для встановлення програм у Debian/Ubuntu. Репозиторій — це онлайн-сховище з пакетами. Пакет — це підготовлений для встановлення архів з програмою чи даними. sudo запускає команду з правами адміністратора.

  1. Оновіть список пакетів:
    sudo apt update
  2. Встановіть інсталятор шрифтів Microsoft (під час встановлення прийміть ліцензію EULA):
    sudo apt install ttf-mscorefonts-installer

    У діалозі в терміналі перейдіть клавішею Tab до «OK», натисніть Enter, потім виберіть «Yes» і підтвердьте. Якщо діалог не з’явився — див. FAQ нижче.

  3. Оновіть кеш шрифтів:
    sudo fc-cache -f -v

    Кеш шрифтів — це індекс встановлених шрифтів, щоб програми бачили їх без перезавантаження.

  4. Перевірте, що Arial з’явився у системі:
    fc-list | grep -i "arial"

Готово! Тепер відкрийте LibreOffice або ваш улюблений редактор — шрифти мають бути в списку.

Альтернативні способи

1) Встановлення вручну з файлів .ttf

Якщо у вас є легальна копія шрифтів Microsoft (наприклад, з вашої ліцензійної Windows), їх можна додати вручну:

  1. Створіть папку для користувацьких шрифтів:
    mkdir -p ~/.local/share/fonts/Microsoft
  2. Скопіюйте .ttf/.ttc файли до цієї папки (через файловий менеджер або командою cp).
  3. Оновіть кеш шрифтів:
    fc-cache -f -v

Нові шрифти будуть доступні для вашого користувача. Пам’ятайте про ліцензію: шрифти Microsoft — власницькі, використовуйте їх відповідно до правил.

2) Вільні заміни зі сумісною метрикою

Якщо приймати EULA не хочеться, встановіть вільні аналоги з такою ж «шириною» символів — документи рідше «ламаються»:

sudo apt install fonts-liberation2 fonts-crosextra-carlito fonts-crosextra-caladea

Liberation замінює Arial/Times/Courier; Carlito — Calibri; Caladea — Cambria.

3) Коротко про Debian та Fedora

  • Debian: пакет ttf-mscorefonts-installer у секції contrib. Якщо система не знаходить пакет — увімкніть «contrib» у джерелах APT і виконайте sudo apt update (див. документацію Debian).
  • Fedora: шукайте пакет msttcore-fonts-installer у репозиторії RPM Fusion. Встановлення відрізняється і виходить за рамки цієї статті.

GUI-спосіб (через центр застосунків)

Якщо вам зручніше без термінал Linux, у GUI Linux це теж працює.

Ubuntu (GNOME Software «Програми»)

  1. Відкрийте «Програми» і знайдіть «Microsoft fonts» або «ttf-mscorefonts-installer».
  2. Натисніть «Встановити». Підтвердіть EULA у вікні, якщо буде запит.
  3. Запустіть будь-який редактор тексту та перевірте наявність Arial/Times New Roman.

KDE (Discover)

  1. Відкрийте Discover і знайдіть «ttf-mscorefonts-installer».
  2. Натисніть «Встановити» і прийміть ліцензію.

Якщо у вас є .ttf-файли на диску, просто двічі клацніть по файлу: у GNOME відкриється «Перегляд шрифтів» із кнопкою «Встановити», у KDE — «Управління шрифтами» з аналогічною кнопкою.

FAQ

Чому «команда не знайдена» для fc-cache?

Ймовірно, не встановлено fontconfig. Виправлення:

sudo apt install fontconfig

Пакет не встановлюється: система не знаходить ttf-mscorefonts-installer

Ubuntu: оновіть репозиторії (sudo apt update). Debian: увімкніть секцію contrib у джерелах APT, потім повторіть встановлення.

Під час встановлення не з’являється вікно з EULA або все зависло

Спробуйте перевстановити й викликати конфігуратор пакету:

sudo apt install --reinstall ttf-mscorefonts-installer
sudo dpkg-reconfigure ttf-mscorefonts-installer

Також переконайтеся, що встановлено пакет dialog:

sudo apt install dialog

Шрифти не з’явилися в LibreOffice

Закрийте та відкрийте застосунок знову, інколи потрібен вихід/вхід у сесію. Перевстановіть кеш шрифтів:

sudo fc-cache -f -v

Помилка завантаження під час інсталяції (network/error 404)

Перевірте інтернет, повторіть спробу трохи пізніше. Іноді сервери з шрифтами тимчасово недоступні. Також допомагає:

sudo apt update
sudo apt install --reinstall ttf-mscorefonts-installer

Як видалити шрифти Microsoft?

Зазвичай достатньо:

sudo apt purge ttf-mscorefonts-installer && sudo fc-cache -f -v

Якщо папка зі шрифтами залишилась:

sudo rm -r /usr/share/fonts/truetype/msttcorefonts && sudo fc-cache -f -v

Порада від Kernelka

Щоб документи з колегами виглядали однаково, збережіть у шаблонах стилі саме з Microsoft-шрифтами. А для вебу подумайте про вільні аналоги (Liberation/Carlito) — це зручно і без зайвих ліцензійних питань ✅ Також не встановлюйте сотні шрифтів одразу — списки у програмах стануть повільнішими.

Підсумок

  • Найпростіше: встановіть пакет ttf-mscorefonts-installer через apt та прийміть EULA.
  • Оновіть кеш шрифтів командою fc-cache -f -v і перезапустіть програми.
  • Є графічний спосіб через Ubuntu Software/Discover без терміналу.
  • За потреби використовуйте вільні заміни: fonts-liberation2, Carlito, Caladea.
  • На Debian увімкніть репозиторій contrib, і все запрацює.

Якщо щось не вийшло — загляньте в розділ «FAQ Linux» внизу або напишіть мені, я допоможу 😉

Прокоментувати

На сайті відображається лише твоє ім'я та коментар. Електронна пошта використовується виключно для зв'язку з тобою за потреби.