Latest Entries »

ලිනක්ස් වල ෆොන්ට්ස් ෆෝල්ඩරයට ෆොන්ට්ස් දාන හැටි.

ලිනක්ස් වල ෆොන්ට්ස් ෆෝල්ඩරයට ෆොන්ට්ස් අතුල් කිරීම වින්ඩෝස් වලදී මෙන් සිදුනොවේ. මීට ප්‍රථම හුග දෙනෙකු නොදන්නා කරුණක් වන්නේ මෙම ෆෝල්ඩරය තිබෙන ස්ථානයයි.

එය තිබෙන්නේ

filesystem එක ඇතුලේ තියෙන usr ෆෝල්ඩරය තුල තිබෙන share ෆෝල්ඩරය තුලයි. මෙම fonts ෆෝල්ඩරයට නිකම්ම ෆොන්ට්ස් paste කළ නොහැක. ඒ සදහා terminal එකක් විවෘත්ත කරගෙන super user/ root විට යුතුය. Super user වීම සදහා සහ ෆොන්ට් එකක් ඉන්ස්ටෝල් කර ගැනීමට පහත පියවර සිදු කරන්න.

1. [MWH@dinusha ~]$ cd ..
2. [MWH@dinusha home]$ cd ..
3. [MWH@dinusha /]$ cd usr
4. [MWH@dinusha usr]$ cd share
5. [MWH@dinusha share]$ cd fonts
6. [MWH@dinusha fonts]$ mkdir myfonts
mkdir: cannot create directory `myfonts': Permission denied
7. [MWH@dinusha fonts]$ su
Password:
8. [root@dinusha fonts]# mkdir myFonts
9. [root@dinusha fonts]# cp /home/MWH/WIJEYA__.TTF ./myFonts
10. [root@dinusha fonts]# mkfontdir && mkfontscale

පළමු පියවරේ සිට පස් වෙනි පියවර තෙක් මා සිදු කර ඇත්තේ මගේ පරිගණකයේ පරිදි fonts ෆෝල්ඩරයට ඇතුල්වීමයි. ඔබත් ඔබේ පරිගණකයේ පරිදි fonts ෆෝල්ඩරයට ඇතුළු වෙන්න.

ඉන්පසු හය වෙනි පියවරේදී මම ෆොන්ට්ස් ෆෝල්ඩරය තුල තවත් ෆොල්ඩරයක් සෑදීමට ගියෙමි. නමුත් එහිදී මට ෆෝල්ඩරයක් සෑදීමට ඉඩ නොදෙයි.

මේ නිසා මම root විම සදහා su (ෆිඩොරවලදී root වීමට su ද උබුන්ටු වලදී root වීමට sudo ද type කළ යුතුයි) ටයිප් කර password:වලදී ඔබගේ root password එක ටයිප් කළ යුතුයි.

ඉන් පසු පරන විදියටම mkdir ටයිප් කර තමන්ගේ ෆොන්ට් එක දැමීමට ෆොල්ඩරයක් සාදා ගන්න (මෙහිදී මම නම් මගේ ෆෝල්ඩරය myFonts ලෙස නම් කරා.) .

ඉන් පසු නමවන පියවරේදි මා සිදුකොට ඇත්තේ මට අවෂ්යන ෆොන්ට් එක තිබෙන තැනින් fonts ෆෝල්ඩරයට මගේ අවෂ්යේ ෆොන්ට් එක කොපි කිරීමයි.

ඉන් පසු දහ වන පියවරේ මෙන් mkfontdir && mkfontscale ටයිප් කිරීමෙන් පසු ඔබේ ෆොන්ට් එක ඔබගේ ලිනක්ස් පද්ධතියේ ස්ථාපනය කර ගැනීම අවසන්වේ.

මෙහිදි ඔබ විමසාවී windows වලදී fonts දැමීමට වෙනනමම උප ෆෝල්ඩර සෑදීමට අවෂ්ය නොවේ කියා. නමුත් ඔබ එම ෆෝල්ඩරයට ගොස් බැළුවොතින් පෙනේවි එහි සියළුම ෆොන්ට්ස් තිබෙන්නේ folders තුල බව එම නිසා මමත් එම සම්ප්ර දායම අනුගමනය කරමින් මගේ ෆොන්ට් එකත් folder එකක් තුලම පිහිටුවා ගත්තෙමි.

2 comments:

මෙම ලිපිය පිළිබද ඔබේ අදහසත් ලියලම යන්න