Skip to main content

Slik installerer du, oppdaterer og avinstallerer skrifter i Linux

Sailing, Brevik Norway 2018 (April 2025)

Sailing, Brevik Norway 2018 (April 2025)
Anonim

Tilbake i midten til sent, Äò90s, lider Linux GUI av en rekke problemer, hvorav en var skrifttyper. Da Linux-skrivebordet først kom fram på scenen, manglet det ikke bare ting som anti-aliasing, men tillegget av skrifttyper til skrivebordet var et ubøyelig rot.

Rask frem til nå og det problemet har alt bortsett fragått. Nå er det utrolig enkelt å legge til, fjerne og administrere skrifter på Linux-skrivebordet, så lenge du vet hvor du skal sette dem og / eller hvilke verktøy som er tilgjengelige. La oss legge til noen skrifter!

Nødvendige kataloger

Det er viktig å forstå at det er to primære steder å plassere nye skrifttyper. Den første plasseringen gjør skrifttyper tilgjengelig globalt. Dette er viktig hvis du har et Linux-skrivebord eller en server som brukes av flere personer. Så hvis mer enn en person logger seg inn på Linux-serveren din, og ønsker å ha tilgang til mer enn standardfonten, er katalogen for disse skriftene / Usr / share / fonter . Innenfor denne katalogen finner du fem underkataloger, hvorav tre er viktige:

  • / Usr / share / fonter / Opentype
  • / Usr / share / fonter / truetype
  • / Usr / share / fonter / truetype1

Den første katalogen (opentype) er hvor du plasserer opentype skrifter. Disse skriftene har vanligvis filtypen .otf. Den andre og tredje kataloger inneholder truetype-skrifter, som vanligvis slutter i .ttf (eller .TTF).

Den andre katalogen, for brukerspesifikke skrifttyper, finnes i /home/USER/.fonts (Hvor BRUKER er det faktiske brukernavnet). Skrifter som er lagret i denne katalogen, kan bare brukes av den aktuelle brukeren. Det er oppmerksom på at ikke alle Linux-distribusjoner oppretter denne katalogen som standard. Hvis du åpner filbehandleren din, må du instruere den om å vise skjulte kataloger (kataloger som starter med en prikk). For de fleste filbehandlere kan dette gjøres med Ctrl + h tastekombinasjonen. Hvis du ikke ser den katalogen, kan du opprette den ved å enten høyreklikke i filbehandling og velge Ny> Mappe, eller du kan åpne et terminalvindu og utstede kommandoen:

mkdir ~ / .fonts

Det er ikke nødvendig å lage undermapper for å åpne opentype og truetype-skrifter, da de alle vil bli plassert innenfor samme katalog.

Legge til skrifter

For å legge til nye skrifter må du først (lovlig) anskaffe de aktuelle skriftene. Når du har dem, kan du deretter flytte .ttf, .TTF eller .otf-filene til riktig katalog. Si at du vil ha de skrifttypene lagt til globalt. For det vil du jobbe fra kommandolinjen (som standardbrukeren ikke har tillatelse til å flytte filer inn i / Usr / share / fonter / ).

La oss si at du har lastet ned en haug med .ttf-skrifter til brukeren. Last ned katalogen ( / home / user / Downloads , der USER er brukernavnet ditt). Hvis du vil flytte disse skriftene til den globale katalogen, åpner du et terminalvindu og utsteder følgende kommando:

sudo mv ~ / Nedlastinger / *. ttf / usr / share / fonts / truetype /

Når du har gjort det, må du gjøre systemet oppmerksom på endringen ved å utstede kommandoen:

sudo fc-cache -fv

Med den kommandoen kjørt, vil alle brukere ha tilgang til de nylig lagt skriftene.

Hvis du vil legge til de nedlastede skriftene til en bestemt bruker, kan du jobbe gjennom den grafiske filbehandleren slik:

  1. Åpne filbehandler.
  2. Naviger til Nedlastinger mappe.
  3. Velg alle nedlastede fontfiler.
  4. Kopier filene med Ctrl + c tastaturkombinasjonen.
  5. Naviger inn i /home/USER/.fonts katalog (hvor USER er det faktiske brukernavnet).
  6. Lim inn filene med Ctrl + v tastaturkombinasjonen.

