Есть много дополнительных шрифтов, которые кажутся похожими и просто раздражают меня в выпадающем списке. Есть ли в любом случае, я могу стереть их из системы?
fonts
libreoffice
Milise
источник
источник
Ответы:
У вас есть несколько методов. Я могу перечислить 4 ...
1. Графический интерфейс
Сначала вы можете установить font-manager с помощью этой команды:
Вы можете отключить (поэтому не удалять! Отключение заставляет их исчезать для вас, но другие пользователи в этой системе по-прежнему будут видеть их) шрифты отсюда. Вот как это выглядит:
2. Удаление вручную из Ubuntu Software Center
В качестве альтернативы можно найти в Ubuntu Software Center шрифты и удалить их оттуда.
3. Ручное удаление как пакетов через командную строку
Никакие английские шрифты не могут быть удалены с помощью этой команды:
Вот список всех пакетов шрифтов . Вы можете добавить имя пакета шрифтов в команду выше, чтобы включить их для удаления.
Если в любой момент вы удалите шрифт, который хотите вернуть, просто сделайте
И индикативные шрифты будут переустановлены (оф. Измените имя пакета на то, что вы хотите).
4. Ручное удаление командной строки
Помимо этого вы можете посмотреть на
чтобы увидеть, где хранятся шрифты. Обычно это будет в 1 из этих мест:
С правами администратора вы можете просто удалить их. Затем они должны исчезнуть из любого места.
источник
Font Manager
страницу настроек? Я установил приложение диспетчера шрифтов. Но я не смог найти где это окно настроек.Это зависит от того, как вы установили шрифт.
Шрифт установлен в масштабе всей системы
Если он был установлен для всей системы (как и большинство шрифтов AFAIK), просто выберите Nautilus (файловый менеджер Ubuntu) в качестве пользователя root ( Alt+ F2затем введите
gksudo nautilus
) и перейдите к/usr/share/fonts/truetype
.тогда
тогда
Удалите файл и запустите
sudo fc-cache -f -v
в Терминале.Выйдите из системы и снова войдите в нее, и она должна быть удалена.
Шрифт установлен только для вашего пользователя
Если он был установлен только для вас (ручная копирование-вставка в пользователя
~/.fonts
или~/.local/share/fonts/
каталог), то вы можете просто удалить шрифт из этих каталогов и выйти из системы и снова войти в нее.И просто чтобы быть абсолютно уверенным, сделайте:
locate --existing szNameOfFile
удалить все другие вхождения того же файла, чтобы все вернулось на прежнее место!Команды любезно предоставлены @Fabby в чате
источник
~/.local/share/fonts
моей системе.msttcorefonts
папкеЕсли вы установили шрифт с помощью кнопки установки, скорее всего, он был просто скопирован в
~/.fonts
. Чтобы удалить его, просто откройте этот каталог, найдите шрифт и удалите файл.источник
Если вы установили
.ttf
основные шрифты Microsoftmscorefonts-installer
через терминал ctrl+ alt+. tВы можете удалить его как:источник
Для Ubuntu 16.04 многие не западные семейства шрифтов могут быть удалены с помощью этой команды в терминале:
Чтобы диалог выбора шрифтов выглядел еще менее загроможденным, можно удалить семейство математических символов Stix :
источник
Если вы хотите проверить, какие шрифты установлены в системах и производных Debian / Ubuntu, вы можете выполнить команду:
Эта команда ИСКЛЮЧАЕТ шрифты, которые я хочу сохранить (вы можете поместить их имена в круглые скобки). Я исключил из этого списка имена пакетов, такие как fonts-noto (явно), все пакеты fonts-liberation и так далее. Список установленных пакетов может выглядеть следующим образом:
Как вы можете видеть, это довольно длинный список, но важно РАССМОТРЕТЬ его и удалить любой ценный пакет, который может существовать в нем. Затем этот список следует сохранить в файл, используя перенаправление файлов (> файл):
Теперь, имея этот файл, вы всегда можете восстановить (установить заново) все пакеты, от которых вы избавитесь. Чтобы удалить все ненужные пакеты, имена которых собраны в этом файле, вы можете запустить команду, которая проверит реакцию системы на эту потенциально разрушительную операцию:
Это проверит, какой пакет будет удален. Поскольку пакеты шрифтов часто обратно зависимы от других пакетов, внимательно просмотрите список, чтобы определить, будут ли некоторые дополнительные пакеты удалены. Эта команда безопасна - она будет печатать ТОЛЬКО то, что должно быть сделано. Если есть какие-либо пакеты, такие как libreoffice или xreader, вам придется заставить систему удалять ТОЛЬКО указанные пакеты, что БУДЕТ нарушать целостность системы пакетов и может быть опасным. Однако мы собираемся удалить только некоторые пакеты шрифтов, так что никакого реального вреда не может быть.
Чтобы удалить ТОЛЬКО указанные пакеты и IGNORE все нарушенные зависимости и требования других установленных пакетов, выполните команду:
Эта команда БУДЕТ игнорировать все ошибки, но напечатает их, чтобы вы могли понять, что будет слегка сломано. Если вы обновите систему, и некоторые из обратных зависимостей будут переустановлены, возможно, что эти шрифтовые пакеты будут установлены снова, но кого это волнует.
Чтобы окончательно удалить ненужные пакеты, удалите параметр --dry-run и выполните последнюю команду:
Обратите внимание, что в вашей системе ситуация может быть иной. На моей рабочей станции Linux Mint 18.3 Cinnamon все указанные пакеты были удалены, и журнал выглядел так:
После этого у меня есть система только с теми шрифтами, которые мне нравятся. Вы можете проверить, какие пакеты шрифтов остались, используя эту простую команду:
Результат:
источник
Используйте
fc-list
инструмент в терминале, чтобы получить список файлов шрифтов. Посмотрите на названия шрифтов и удалите файлы шрифтов, которые вам не нужны.Если вы хотите отфильтровать некоторые шрифты, используйте
Где
Noto
это часть названия шрифта,-i
является ключевым , чтобы игнорировать регистр символов при поиске.источник
Самый верхний, принятый ответ не работал для меня на Ubuntu 18.04 (Bionic Beaver). Видимо, пакеты шрифтов изменили свои названия.
Я использовал это:
источник