Microsoft True Type fontok telepítése Fedora és CentOS rendszerekre
A Microsoft True Type fontjaira elsősorban az irodai programok illetve a különböző grafikai és képszerkesztő programok használatakor lehet szükség. Az irodai programok közül az egyik legismertebb az OpenOffice.org szövegszerkesztője a Writer, amellyel könnyedén tudunk Microsoft Word-ben készült .doc kiterjesztésű állományokat szerkeszteni, főleg ha rendelkezünk a megfelelő karakter készletekkel.
A True Type fontok telepítését CentOS 5.3-on végeztem, de természetesen Fedora alatt is hasonló módon történik.
1. A szükséges csomagok telepítése
A True Type fontok telepítéséhez szükség van a cabextract csomagra, a fontokat tartalmazó RPM csomag elkészítéséhez pedig az rpm-build csomagra. Rendszergazdai jogosultsággal telepítsük a szükséges csomagokat
yum install rpm-build cabextract
Példa 1. A cabextract és az rpm-build telepítése
A következő csomagokat fogja még a yum telepíteni:
Dependencies Resolved =========================================================================== Package Arch Version Repository Size =========================================================================== Installing: cabextract i386 1.1-5.el5 epel 48 k rpm-build i386 4.4.2.3-9.el5 base 303 k Installing for dependencies: elfutils i386 0.137-3.el5 base 228 k elfutils-libs i386 0.137-3.el5 base 193 k Transaction Summary =========================================================================== Install 4 Package(s) Update 0 Package(s) Remove 0 Package(s) Total download size: 772 k Is this ok [y/N]: y
Példa 2. A cabextract és az rpm-build függőségei
2. A spec fájl letöltése
Miután telepítettük a szükséges csomagokat a SourceForge-on szereplő projekt oldaláról töltsük le azt a spec fájlt, amely tartalmazza a fontok elérési útvonalát.
wget http://corefonts.sourceforge.net/msttcorefonts-2.0-1.spec
Példa 3. A spec fájl letöltése wget programmal.
3. Az RPM csomag elkészítése
Az rpmbuild segítéségével a spec fájl alapján készítsük el az msttcorefonts RPM csomagot.
rpmbuild -ba msttcorefonts-2.0-1.spec
Példa 4. Az msttcorefonts RPM csomag elkészítése
4. Az elkészült RPM csomag telepítése
Miután elkészítettük az msttcorefonts RPM csomagot, telepítsük a rendszerünkre.
rpm -ivh /usr/src/redhat/RPMS/noarch/msttcorefonts-2.0-1.noarch.rpm
Példa 5. Az msttcorefonts RPM csomag telepítése
5. Tipp
CentOS esetén, amennyiben az msttcorefonts RPM csomag telepítése során olyan hibába ütköznénk, hogy azért nem tudja telepíteni, mert hiányolja a chkfontpath csomagot, akkor előbb telepítsük azt:
yum install chkfontpath
Példa 6. A chkfontpath telepítése yummal.
A Fedora 10-ből kimaradt a chkfontpath, így azt más forrásból kell beszerezni és telepíteni. Egy lehetséges alternatíva (köszönet csuhinak).
A chkfontpath letöltése a http://atrpms.net/dist/f10/chkfontpath/ oldalról.
wget http://dl.atrpms.net/all/chkfontpath-1.10.1-2.fc10.i386.rpm
Példa 7. A chkfontpath RPM csomag letöltése.
A letöltött RPM csomag telepítése
rpm -ivh chkfontpath-1.10.1-2.fc10.i386.rpm
Példa 8. A chkfontpath telepítése rpmmel.
Majd próbáljuk újból telepíteni a msttcorefonts csomagot.
Miután sikeresen telepítettük a msttcorefonts RPM csomagot az OpenOffice.org Writer programját elindítva kipróbálhatjuk az új fontjainkat.
Forrás:
Egy általános linuxos leírás: MS True Type fontok telepítése linuxra
A projekt oldala ITT található.
- A hozzászóláshoz regisztráció és belépés szükséges
- 1802 olvasás


Hozzászólások
Gondolom megint jogi dolgok
Gondolom megint jogi dolgok miatt nem lehet egyből rpm-et készíteni.
Megnéztem a spec fájlt. Miért nem tették bele a chkfontpath? Furcsa.
Meg egy kicsit perverz is, hogy rpm építés közben .exe fájlokat bont ki. :DD
Láttam már egyszerűbb esetet is :)
Láttam már egyszerűbb esetet is :)
Valószínű, hogy nem akarnak jogi herce-hurcát, bár amit felhasználtam forrást
abban a Debianhoz és Ubuntuhoz alapból elkészítették ezt a csomagot. :-(
A lényeg az, hogy legalább van lehetőség használni és nem kell össze-vissza
másolgatni :-)
Webappz - http://webappz.hu/
Nálam, Fedora 10 alatt nem
Nálam, Fedora 10 alatt nem talált chkfontpath csomagot, úgyhogy én innen szedtem le:
http://atrpms.net/dist/f10/chkfontpath/
--
Csuhai Imre
https://csuhai.hu
Köszi :)
Valóban, csak a leírást olvastam és én CentOS 5.3 alatt próbáltam ki és ott nem hagyták ki ezt a csomagot.
Köszi, már frissítettem.
Webappz - http://webappz.hu/
Igazán nincs mit, nálam
Igazán nincs mit, nálam melóhelyen most vált aktuálissá hogy telepítsem ezeket a fontokat, úgy vettem észre.
Egyébként meg nem gond h nem volt eredetileg benne a cikkben, egyrészt linuxos arcok általában feltalálják magukat, másrészt gugli kidobja a linket.
--
Csuhai Imre
https://csuhai.hu