Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

[SOLVED]Necessary system fonts?

Graphical Environments, Managers, Multimedia & Desktop questions.
Post Reply
Message
Author
rodvitner
Posts: 13
Joined: 2019-07-14 10:16

[SOLVED]Necessary system fonts?

#1 Post by rodvitner »

I am working with layout and have a looooong list of fonts in apps like writer, scribus, gimp and inkscape. I want to reduce the list as much as possible. When you install debian you automatically get a zillion of fonts, most of then unnecessary for me (Noto, just for one example). My question is - which fonts are absolutely necessary for the system? I have tried once to delete fonts and it ended with a reinstallation of the system. Some apps went unreadable, some other functions got white squares instead of letters.
Last edited by rodvitner on 2021-07-26 11:22, edited 1 time in total.

CwF
Global Moderator
Global Moderator
Posts: 2715
Joined: 2018-06-20 15:16
Location: Colorado
Has thanked: 41 times
Been thanked: 201 times

Re: Necessary system fonts?

#2 Post by CwF »

one example almost minimal;

Code: Select all

$ dpkg --get-selections | grep font
fontconfig					install
fontconfig-config				install
fonts-dejavu-core				install
fonts-droid-fallback				install
fonts-noto-mono					install
fonts-urw-base35				install
gsfonts						install
libfontconfig1:i386				install
libfontenc1:i386				install
libxfont2:i386					install
xfonts-100dpi					install
xfonts-100dpi-transcoded			install
xfonts-75dpi					install
xfonts-base					install
xfonts-encodings				install
xfonts-scalable					install
xfonts-utils					install

rodvitner
Posts: 13
Joined: 2019-07-14 10:16

Re: Necessary system fonts?

#3 Post by rodvitner »

Thank you. As I understand I must keep those fonts in your list. Others I can remove? Sorry for my bad English.

arochester
Emeritus
Emeritus
Posts: 2435
Joined: 2010-12-07 19:55
Has thanked: 14 times
Been thanked: 54 times

Re: Necessary system fonts?

#4 Post by arochester »

https://www.deepl.com/translator is good if your first language is not English.

User avatar
sunrat
Administrator
Administrator
Posts: 6497
Joined: 2006-08-29 09:12
Location: Melbourne, Australia
Has thanked: 118 times
Been thanked: 476 times

Re: Necessary system fonts?

#5 Post by sunrat »

Many applications have dependencies (or recommends) for particular fonts. For example plasma-desktop package recommends fonts-noto so it was installed during my initial system installation of KDE Plasma. I like Noto fonts and use some as default, plus they include many alternative language fonts. Those little squares you get for some characters are usually because the required font is not installed. Which fonts you actually need will depend on which applications you have.
You could create a list of installed fonts as posted above and check the reverse dependencies for each one like this:

Code: Select all

$ apt rdepends fonts-noto
fonts-noto
Reverse Depends:
  Breaks: fonts-noto-core (<< 2015-05-11+cjk-1~)
  Recommends: task-korean-desktop
  Recommends: task-chinese-t-desktop
  Recommends: task-chinese-s-desktop
  Recommends: plasma-desktop
  Depends: libpixelif-common
  Depends: josm
  Replaces: fonts-noto-ui-core (<< 2015-05-11+cjk-1~)
  Breaks: fonts-noto-ui-core (<< 2015-05-11+cjk-1~)
  Replaces: fonts-noto-core (<< 2015-05-11+cjk-1~)
  Depends: adapta-gtk-theme
  Suggests: fonts-droid-fallback
  Depends: python3-fabulous
  Depends: cinnamon-desktop-environment
“ computer users can be divided into 2 categories:
Those who have lost data
...and those who have not lost data YET ”
Remember to BACKUP!

arzgi
Posts: 1197
Joined: 2008-02-21 17:03
Location: Finland
Been thanked: 32 times

Re: Necessary system fonts?

#6 Post by arzgi »

arochester wrote: 2021-07-23 09:46 https://www.deepl.com/translator is good if your first language is not English.
Or Debian package translate-shell

Code: Select all

$ aptitude show translate-shell
Paketti: translate-shell                   
Versio: 0.9.6.9-1
Tila: asennettu
..
Ryhmä: contrib/misc
Ristiriidat: google-translate-cli
Korvaavuudet: google-translate-cli
Katetut: google-translate-cli
Kuvaus: Command-line translator using Google Translate, etc.
 Translate Shell (formerly Google Translate CLI) is a command-line
 translator powered by Google Translate (default), Bing Translator,
 Yandex.Translate, DeepL Translator and Apertium. It gives you easy
 access to one of these translation engines in your terminal.
Homepage: https://github.com/soimort/translate-shell

Code: Select all

~$ trans en:de 'I just love Debian!'
I just love Debian!

Ich liebe Debian einfach 

Post Reply