En raskere metode ville være:

  1. Åpne a terminal vindu.
  2. Utsted kommandoen mv ~ / Nedlastinger / *. ttf ~ / .fonter.

Hva om Microsoft Fonts

Det er visse tilfeller der du trenger en bestemt skrift som er lisensiert av Microsoft. Slike skrifttyper er: Andale Mono, Arial, Arial Black, Comic Sans MS, Courier New, Georgia, Impact, Times New Roman, Trebuchet, Verdana og Webdings. Hvis du trenger disse skriftene, må du installere et tredjepartsprogram. Slik gjør du dette på Ubuntu Desktop-distribusjonen:

  1. Åpne et terminalvindu.
  2. Utsted kommandoen sudo apt-get install ttf-mscorefonts-installer .
  3. Når du blir bedt om det, greit lisensen for skriftene.

Disse skriftene blir lagt til i den globale katalogen, og installasjonen oppdaterer automatisk fontbufferen for deg.

Hva om Google Fonts

Google har opprettet et stort antall nettskrifter som er tilgjengelige for alle desktop-brukere. For å legge dem til Linux-skrivebordet må du installere en tredjepartsprogram, kalt TypeCatcher. For å gjøre dette, følg disse trinnene (igjen, demonstrere på Ubuntu Desktop):

  1. Åpne a terminal vindu.
  2. Utsted kommandoen sudo apt-get installer typecatcher.
  3. Tillat installasjonen å fullføre.

Når TypeCatcher er installert, åpner du den fra skrivebordsmenyen. Fra hovedmenyen, søk etter skrifttypen du vil installere, og klikk deretter nedlastningsknappen (pil nedover i øverste venstre hjørne). Etter at du har lastet ned alle Google-webfonter du vil, må du fortsatt oppdatere fontbufferen med kommandoen sudo fc-cache -fv . Når den kommandoen er fullført, vil alle Google-skriftene være tilgjengelige for dine applikasjoner og til alle brukere.

Slik avinstallerer du skrifter

Fjerning av skrifttyper gjøres i motsatt retning av å legge til fonter.Hvis du fjerner brukerspesifikke skrifttyper, vil du bare åpne filbehandleren, navigere til /home/USER/.fonts katalog (Hvor BRUKER er det faktiske brukernavnet), velg alle skriftene som skal fjernes, og trykk Slett-tasten på tastaturet.

Hvis du vil fjerne globale fonter, gjør du følgende:

  1. Åpne a terminal vindu. Bytt til nødvendig katalog med kommandoen cd / usr / share / fonts / truetype .
  2. Utsted kommandoen ls | mindre og bla gjennom oppføringen, og legg merke til at filnavnene skal fjernes.
  3. Utsted kommandoen sudo rm FILENAME (Hvor FILENAME er navnet på skrifttypefilen som skal fjernes).
  4. Utsted kommandoen sudo fc-cache -fv for å oppdatere fontbufferen.

Hvis du vil fjerne Microsoft Core Fonts-pakken, kan du det med kommandoen:

sudo apt-get fjern ttf-mscorefonts-installer

Gjør programmer oppmerksom på nye skrifttyper

Dette er ganske enkelt. Den enkleste måten å gjøre et program oppmerksom på nye skrifttyper, er å lukke det og åpne det på nytt. Sørg for å lagre alt / alt arbeid du har gjort før du lukker programmet. Denne oppgaven gjelder hvis du har lagt til fonter globalt eller per bruker. Selvfølgelig, hvis de nyopprettede skrifttypene fremdeles ikke vises i begge programmer eller i konfigurasjonsalternativene for skrivebordet, kan du alltid logge deg ut av skrivebordet og logge inn igjen. Det vil helt sikkert gjøre alle applikasjoner oppmerksomme på de nylig tilførte skrifttyper .