Linux Mint – следует ли мне устанавливать шрифты в “~/.fonts” или “~/.local/share/fonts”?

Вопрос или проблема

Это для установки на уровне пользователя, а не системной. Насколько я понимаю, системные шрифты размещаются в /usr/share/fonts, но я предпочитаю избегать системных изменений, когда это возможно, даже если я единственный, кто использует этот компьютер.

Я искал информацию и нашел противоречивые данные, некоторые (в основном старые) источники говорят использовать ~/.fonts, другие говорят использовать ~/.local/share/fonts, одна статья упоминает ~/.local/share/fonts/truetype, предположительно для шрифтов TrueType в частности.

Мне хотелось бы просто разместить или создать символьные ссылки на мои файлы шрифтов в одной папке и позволить приложениям использовать любые поддерживаемые форматы шрифтов.

Кратко:

Существует ли “лучшее” или “идеальное” место для размещения файлов шрифтов в [вставьте текущий год]?

Также, могу ли я создать символьную ссылку одной папки на другую для удобства? Должен ли я создать символьную ссылку, скажем, ~/.fonts на ~/.local/share/fonts? Это вообще имеет значение?

Ответ или решение

Установка шрифтов в Linux Mint: лучший подход к пользовательскому уровню

При установке шрифтов в операционной системе Linux Mint важно выбрать правильную директорию для размещения файлов, поскольку это влияет на доступность шрифтов для приложений и пользователей. Ваш вопрос касается установки шрифтов в пользовательском контексте, что подразумевает, что вы не хотите вносить системные изменения, влияющие на других пользователей.

Актуальные директории для установки шрифтов

Вопрос о том, куда положить шрифты — в ~/.fonts или ~/.local/share/fonts, имеет важное значение. Сначала рассмотрим каждую из предложенных директорий:

  1. ~/.fonts:

    • Это была традиционная директория для установки шрифтов в предыдущих версиях Linux. Однако этот подход постепенно устаревает, и поддержка этой директории может варьироваться в разных современных дистрибутивах.
    • Преимущества: шрифты будут доступны для большинства приложений, поскольку они динамически загружаются системой.
  2. ~/.local/share/fonts:

    • Эта директория является более новой и рекомендуемой. Она соответствует стандарту XDG (X Desktop Group) для размещения пользовательских данных, включая шрифты.
    • Преимущества: это более организованный подход, и большинство современных приложений поддерживает эту директорию по умолчанию. Она также позволяет лучше управлять шрифтами, особенно когда речь идет о различных форматах (TrueType, OpenType и т. д.).
  3. ~/.local/share/fonts/truetype (или другие поддиректории):

    • Размещение шрифтов в поддиректориях помогает сохранить порядок. Это особенно полезно, если у вас много шрифтов разных форматов. Например, все TrueType шрифты можно поместить в поддиректорию truetype.

Рекомендации по установке шрифтов

С учетом этих факторов, наиболее подходящим местом для установки шрифтов в текущем году является директория ~/.local/share/fonts. Это обеспечит максимальную совместимость со всеми приложениями и будущими обновлениями системы.

Синхронизация директорий с помощью символических ссылок

Если вы хотите упростить процесс установки и управления шрифтами, вы можете создать символическую ссылку между директориями ~/.fonts и ~/.local/share/fonts. Это можно сделать с помощью следующей команды:

ln -s ~/.local/share/fonts ~/.fonts

Такой подход имеет свои плюсы и минусы.

  • Преимущества: это позволит вам использовать одну директорию для установки шрифтов и автоматическим образом будет обеспечивать доступность шрифтов для любых приложений, которые ищут их в обеих директориях.
  • Недостатки: некоторые приложения могут по-прежнему полагаться на ~/.fonts, и наличие двух директорий может вызвать путаницу, особенно если вы забываете, где именно установили шрифты.

Заключение

Таким образом, для пользовательской установки шрифтов в Linux Mint следует использовать директорию ~/.local/share/fonts для размещения файлов шрифтов. Это соответствует современным стандартам и обеспечивает высокую степень совместимости. Создание символической ссылки на ~/.fonts может помочь упростить доступ к шрифтам, но в долгосрочной перспективе луший подход — придерживаться одной рекомендуемой директории.

Оцените материал
Добавить комментарий

Капча загружается...