- Вопрос или проблема
- Ответ или решение
- Поиск нежелательного шрифта «KouzanBrushFontGyousyu» в Linux
- Шаг 1: Понимание источника шрифта
- Шаг 2: Поиск шрифта с помощью терминала
- Шаг 3: Проверка используемых шрифтов в приложениях
- Шаг 4: Удаление или замена шрифта
- Шаг 5: Перезапуск приложений и очистка кеша шрифтов
- Заключение
Вопрос или проблема
Я довольно нов в Linux и работе с терминалом, поэтому буду признателен за ответы, дружелюбные к новичкам 🙂 !
Недавно у меня возникла проблема с отображением китайских символов в некоторых программах, которые в конечном итоге используют шрифт под названием “KouzanBrushFontGyousyu”. Я предположил это, просто сравнив шрифт с несколькими тестовыми шрифтами в документе редактора. Я также предполагаю, что это технически японский шрифт, так как не все символы можно использовать с ним. Он будет выглядеть так:
Это изменение не было последовательным; некоторые программы время от времени будут использовать этот шрифт, другие никогда. Единственной программой, которая постоянно показывала китайский текст с использованием этого шрифта, является Discord, что было крайне раздражающим, так как это более художественный шрифт и его трудно читать.
Я перенес некоторые внешние шрифты в общую папку пользователя, используя этот урок несколько месяцев назад, но рассматриваемый шрифт даже не был одним из них, и проблема возникла совсем недавно. (На самом деле я даже не уверен, откуда этот шрифт взялся или является ли он системным шрифтом?)
Я также попытался решить эту проблему, следуя этому уроку, который не помог.
Сейчас я думаю, что хотел бы попробовать найти, где этот шрифт вообще использовался в моих настройках, но не уверен, как это сделать. Есть ли способ найти этот шрифт “KouzanBrush” с помощью команды в терминале, например, find
? Если я найду, где этот шрифт был размещен в определенных конфигурациях, я мог бы, возможно, просто заменить его или удалить. (Это говорит мой новичковый мозг, я не уверен, как это на самом деле работает. Это просто мой текущий план действий из-за отсутствия лучших вариантов.)
И, наконец, вот система, с которой я сейчас работаю:
Ядро: 5.15.0-126-generic x86_64 разрядность: 64 компилятор: gcc v: 11.4.0 Рабочий стол: Cinnamon 6.0.4
tk: GTK 3.24.33 wm: muffin vt: 7 dm: LightDM 1.30.0 Дистрибутив: Linux Mint 21.3 Virginia
база: Ubuntu 22.04 jammy
Спасибо всем, кто нашел время прочитать это, и заранее спасибо за любые ответы и помощь, что будет очень оценено.
Ответ или решение
Поиск нежелательного шрифта «KouzanBrushFontGyousyu» в Linux
Как новичок в мире Linux, ваша проблема с отображением китайских символов и нежелательным шрифтом «KouzanBrushFontGyousyu» может быть довольно запутанной. В этой статье мы расскажем, как глубже понять вашу проблему и как использовать командную строку для её решения.
Шаг 1: Понимание источника шрифта
Шрифты в Linux могут быть установлены системно или локально, и чаще всего они хранятся в различных каталогах. Основные места, где хранятся шрифты:
-
Системные шрифты:
/usr/share/fonts
/usr/local/share/fonts
-
Шрифты пользователя:
~/.fonts
~/.local/share/fonts
Шаг 2: Поиск шрифта с помощью терминала
Вы можете использовать команду find
для поиска файлов шрифтов, названия которых содержат «KouzanBrush». Откройте терминал и выполните следующую команду:
find /usr/share/fonts /usr/local/share/fonts ~/.fonts ~/.local/share/fonts -type f -iname "*kouzanbrush*"
Эта команда будет искать все файлы с именем, содержащим «kouzanbrush», в указанных каталогах. Опция -type f
указывает, что нужно искать только файлы, а -iname
позволяет игнорировать регистр при поиске.
Шаг 3: Проверка используемых шрифтов в приложениях
Если шрифт находится в системных каталогах, но его источники не ясны, вы можете проверить конфигурации шрифтов и текущие настройки отображения шрифтов:
fc-list | grep "KouzanBrush"
Эта команда покажет, какие шрифты зарегистрированы в системе и находящиеся в вашем fontconfig
.
Шаг 4: Удаление или замена шрифта
Если вам удастся найти файл шрифта, вы можете удалить его или переместить его в другой каталог:
rm /path/to/fontfile
Или, если вы хотите просто переименовать:
mv /path/to/fontfile /path/to/fontfile.bak
Шаг 5: Перезапуск приложений и очистка кеша шрифтов
После удаления или изменения шрифта рекомендуется восстановить кэш шрифтов:
fc-cache -fv
Это обновит вашу конфигурацию шрифтов и перезапустит кеш, чтобы изменения вступили в силу.
Заключение
Следуя этим шагам, вы сможете эффективно найти и, при необходимости, удалить или заменить нежелательный шрифт «KouzanBrushFontGyousyu». Если проблема заключается в настройках конкретных приложений, проверьте их конфигурации для управления шрифтами.
Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать их сообществу Linux или обращаться за помощью к более опытным пользователям! Ваши усилия по освоению Linux и работе с терминалом лишь укрепляют ваше понимание и навыки в IT.