Betűtípusok telepítése, frissítése és eltávolítása Linux alatt

Betűtípusok hozzáadása, eltávolítása és kezelése a Linux desktop egyszerű, mindaddig, amíg tudja, hová helyezze őket.

Szükséges könyvtárak

A rejtett .fonts fájl egy Linux fájlkezelőben.

A Linux két elsődleges helyet támogat új betűtípusok elhelyezésére. Az első hely globálisan elérhetővé teszi a betűtípusokat, így ha egynél több személy jelentkezik be a Linux-kiszolgálóra, és a szabványos betűtípusnál többhez szeretne hozzáférni, akkor ezeknek a betűtípusoknak a könyvtára /usr/share/fonts. Ebben a könyvtárban öt alkönyvtár található, amelyek közül három fontos:

  • /usr/share/fonts/opentype
  • /usr/share/fonts/truetype
  • /usr/share/fonts/truetype1

Az első könyvtár az opentype betűtípusok elhelyezése. Ezek a betűtípusok általában .otf kiterjesztéssel rendelkeznek. A második és harmadik könyvtár a truetype betűtípusokat tartalmazza, amelyek általában .ttf-re végződnek.

A második könyvtár a felhasználóspecifikus betűtípusokhoz itt található /home/USER/.fonts (Ahol a USER a tényleges felhasználónév). Az ebben a könyvtárban tárolt betűtípusokat csak az adott felhasználó használhatja. Nem minden Linux disztribúció hozza létre ezt a könyvtárat alapértelmezés szerint. Ha megnyitja a fájlkezelőt, utasítania kell a rejtett könyvtárak (ponttal kezdődő könyvtárak) megjelenítésére. A legtöbb fájlkezelőnél nyomja meg a gombot

Ctrl+H. Ha nem látja ezt a könyvtárat, hozza létre a jobb gombbal a fájlkezelőben, és válassza ki Új > Mappa, vagy megnyithat egy terminálablakot, és kiadhatja a parancsot:

mkdir ~/.fonts. 

Nincs szükség almappák létrehozására az opentype és a truetype betűtípusok elhelyezéséhez, mivel ezek mind ugyanabban a könyvtárban lesznek elhelyezve.

Betűtípusok hozzáadása

Helyezze át a .ttf, .TTF vagy .otf fájlokat a megfelelő könyvtárba. Globális betűtípusok hozzáadásához shell promptból kell dolgoznia, mert egy normál felhasználónak nincs engedélye a fájlok áthelyezésére /usr/share/fonts/.

Ha egy csomó .ttf betűtípust töltött le felhasználói letöltési könyvtárába (/home/user/Downloads), helyezze át ezeket a betűtípusokat a globális könyvtárba a következő parancs kiadásával:

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

Ezután értesítse a rendszert a változásról a következő parancs kiadásával:

sudo fc-cache -fv. 

Amikor az fc-cache befejeződik, a rendszer minden felhasználója hozzáférhet az újonnan hozzáadott globális fontokhoz.

Microsoft Fonts hozzáadása

ttf telepítő

A Microsoft számos licencelt betűtípust gyárt – Andale Mono, Arial, Arial Black, Comic Sans MS, Courier New, Georgia, Impact, Times New Roman, Trebuchet, Verdana és Webdings – elérhető Linux asztali számítógépeken a TTF-MSCoreFonts-Installer csomagon keresztül.

Ezek a betűtípusok hozzáadódnak a globális könyvtárhoz, és a telepítés automatikusan frissíti a betűtípus-gyorsítótárat.

A Microsoft csomagja több Python3 csomagtól függ.

Google Fonts hozzáadása

A TypeCatcher Google webes betűtípus-telepítő.

A Google számos internetes betűtípust kínál asztali használatra. Ha hozzá szeretné adni őket a Linux asztalhoz, telepítse a TypeCatcher program a csomagkezelőn keresztül.

ATypeCatcher telepítése után keresse meg a telepíteni kívánt betűtípust, majd kattintson a letöltés gombra (lefelé mutató nyíl a bal felső sarokban). Miután letöltötte az összes kívánt Google webes betűtípust, továbbra is frissítenie kell a betűtípus-gyorsítótárat a paranccsal sudo fc-cache -fv. Amikor a parancs befejeződik, az összes Google-betűtípus elérhető lesz az alkalmazásai és az összes felhasználó számára.

A betűtípusok eltávolítása

Távolítson el egy betűtípust úgy, hogy törli a fájlját a megfelelő mappából.

Globális betűtípus eltávolításakor adja ki a következő parancsot a rendszer betűtípus-gyorsítótárának frissítéséhez:

sudo fc-cache -fv. 

Eltávolítani a Microsoft Core Fonts csomag, futtatás:

sudo apt távolítsa el a ttf-mscorefonts-installer programot. 

Az alkalmazások tudatosítása az új betűtípusokkal

Mivel az alkalmazások minden megnyitáskor keresik a betűtípusok változásait, az alkalmazáson belüli újonnan telepített betűtípusok megjelenítéséhez elegendő egy alkalmazás bezárása, majd újraindítása.