- Как удалить шрифты, которые я никогда не использую, из libreoffice и linux вообще?
- 7 ответов
- 1. Графический интерфейс
- 2. Удаление вручную из программного обеспечения Ubuntu Software Center
- 3. Удаление вручную в виде пакетов через командную строку
- 4. Удаление ручной командной строки
- Как отключить неиспользуемые азиатские шрифты?
- 2 ответа
- Где разместить конфигурацию
- Пример конфигурации
- Как я могу удалить шрифты, которые я никогда не использую, из libreoffice и linux в целом?
- 1. Графический интерфейс
- 2. Удаление вручную из Ubuntu Software Center
- 3. Ручное удаление как пакетов через командную строку
- 4. Ручное удаление командной строки
- Как я могу удалить шрифты, которые я никогда не использую, из libreoffice и linux в целом?
- 8 ответов
- 1. Графический интерфейс
- 2. Ручное удаление из Ubuntu Software Center
- 3. Удаление вручную как пакетов через командную строку
- 4. Ручное удаление из командной строки
Как удалить шрифты, которые я никогда не использую, из libreoffice и linux вообще?
Есть много дополнительных шрифтов, которые кажутся похожими и просто раздражают меня в выпадающем списке. В любом случае, я могу удалить их из системы?
7 ответов
У вас есть несколько методов. Я могу перечислить 4 .
1. Графический интерфейс
Во-первых, вы можете установить font-manager с помощью этой команды:
Вы можете отключить (так что не удаляйте! Отключение делает их исчезающими для вас, но другие пользователи в этой системе все равно будут видеть их). Это выглядит так:
2. Удаление вручную из программного обеспечения Ubuntu Software Center
В качестве альтернативы есть поиск в Ubuntu Software Center для шрифтов и удаление их оттуда.
3. Удаление вручную в виде пакетов через командную строку
Никакие английские шрифты не могут быть удалены с помощью этой команды:
Вот список всех пакетов шрифтов . Вы можете добавить имя пакета шрифтов в приведенную выше команду, чтобы включить их для удаления.
Если в любой момент вы удалите шрифт, который хотите вернуть, просто выполните
И индикаторные шрифты будут переустановлены (из. измените имя пакета на то, что вы хотите).
4. Удаление ручной командной строки
Кроме того, вы можете посмотреть
, чтобы увидеть, где хранятся шрифты. Обычно это будет в 1 из этих мест:
С правами администратора вы можете просто удалить их. Затем они должны исчезнуть из любого места.
Это зависит от того, как вы установили шрифт.
Шрифт установлен в общесистемной
Если он был установлен в системном масштабе (например, большинство шрифтов — AFAIK), просто потяните Nautilus (менеджер файлов Ubuntu) как root ( Alt + F2 ), затем введите gksudo nautilus ) и перейдите к /usr/share/fonts/truetype .
>
Команды любезно предоставлены @Fabby в чате
Если вы установили шрифт с помощью кнопки установки, его скорее всего просто скопировали в
/.fonts . Чтобы удалить его, просто откройте этот каталог, найдите шрифт и удалите файл.
Если вы установили .ttf Основные шрифты Microsoft mscorefonts-installer через терминал ctrl + alt + t . Вы можете удалить его как:
Для Ubuntu 16.04 многие незарегистрированные семейства шрифтов могут быть удалены, выполнив эту команду в терминале:
Чтобы сделать диалог выбора шрифта еще менее загроможден, Семейство шрифтов шрифтов Stix можно удалить:
Если вы хотите проверить, какие шрифты установлены в системах Debian /Ubuntu и производных, вы можете запустить команду:
Эта команда ИСКЛЮЧАЕТ шрифты, которые я хочу сохранить (вы можете поместить их имена в круглые скобки). Я исключил из этого списка имена пакетов, такие как fonts-noto (явно), все пакеты с расширением шрифтов и т. Д. Список установленных пакетов может выглядеть следующим образом:
Как вы можете видеть, это довольно длинный список, но важно ИССЛЕДОВАТЬ его и удалить любой ценный пакет, который может существовать на нем. Затем этот список должен быть сохранен в файле, используя перенаправление файлов (> файл):
Теперь, имея этот файл, вы всегда можете восстановить (установить снова) все пакеты, от которых вы избавитесь. Чтобы удалить все ненужные пакеты, имена которых собраны в этом файле, вы можете запустить команду, которая проверит ответ системы на эту потенциально разрушительную операцию:
Это проверит, какой пакет будет удален. Поскольку пакеты шрифтов часто обращаются в зависимости от других пакетов, внимательно просмотрите список, чтобы определить, собираются ли удалить некоторые дополнительные пакеты. Эта команда безопасна — она будет ТОЛЬКО распечатывать то, что должно быть сделано. Если есть какие-либо пакеты, такие как libreoffice или xreader, вам придется заставить систему удалить ТОЛЬКО указанные пакеты, которые нарушают согласованность системы пакетов и могут быть опасными. Однако мы собираемся удалить только некоторые пакеты шрифтов, поэтому никакого реального вреда не было.
Чтобы удалить ТОЛЬКО указанные пакеты и IGNORE все разбитые зависимости и требования других установленных пакетов, запустите команду:
Эта команда будет игнорировать все ошибки, но будет печатать их, чтобы вы могли понять, что будет немного нарушено. Если вы обновите систему, и некоторые из обратных зависимостей будут переустановлены, возможно, что эти пакеты шрифтов будут установлены снова, но кому это нужно.
Чтобы удалить ненужные пакеты, удалите опцию -dry-run и запустите окончательную команду:
Обратите внимание, что в вашей системе ситуация может быть иной. На моей рабочей станции Linux Mint 18.3 Cinnamon все указанные пакеты были удалены, и журнал выглядел следующим образом:
После этого у меня есть система с единственными шрифтами, которые мне нравятся. Вы можете проверить, какие пакеты шрифтов остались с помощью этой простой команды:
Используйте инструмент fc-list в терминале, чтобы получить список файлов шрифтов. Посмотрите названия шрифтов и удалите файлы шрифтов, которые вам не нужны.
Если вы хотите отфильтровать некоторые шрифты, используйте
Где Noto является частью имени шрифта, -i — это ключ для игнорирования случая во время поиска.
Источник
Как отключить неиспользуемые азиатские шрифты?
Я использую CloudSN (уведомление о облачных сервисах). Он поддерживает gmail, google reader, pop3, imap, twitter, identi.ca
http://chuchiperriman.github.com/cloud-services-notifications/ (доступно PPA)
Самое приятное то, что он поддерживает несколько учетных записей.
2 ответа
Обратите внимание, что ubuntu-desktop рекомендует большинство пакетов этих шрифтов; это не зависит от них. Следовательно, вы должны быть в состоянии безопасно удалить пакеты шрифтов и при этом сохранить ubuntu-desktop .
Нет необходимости удалять какой-либо пакет, поскольку fontconfig предоставляет способ занести в черный список некоторые шрифты или пути и исключить их, как если бы они не существовали в системе.
Вам просто нужно добавить несколько строк, подобных этим, в конфигурации системы или пользователя:
Где разместить конфигурацию
- Чтобы отключить эти шрифты в масштабе всей системы Вы помещаете эти инструкции в /etc/fonts/local.conf
- Чтобы отключить эти шрифты только для одного пользователя, вы помещаете их в
Чтобы установить поведение по умолчанию для каждого нового пользователя, установите это конфигурация в /etc/skel/.config/fontconfig/fonts.conf .
Таким образом, нежелательные шрифты по умолчанию отключены, но пользователи по-прежнему могут разрешить им снова редактировать свой собственный файл конфигурации fontconfig (этот последний подход кажется более универсальным для моего варианта использования).
Очевидно, что если вы установите эту конфигурацию в /etc/skel/ , это не повлияет на существующих пользователей. Им нужно вручную скопировать его в свои домашние каталоги, чтобы он работал.
Пример конфигурации
Вот мой полный файл fonts.conf , который отключает все нелатинские шрифты, которые мне не нужны. Он живет в
Это не только делает список шрифтов короче, но и делает некоторые приложения, такие как LibreOffice, немного быстрее, так как им нужно справиться с меньшим количеством шрифтов для предварительного просмотра, и пользователь все еще может включить некоторые шрифты для себя, если это необходимо без влияния на других пользователей и без прав администратора.
Источник
Как я могу удалить шрифты, которые я никогда не использую, из libreoffice и linux в целом?
Есть много дополнительных шрифтов, которые кажутся похожими и просто раздражают меня в выпадающем списке. Есть ли в любом случае, я могу стереть их из системы?
У вас есть несколько методов. Я могу перечислить 4 .
1. Графический интерфейс
Сначала вы можете установить font-manager с помощью этой команды:
Вы можете отключить (поэтому не удалять! Отключение заставляет их исчезать для вас, но другие пользователи в этой системе по-прежнему будут видеть их) шрифты отсюда. Вот как это выглядит:
2. Удаление вручную из Ubuntu Software Center
В качестве альтернативы можно найти в Ubuntu Software Center шрифты и удалить их оттуда.
3. Ручное удаление как пакетов через командную строку
Никакие английские шрифты не могут быть удалены с помощью этой команды:
Вот список всех пакетов шрифтов . Вы можете добавить имя пакета шрифтов в команду выше, чтобы включить их для удаления.
Если в любой момент вы удалите шрифт, который хотите вернуть, просто сделайте
И индикативные шрифты будут переустановлены (оф. Измените имя пакета на то, что вы хотите).
4. Ручное удаление командной строки
Помимо этого вы можете посмотреть на
чтобы увидеть, где хранятся шрифты. Обычно это будет в 1 из этих мест:
С правами администратора вы можете просто удалить их. Затем они должны исчезнуть из любого места.
Это зависит от того, как вы установили шрифт.
Шрифт установлен в масштабе всей системы
Если он был установлен для всей системы (как и большинство шрифтов AFAIK), просто выберите Nautilus (файловый менеджер Ubuntu) в качестве пользователя root ( Alt + F2 затем введите gksudo nautilus ) и перейдите к /usr/share/fonts/truetype .
Удалите файл и запустите sudo fc-cache -f -v в Терминале.
Выйдите из системы и снова войдите в нее, и она должна быть удалена.
Шрифт установлен только для вашего пользователя
Если он был установлен только для вас (ручная копирование-вставка в пользователя
/.local/share/fonts/ каталог), то вы можете просто удалить шрифт из этих каталогов и выйти из системы и снова войти в нее.
И просто чтобы быть абсолютно уверенным, сделайте: locate —existing szNameOfFile удалить все другие вхождения того же файла, чтобы все вернулось на прежнее место!
/.local/share/fonts моей системе.
Если вы установили шрифт с помощью кнопки установки, скорее всего, он был просто скопирован в
/.fonts . Чтобы удалить его, просто откройте этот каталог, найдите шрифт и удалите файл.
Если вы установили .ttf основные шрифты Microsoft mscorefonts-installer через терминал ctrl + alt +. t Вы можете удалить его как:
Для Ubuntu 16.04 многие не западные семейства шрифтов могут быть удалены с помощью этой команды в терминале:
Чтобы диалог выбора шрифтов выглядел еще менее загроможденным, можно удалить семейство математических символов Stix :
Если вы хотите проверить, какие шрифты установлены в системах и производных Debian / Ubuntu, вы можете выполнить команду:
Эта команда ИСКЛЮЧАЕТ шрифты, которые я хочу сохранить (вы можете поместить их имена в круглые скобки). Я исключил из этого списка имена пакетов, такие как fonts-noto (явно), все пакеты fonts-liberation и так далее. Список установленных пакетов может выглядеть следующим образом:
Как вы можете видеть, это довольно длинный список, но важно РАССМОТРЕТЬ его и удалить любой ценный пакет, который может существовать в нем. Затем этот список следует сохранить в файл, используя перенаправление файлов (> файл):
Теперь, имея этот файл, вы всегда можете восстановить (установить заново) все пакеты, от которых вы избавитесь. Чтобы удалить все ненужные пакеты, имена которых собраны в этом файле, вы можете запустить команду, которая проверит реакцию системы на эту потенциально разрушительную операцию:
Это проверит, какой пакет будет удален. Поскольку пакеты шрифтов часто обратно зависимы от других пакетов, внимательно просмотрите список, чтобы определить, будут ли некоторые дополнительные пакеты удалены. Эта команда безопасна — она будет печатать ТОЛЬКО то, что должно быть сделано. Если есть какие-либо пакеты, такие как libreoffice или xreader, вам придется заставить систему удалять ТОЛЬКО указанные пакеты, что БУДЕТ нарушать целостность системы пакетов и может быть опасным. Однако мы собираемся удалить только некоторые пакеты шрифтов, так что никакого реального вреда не может быть.
Чтобы удалить ТОЛЬКО указанные пакеты и IGNORE все нарушенные зависимости и требования других установленных пакетов, выполните команду:
Эта команда БУДЕТ игнорировать все ошибки, но напечатает их, чтобы вы могли понять, что будет слегка сломано. Если вы обновите систему, и некоторые из обратных зависимостей будут переустановлены, возможно, что эти шрифтовые пакеты будут установлены снова, но кого это волнует.
Чтобы окончательно удалить ненужные пакеты, удалите параметр —dry-run и выполните последнюю команду:
Обратите внимание, что в вашей системе ситуация может быть иной. На моей рабочей станции Linux Mint 18.3 Cinnamon все указанные пакеты были удалены, и журнал выглядел так:
После этого у меня есть система только с теми шрифтами, которые мне нравятся. Вы можете проверить, какие пакеты шрифтов остались, используя эту простую команду:
Источник
Как я могу удалить шрифты, которые я никогда не использую, из libreoffice и linux в целом?
Пейзаж оплачивается службой канонических для управления и мониторинга нескольких систем ubuntu. Что лучше, что, заплатив за это, вы также поддерживаете Ubuntu!
8 ответов
Если вы установили шрифт с помощью кнопки установки, он, скорее всего, был просто скопирован в
/ .fonts . Чтобы удалить его, просто откройте этот каталог, найдите шрифт и удалите файл.
У вас есть несколько методов. Я могу перечислить 4.
1. Графический интерфейс
Сначала этой командой можно установить шрифтовой менеджер:
Вы можете отключить (Так что не удаляйте! Отключение заставит их исчезнуть для вас, но другие пользователи этой системы все равно их увидят) шрифты отсюда. Вот как это выглядит:
2. Ручное удаление из Ubuntu Software Center
В качестве альтернативы найдите в Ubuntu Software Center шрифты и удалите их оттуда.
3. Удаление вручную как пакетов через командную строку
С помощью этой команды нельзя удалять английские шрифты:
Вот список всех пакетов шрифтов. Вы можете добавить имя пакета шрифтов к команде выше, чтобы включить их для удаления.
Если в какой-то момент вы удалите шрифт, который хотите вернуть, просто сделайте
И идентификационные шрифты будут переустановлены (в том числе измените имя пакета на то, что вам нужно).
4. Ручное удаление из командной строки
Кроме того, вы можете посмотреть на
, чтобы увидеть, где хранятся шрифты. Обычно это будет в 1 из этих мест:
С правами администратора вы можете просто удалить их. Затем они должны исчезнуть из любого места.
Это зависит от того, как вы установили шрифт.
Шрифт установлен в масштабе всей системы
Если он был установлен в масштабе всей системы (например, большинство шрифтов AFAIK), просто потяните Nautilus (файл Ubuntu manager) от имени пользователя root ( Alt + F2 , затем введите gksudo nautilus ) и перейдите в / usr / share / fonts / truetype .
Удалите файл и затем запустите sudo fc-cache -f -v в Терминале.
Выйдите из системы и снова войдите, и он должен быть удален.
Шрифт установлен только для вашего пользователя
Если он был установлен только для вас (вручную скопируйте и вставьте в пользователя
/ .local / share / fonts / ), то вы можете просто удалить шрифт из этих каталогов, выйти из системы и снова войти в систему.
И для полной уверенности выполните команду: locate —existing szNameOfFile , чтобы удалить все остальные экземпляры одного и того же файла, так что все вернулось на место!
Для Ubuntu 16.04 многие незападные семейства шрифтов можно удалить, запустив этот команда в терминале:
Чтобы диалоговое окно выбора шрифта выглядело еще менее загроможденным, семейство шрифтов математических символов Stix можно удалить:
Если вы установили .ttf ядро Microsoft fonts mscorefonts-installer через терминал ctrl + alt + t . Вы можете удалить его как:
Используйте инструмент fc-list в терминале, чтобы получить список файлов шрифтов. Посмотрите названия шрифтов и удалите файлы шрифтов, которые вам не нужны.
Если вы хотите отфильтровать некоторые шрифты, используйте
, где Noto является частью имени шрифта, -i — ключ для игнорирования регистра при поиске.
Самый верхний принятый ответ не работал у меня на Ubuntu 18.04 (Bionic Beaver). Очевидно, пакеты шрифтов изменили свои имена.
Если вы хотите проверить, какие шрифты установлены в системах Debian / Ubuntu и производных, вы можете запустить эту команду:
Эта команда ИСКЛЮЧАЕТ шрифты, которые вы хотите сохранить. Вы можете поместить их имена в круглые скобки regexp, разделенные | . Я исключил из этого списка такие имена пакетов, как fonts-noto (явно), все пакеты fonts-liberation и так далее. Список установленных пакетов может выглядеть следующим образом:
Как видите, это довольно длинный список, но важно ИССЛЕДОВАТЬ его и удалить все ценные пакеты, которые могут в нем существовать. Затем этот список следует сохранить в файл, используя перенаправление файлов ( > file ):
Теперь, имея этот файл, вы всегда можете восстановить (установить заново) все пакеты, от которых вы избавитесь. Перед удалением ненужных пакетов, имена которых собраны в этом файле, вы должны выполнить следующую команду, которая проверит реакцию системы на эту потенциально разрушительную операцию:
Это проверит, какой пакет БУДЕТ удален. Поскольку пакеты шрифтов часто являются зависимостями от других пакетов, внимательно следите за списком, чтобы увидеть, не будут ли удалены некоторые дополнительные пакеты. Эта команда безопасна — она выводит ТОЛЬКО то, что нужно сделать. Если есть какие-либо пакеты, такие как libreoffice или xreader, вам придется заставить систему удалить ТОЛЬКО указанные пакеты, что БУДЕТ нарушать целостность системы пакетов и может быть опасно. Тем не менее, мы собираемся удалить только некоторые пакеты шрифтов, чтобы не было никакого реального вреда.
Чтобы удалить ТОЛЬКО указанные пакеты и ИГНОРИРОВАТЬ все нарушенные зависимости и требования других установленных пакетов, выполните команду:
Эта команда БУДЕТ проигнорируйте все ошибки, но распечатайте их, чтобы вы могли понять, что будет немного нарушено. Если вы обновите систему и некоторые пакеты, зависящие от шрифтов, будут переустановлены, возможно, что эти пакеты шрифтов будут установлены снова.
Чтобы окончательно удалить ненужные пакеты, удалите — dry-run и выполните последнюю команду:
Обратите внимание, что в вашей системе ситуация может быть иной. На моей рабочей станции Polish Linux Mint 18.3 Cinnamon все указанные пакеты были удалены, и журнал выглядел следующим образом:
После этого у меня есть система ТОЛЬКО с шрифтами, которые мне нравятся. Вы можете проверить, какие пакеты шрифтов остались, используя эту команду:
Чтобы обновить кеш шрифтов, чтобы приложения перестали отображать удаленные шрифты, выполните
Источник