- 1 1. හැඳින්වීම
- 2 2. Ubuntu හි පෙරනිමි අකුරු සහ ගබඩා ස්ථාන
- 3 3. Ubuntu හි අකුරු ස්ථාපනය කිරීම (ක්රම 3)
- 4 4. අකුරු සැකසීම සහ කළමනාකරණය
- 5 5. අකුරු ගැටළු නිරාකරණය
- 6 6. අතිරේක ප්රශ්න (FAQ)
- 6.1 6.1 ෆොන්ට් එකක් ස්ථාපනය කර ඇති බව මට කොහොමද තහවුරු කරගන්නා ලැබේ?
- 6.2 6.2 Windows ෆොන්ට් (Meiryo, Yu Gothic) Ubuntu හි භාවිතා කළ හැද?
- 6.3 6.3 ටර්මිනල් ෆොන්ට් කොහොමද වෙනස් කරනවා?
- 6.4 6.4 මගේ ෆොන්ට් ඉතා කුඩායි! ප්රමාණය කොහොමද වෙනස් කරනවා?
- 6.5 6.5 අවශ්ය නොවන ෆොන්ට් ඉවත් කිරීම කොහොමද?
- 6.6 6.6 සාරාංශය
- 6.7 ඊළඟ පියවර
- 7 7. නිගමනය
1. හැඳින්වීම
ඔබ Ubuntu ස්ථාපනය කරන විට, අකුරු කියවීමට අමාරුයි කියලා හෝ ජපන් අකුරු අලංකාර නොවෙයි කියලා ඔබට හැඟුනාද? Windows හෝ Mac වලින් Ubuntu වෙත මාරු වන පරිශීලකයන් අතර මෙය සාමාන්යයයි, මන්ද Ubuntu හි පෙරනිමි අකුරු සීමිත සංඛ්යාවක් පමණක් ඇති අතර, වෙනත් මෙහෙයුම් පද්ධති වලට වඩා අකුරු රෙන්ඩර් කිරීම වෙනස් වේ.
එමෙන්ම, ඔබට ඔබේ ප්රියතම අකුරු ස්ථාපනය කිරීමට හෝ වැඩසටහන් ලිවීම සඳහා සුදුසු monospaced අකුරු එකතු කිරීමට අවශ්ය විය හැක. Ubuntu ඔබට අකුරු නිදහස්ව එකතු කර සංස්කරණය කිරීමට ඉඩ දෙන නමුත්, ඒවා නිවැරදිව සකස් කිරීම ඔබට අලුත් නම් අභියෝගයක් විය හැක.
මෙම ලිපියේ, Ubuntu හි අකුරු ස්ථාපනය කිරීම පිළිබඳව විස්තරාත්මකව පැහැදිලි කරමු. අපි විවිධ ක්රම තුනක් හඳුන්වා දෙමු, එවිට ඔබට ඔබේ අවශ්යතාවයට සුදුසු ක්රමය තෝරා ගත හැක:
- ක්රමය 1: Ubuntu හි නිල ගබඩාවෙන් අකුරු ස්ථාපනය (සරල හා පහසු)
- ක්රමය 2: අභිරුචි අකුරු අතින් එකතු කිරීම
- ක්රමය 3: විශේෂ අකුරු ස්ථාපනය (Windows අකුරු හෝ වැඩසටහන් අකුරු වැනි)
එමෙන්ම, ස්ථාපනය කිරීමෙන් පසු අකුරු සැකසීම සහ ගැටළු නිරාකරණය කිරීම පිළිබඳවද අපි කතා කරමු. මෙම මාර්ගෝපදේශය අවසන් වන විට, Ubuntu හි අකුරු සැකසුම් වැඩිදියුණු කර කියවීමට පහසු කර ගැනීමට ඔබට හැකි වනු ඇත.
පළමුව Ubuntu සමඟ පැමිණෙන පෙරනිමි අකුරු සහ ඒවා සුරැකි ස්ථානය ගැන බලමු.
2. Ubuntu හි පෙරනිමි අකුරු සහ ගබඩා ස්ථාන
Ubuntu හි පෙරනිමි ලෙස කිහිපයක් අකුරු ස්ථාපනය කර ඇත. නමුත්, මෙම අකුරු සැමවිටම සුදුසු නොවෙයි, සහ සමහර පරිශීලකයන්ට ජපන් පෙළ කියවීමට අමාරු විය හැක. මෙම කොටසෙහි, Ubuntu හි පවතින පෙරනිමි අකුරු සහ ඒවා පද්ධතිය තුළ කොහේ සුරැකිද යන්න පරීක්ෂා කරමු.
2.1 Ubuntu හි පෙරනිමි අකුරු මොනවාද?
පෙරනිමි ලෙස, Ubuntu පහත අකුරු ඇතුළත් කර ඇත:
| Font Name | Characteristics |
|---|---|
| Ubuntu | Official Ubuntu font designed for UI readability |
| Noto Sans | A multilingual font developed by Google, including support for Japanese |
| DejaVu Sans | A highly readable, general-purpose sans-serif font |
| Liberation Sans | A font similar to Windows’ Arial |
| Monospace Fonts (Ubuntu Mono, DejaVu Mono) | Monospaced fonts optimized for coding and terminal use |
මෙම අකුරු Ubuntu හි පද්ධති අකුරු ලෙස භාවිතා වන අතර, විවිධ යෙදුම් තුළ පෙනේ. නමුත්, බොහෝ පරිශීලකයන් Noto Sans පෙරනිමිකුර ජපන් පෙළ ඉතා පතලින් හෝ අලංකාර නොවෙයි කියලා පවසති. ඒ නිසා, IPA අකුරු හෝ Meiryo වැනි විකල්ප අකුරු ස්ථාපනය කර කියවීමට පහසු කර ගැනීමට කැමති වෙති.
2.2 අකුරු කොහේ සුරැකේ?
Ubuntu හි, ඔබ අකුරක් ස්ථාපනය කරන ස්ථානය අනුව එය පද්ධතිය පුරා (system‑wide) හෝ පරිශීලකයෙකුට පමණක් (user‑only) යෙදේ.
| Font Storage Location | Scope | Example Command |
|---|---|---|
/usr/share/fonts/ | System-wide (available to all users) | sudo mv font.ttf /usr/share/fonts/ |
~/.fonts/ | User-specific (only available to the current user) | mv font.ttf ~/.fonts/ |
/usr/local/share/fonts/ | System-wide (similar to /usr/share/fonts/) | sudo mv font.ttf /usr/local/share/fonts/ |
📌 ප්රධාන කරුණු:
- **පද්ධතිය පුරා අකුරක් යෙදීමට අකුර
/usr/share/fonts/වෙත පිටපත් කරන්න - ඔබටම පමණක් අකුරක් භාවිතා කිරීමට: අකුර
~/.fonts/තුළ තබන්න - අකුරු පද්ධතියේ ලියාපදිංචි කිරීම සඳහා අකුරු කැෂ් (font cache) යාවත්කාලීන කිරීම අවශ්ය (පසුබැසීමේ කොටසේ විස්තර කර ඇත)
තවද, Ubuntu 20.04 සහ ඊට පසු අනුවාද වල ~/.fonts/ නාමාවලිය පෙරනිමි ලෙස නොමැති විය හැක. එය නොමැති නම්, අකුරු එකතු කිරීමට පෙර එය සාදන්න:
mkdir -p ~/.fonts
2.3 ස්ථාපිත අකුරු පරීක්ෂා කිරීම
Ubuntu හි වර්තමාන අකුරු ලැයිස්තුව බැලීමට, පහත කමාන්ඩ් එක ක්රියාත්මක කරන්න:
fc-list
විශේෂ අකුරක් සොයන්න අවශ්ය නම්, grep කමාන්ඩ් එක භාවිතා කරන්න:
fc-list | grep "Noto"
උදාහරණයක් ලෙස, මෙම කමාන්ඩ් එක “Noto” නාමය ඇතුළත් සියලු අකුරු ලැයිස්තුගත කරයි.
ඊළඟ පියවර
Ubuntu හි පෙරනිමි අකුරු සහ ඒවා සුරැකි ස්ථානය දැන් අවබෝධ කරගත්තාම, ඊළඟ කොටසෙහි නව අකුරු ස්ථාපනය කිරීම පිළිබඳව කතා කරමු. අපි apt කමාන්ඩ් එක භාවිතා කර අකුරු ස්ථාපනය කිරීමේ සරල ක්රමය පළමුව පරීක්ෂා කරමු.

3. Ubuntu හි අකුරු ස්ථාපනය කිරීම (ක්රම 3)
අකුරු ස්ථාපනය කිරීමේ විවිධ ක්රම ඇත. මෙම කොටසෙහි, පළමු මට්ටමේ පරිශීලකයන් සඳහා සරල ක්රමයක් සිට, විශේෂ අකුරු ස්ථාපනය සඳහා උසස් තාක්ෂණික ක්රමයන් දක්වා, තුන් වර්ගයේ ක්රම හඳුන්වා දෙමු.
- ක්රමය 1: නිල Ubuntu ගබඩාවෙන් apt භාවිතා කර ස්ථාපනය (සහජ සහ නිර්දේශිත)
- ක්රමය 2: අභිරුචි අකුරු අතින් එකතු කිරීම (අභිරුචි අකුරු සඳහා)
- ක්රමය 3: විශේෂ අකුරු ස්ථාපනය (Windows අකුරු හෝ වැඩසටහන් අකුරු වැනි)
3.1 නිල ගබඩාවෙන් apt භාවිතා කර අකුරු ස්ථාපනය කිරීම (apt)
උබුන්ටු හි අකුරු ස්ථාපනය කිරීමේ අති පහසු ක්රමය නිල රෙපොසිටරිය භාවිතා කිරීමයි. මෙම රෙපොසිටරිය විවිධ අකුරු, ජපන් අකුරු සහ සාමාන්යයෙන් භාවිතා වන ඉංග්රීසි අකුරු ඇතුළත් කර ඇති බැවින් ස්ථාපනය වේගවත් හා සරල වේ.
3.1.1 IPA අකුරු ස්ථාපනය කිරීම
IPA අකුරු යනු වෘත්තීය හා ව්යාපාරික අවශ්යතා සඳහා පුළුල් ලෙස භාවිතා වන උසස් තත්ත්වයේ ජපන් අකුරු වේ. පහත කමාන්ඩ් එක භාවිතා කර ඔබට ඒවා ස්ථාපනය කළ හැක:
sudo apt update
sudo apt install -y fonts-ipafont
fc-cache -fv
📌 ප්රධාන කරුණු:
fonts-ipafontයනු IPA අකුරු අඩංගු පැකේජයයි.fc-cache -fvක්රියාත්මක කිරීමෙන් අකුරු කැෂ් එක යාවත්කාලීන කර, පද්ධතිය නව ස්ථාපිත අකුරු හඳුනා ගනී.
3.1.2 වෙනත් ප්රයෝජනවත් අකුරු ස්ථාපනය කිරීම
උබුන්ටු රෙපොසිටරිය IPA අකුරු之外 බොහෝ අකුරු අඩංගු වේ. පහත කමාන්ඩ් එක භාවිතා කර ඔබට එකවර බහු අකුරු ස්ථාපනය කළ හැක:
sudo apt install -y fonts-noto fonts-ubuntu fonts-roboto
| Font Package | Description |
|---|---|
fonts-noto | Google’s Noto font family (supports multiple languages) |
fonts-ubuntu | Ubuntu’s official UI font |
fonts-roboto | Android’s default font (good for design and readability) |
මෙම ක්රමය ආරම්භකයන්ට සුහද වන අතර ස්ථාපන ගැටළු අවම කරයි, එබැවින් නිර්දේශිත ක්රමය ලෙස සැලකේ.
3.2 අකුරු අතිරේකව එක් කිරීම
නිල රෙපොසිටරියෙන් ලබා නොගත හැකි අකුරු (උදා: Google Fonts, අභිරුචි අකුරු) ස්ථාපනය කිරීමට ඔබට අතිරේකව එක් කළ හැක.
3.2.1 අකුර බාගත කිරීම
පළමුව ඔබට අවශ්ය අකුර බාගත කරන්න.
උදාහරණයක් ලෙස “M+ FONTS” ජපන් අකුර ස්ථාපනය කිරීමට පහත පියවර අනුගමනය කරන්න:
wget https://osdn.net/frs/redir.php?m=kent&f=mplus-fonts%2F62344%2Fmplus-TESTFLIGHT-063a.tar.xz
tar -xf mplus-TESTFLIGHT-063a.tar.xz
3.2.2 අකුර නිවැරදි නාමාවලියට තබා ගැනීම
බාගත කළ අුරු ගොනු (.ttf හෝ .otf) නිවැරදි නාමාවලියට ගෙන යන්න.
විශේෂිත පරිශීලකයෙකු සඳහා (දැනට පවතින පරිශීලකයාට පමණක්):
mkdir -p ~/.fonts
mv mplus-TESTFLIGHT-063a/* ~/.fonts/
සියලු පරිශීලකයන් සඳහා (පද්ධතිය පුරා ස්ථාපනය):
sudo mv mplus-TESTFLIGHT-063a/* /usr/share/fonts/
3.2.3 අකුරු කැෂ් යාවත්කාලීන කිරීම
අවසන් වශයෙන්, නව එක් කළ අකුරු පද්ධතියට හඳුන්වා දීමට අකුරු කැෂ් යාවත්කාලීන කරන්න:
fc-cache -fv
දැන්, අතිරේකව එක් කළ අකුරු යෙදුම් සහ පද්ධතිය තුළ ප්රවේශය ලබා ගත හැක.
3.3 විශේෂිත අකුරු ස්ථාපනය කිරීම
උබුන්ටු පෙරනිමි ලෙස කිසිඳු අකුරු ඇතුළත් නොකරයි, නමුත් ඔබට ඒවා අතිරේකව ස්ථාපනය කළ හැක. පහත ජනප්රිය අකුරු සහ ඒවා ස්ථාපනය කරන ආකාරය දැක්වේ.
3.3.1 Meiryo (Windows අකුර) ස්ථාපනය කිරීම
Meiryo යනු Windows හි සාමාන්යයෙන් භාවිතා වන ජපන් අකුරකි. Windows අකුරු උබුන්ටු වෙත ස්ථාපනය කිරීමට පහත කමාන්ඩ් එක ක්රියාත්මක කරන්න:
sudo apt install -y ttf-mscorefonts-installer
💡 සටහන:
ස්ාපනයේදී Microsoft හි අවසන් පරිශීලක බලපත්ර ගිවිසුම (EULA) පිළිගැනීමට ඔබට ඉල්ලීමක් ලැබේ. Tab → Enter ඔබා පිළිගන්න.
3.3.2 HackGen (ප්රෝග්රැමින්ග් අකුර) ස්ථාපනය කිරීම
HackGen යනු ප්රෝග්රැමින්ග් සඳහා අනුකූල කර ඇති මොනෝස්පේස් අකුරකි. එය ස්ථාපනය කිරීමට පහත පියවර අනුගමනය කරන්න:
mkdir -p ~/.fonts
wget https://github.com/yuru7/HackGen/releases/download/v2.6.1/HackGen_NF_v2.6.1.zip
unzip HackGen_NF_v2.6.1.zip -d ~/.fonts/
fc-cache -fv
HackGen යනු ඉතා කියවීමට පහසු කේත අකුරක් අවශ්ය වන සංවර්ධකයන් සඳහා නිර්මාණය කර ඇත.
3.4 සාරාංශය
උබුන්ටු හි අකුරු ස්ථාපනය කිරීමේ ප්රධාන ක්රම තුනක් ඇත, ඒවා වෙනත් අවශ්යතා සඳහා සුදුසු වේ:
| Method | Difficulty | Best For | Example |
|---|---|---|---|
| Using apt | ★☆☆ (Easy) | Fonts available in the official repository | fonts-ipafont |
| Manual Installation | ★★☆ (Intermediate) | Adding custom fonts | Google Fonts |
| Installing Specific Fonts | ★★☆ (Intermediate) | Windows fonts, programming fonts | Meiryo, HackGen |
ඔබේ අවශ්යතාවය අනුව හොඳම ක්රමය තෝරන්න. ජපන් අකුරු කියවීම වැඩිදියුණු කිරීමට සරල ක්රමයක් අවශ්ය නම් apt භාවිතා කරන්න. නිර්මාණ හෝ ප්රෝග්රැමින්ග් සඳහා අභිරුචි අකුරු අවශ්ය නම් අතිරේකව ස්ථාපනය කිරීම සලකා බලන්න.
ඊළඟ පියවර
උබුන්ටු හි අකුරු ස්ථාපනය කර අවසන් වූ පසු, අකුරු සැකසීම සහ කළමනාකරණය කිරීම ඊළඟ පියවර වේ. ඊළඟ කොටසේ, පද්ධතිය පුරා අකුරු සැකසීම, යෙදුම් තුළ අකුරු අභිරුචි කිරීම, සහ අකුරු ගැටළු නිරාකරණය කිරීම පිළිබඳ විස්තර කරනු ඇත.
4. අකුරු සැකසීම සහ කළමනාකරණය
උබුන්ටු හි අකුරු ස්ථාපනය කර අවසන් වූ පසු, අකුරු සැකසීම සහ කළමනාකරණය කිරීම ඊළඟ පියවර වේ. උබුන්ටු ඔබට පද්ධතිය පුරා අකුරු සැකසීම් වෙනස් කිරීමට හෝ විශේෂිත යෙදුම් සඳහා අකුරු අභිරුචි කිරීමට ඉඩ සලසයි. මෙම කොටසේ, ස්ථාපිත අකුරු පරීක්ෂා කිරීම, පද්ධතිය සඳහා අකුරු සැකසීම, සහ තනි යෙදුම් සඳහා අකුරු අභිරුචි කිරීම පිළිබඳ විස්තර කරනු ඇත.
4.1 ස්ථාපිත ෆොන්ට් පරීක්ෂා කිරීම
නව ෆොන්ට් ස්ථාපනය කිරීමෙන් පසු, ඒවා පද්ධතිය විසින් නිවැරදිව හඳුනාගත්දැයි තහවුරු කිරීමට ඔබට අවශ්ය විය හැක.
4.1.1 සියලු ස්ථාපිත ෆොන්ට් ලැයිස්තුගත කිරීම
සියලු ස්ථාපිත ෆොන්ට් ලැයිස්තුවක් පෙන්වීමට, පහත කමාන්ඩ් එක ක්රියාත්මක කරන්න:
fc-list
මෙම කමාන්ඩ් එක පද්ධතියේ ලියාපදිංචි කර ඇති ලබාගත හැකි ෆොන්ට් ලැයිස්තුවක් ප්රතිදානය කරයි.
4.1.2 නියමිත ෆොන්ට් එකක් සොයන්න
ඔබට නියමිත ෆොන්ට් එකක් ස්ථාපිත කර තිබේදැයි පරීක්ෂා කිරීමට, fc-list සමඟ grep කමාන්ඩ් එක භාවිතා කරන්න:
fc-list | grep "Noto"
මෙය නාමය තුළ “Noto” අඩංගු සියලු ෆොන්ට් ලැයිස්තුගත කරයි.
4.2 පද්ධති-පරාස ෆොන්ට් වෙනස් කිරීම
Ubuntu හි ඩෙස්ක්ටොප් පරිසර, GNOME සහ KDE වැනි, පද්ධති-පරාස ෆොන්ට් සැකසුම් වෙනස් කිරීමට ඉඩ සලසයි.
4.2.1 GNOME (පෙරනිමි Ubuntu ඩෙස්ක්ටොප්) හි ෆොන්ට් වෙනස් කිරීම
GNOME හි, ඔබට GNOME Tweaks (පෙර GNOME Tweak Tool) භාවිතා කර පද්ධති ෆොන්ට් වෙනස් කළ හැක. එය තවම ස්ථාපනය කර නොමැති නම්, පහත කමාන්ඩ් එක භාවිතා කරන්න:
sudo apt install gnome-tweaks
ස්ථාපනය වූ පසු, “Tweaks” විවෘත කර “Fonts” කොටසට ගොස් පහත සැකසුම් සකසන්න:
- Interface Font: UI පෙළ සඳහා භාවිතා වේ
- Document Font: සාමාන්ය ලේඛන රේඛණය සඳහා භාවිතා වේ
- Monospace Font: ටර්මිනලය සහ පෙළ සංස්කාරක වල භාවිතා වේ
- Title Bar Font: කවුළු මාතෘකා තීරුව සඳහා භාවිතා වේ
උදාහරණයක් ලෙස, interface ෆොන්ට් එක “Noto Sans JP” ලෙස වෙනස් කිරීම ජපන් පෙළ කියවීමට පහසුකම් සලසයි.
4.2.2 KDE Plasma (Kubuntu හි භාවිතා වන) හි ෆොන්ට් වෙනස් කිරීම
ඔබ KDE Plasma ඩෙස්ක්ටොප් පරිසරය භාවිතා කරන්නේ නම්, “System Settings” මගින් පද්ධති ෆොන්ට් වෙනස් කළ හැක.
- “System Settings” විවෘත කරන්න
- “Fonts” වෙත යන්න
- “General”, “Fixed width”, “Toolbar” ආදී සඳහා ෆොන්ට් සැකසුම් වෙනස් කරන්න
- වෙනස්කම් අදාළ කර, අවශ්ය නම් සැසිය නැවත ආරම්භ කරන්න
4.3 යෙදුම් තුළ ෆොන්ට් අභිරුචිකරණය
කීප යෙදුම් වලට තමන්ගේම ෆොන්ට් සැකසුම් ඇත, පද්ධති-පරාස සැකසුම් වලින් වෙනස් වේ. පහතදී ජනප්රියෙදුම් වල ෆොන්ට් අභිරුචිකරණය කෙසේදැයි පැහැදිලි කරමු.
4.3.1 ටර්මිනලයේ (GNOME Terminal, Konsole) ෆොන්ට් වෙනස් කිරීම
ටර්මිනලයේ ෆොන්ට් වෙනස් කිරීමට, පහත පියවර අනුගමනය කරන්න:
GNOME Terminal (පෙරනිමි Ubuntu ටර්මිනල) සඳහා:
- ටර්මිනලය විවෘත කරන්න
- “Preferences” → “Profiles” වෙත යන්න
- “Custom font” සක්රිය කරන්න
- කැමති ෆොන්ට් එකක් තෝරන්න (උදා. “HackGen” හෝ “Noto Sans Mono”)
Konsole (KDE ටර්මිනල) සඳහා:
- “Settings” → “Edit Current Profile” වෙත යන්න
- “Appearance” ටැබ් වෙත ගමන් කරන්න
- කැමති ෆොන්ට් එක තෝරන්න
4.3.2 Visual Studio Code (VS Code) හි ෆොන්ට් වෙනස් කිරීම
ඩෙවලපර් සඳහා, VS Code හි සුවිශේෂී කේත ෆොන්ට් එකක් සකස් කිරීම අත්යවශ්ය වේ. settings.json ගොනුව සංස්කරණය කිරීමෙන් ෆොන්ට් අභිරුචිකරණය කළ හැක.
- “Settings” → “Text Editor” → “Font Family” වෙත යන්න
- උදාහරණයක් ලෙස HackGen භාවිතා කිරීමට, ඔබේ සැකසුම් පහත පරිදි යාවත්කාලීන කරන්න:
"editor.fontFamily": "'HackGen Console', 'Fira Code', monospace"
- සැකසුම් සුරකින්න හා VS Code නැවත ආරම්භ කරන්න
4.3.3 LibreOffice හි ෆොන්ට් වෙනස් කිරීම
Ubuntu හි පෙරනිමි කාර්යාල පැකේජය වන LibreOffice ද ෆොන්ට් අභිරුචිකරණයට ඉඩ සලසයි.
- LibreOffice විවෘත කරන්න
- “Tools” → “Options” වෙත යන්න
- “LibreOffice” → “Fonts” වෙත ගමන් කරන්න
- පෙරනිමි ෆොන්ට් එක “Noto Sans JP” හෝ ඔබ කැමති වෙනත් ෆොන්ට් එකක් ලෙස සකසන්න
- වෙනස්කම් අදාළ කර, LibreOffice නැවත ආරම්භ කරන්න
4.4 ෆොන්ට් කෑෂ් යාවත්කාලීන කිරීම
නව ස්ථාපිත ෆොන්ට් පද්ධතිය විසින් හඳුනා නොගත් පසු, පහත කමාන්ඩ් එකෙන් ෆොන්ට් කෑෂ් යාවත්කාලීන කරන්න:
fc-cache -fv
මෙම කමාන්ඩ් එක ක්රියාත්මක කිරීමෙන් සියලු එකතු කළ ෆොන්ට් නිරදිව පද්ධතියේ ලියාපදිංචි වේ.
4.5 සාරාංශය
මෙම කොටසේ, Ubuntu හි ෆොන්ට් සැකසීම සහ කළමනාකරණය පිළිබඳව අපි කවරදැයි සාරාංශ කරමු. ප්රධාන කරුණු:
- ස්ථාපිත ෆොන්ට් පරීක්ෂා කිරීම:
fc-list - පද්ධති-පරාස ෆොන්ට් වෙනස් කිරීම: GNOME Tweaks හෝ KDE System Settings භාවිතා කරන්න
- යෙදුම් සඳහා ෆොන්ට් අභිරුචිකරණය: ටර්මිනල, VS Code, LibreOffice ආදිය
- ෆොන්ට් කෑෂ් යාවත්කාලීන කිරීම අවශ්ය නම්:
fc-cache -fv
ඊළඟ පියවර
Now that you’ve configured Ubuntu’s fonts, the next section will cover troubleshooting font issues. We will discuss common problems and their solutions, ensuring you get the best font experience on Ubuntu.
5. අකුරු ගැටළු නිරාකරණය
Ubuntu හි අකුරු ස්ථාපනය කර සැකසූ පසු, අකුරු නිවැරදිව පෙන්වීම නොමැතිවීම, සමහර යෙදුම් වල අකුරු නොපෙනීම, හෝ අකුරු රෙන්ඩරින් වැරදි වීම වැනි ගැටළු ඔබට මුහුණ දිය හැක. මෙම කොටස සාමාන්ය අකුරු-සම්බන්ධ ගැටළු සහ ඒවා විසඳුම් පිළිබඳව කවරේ.
5.1 අකුරු පෙන්වන්නේ නැත
ඔබ ස්ථාපනය කළ අකුරු යෙදුම් හෝ පද්ධති සැකසුම් තුළ පෙන්වන්නේ නැති නම්, පහත විසඳුම් උත්සාහ කරන්න.
5.1.1 අකුරු කෑෂ් යාවත්කාලීන කිරීම
අකුරු අතින් එකතු කරන විට, Ubuntu ඒවා වහාම හඳුනා නොගත හැක. අකුරු කෑෂ් යාවත්කාලීන කිරීම මෙම ගැටළුව විසඳීමට උපකාරී වේ:
fc-cache -fv
මෙම විධානය ක්රියාත්මක කිරීමෙන් පසු, පද්ධතිය හෝ යෙදුම නැවත ආරම්භ කර අකුරු දැන් ලබා ගත හැකිදැයි පරීක්ෂා කරන්න.
5.1.2 අකුරු ගොනු තැන්පත් කිරීම පරීක්ෂා කිරීම
අකුරු ගොනු නිවැරදි නාමාවලිය තුළ තබා ඇති බවට සහතික වන්න.
විධානය භාවිතා කර පරීක්ෂා කරන්න:
ls ~/.fonts/
ls /usr/share/fonts/
ඔබ බලාපොරොතු වන අකුරු ගොනුව (උදා: HackGen.ttf) ලැයිස්තුවේ නොපෙනේ නම්, එය නිවැරදි නාමාවලියට ගෙන යාමෙන් පසු අකුරු කෑෂ් යාවත්කාලීන කරන්න.
5.1.3 අකුරු ගොනු අවසර පරීක්ෂා කිරීම
වැරදි ගොනු අවසරයන් නිසා අකුරු නිසි ලෙස පූරණය නොවිය හැක. පහත විධාන භාවිතා කර ඒවා සකසන්න:
sudo chmod -R 755 /usr/share/fonts
sudo chmod -R 755 ~/.fonts
අවසර වෙනස් කිරීමෙන් පසු, අකුරු කෑෂ්ාවත්කාලීන කර පද්ධතිය නැවත ආරම්භ කරන්න.
5.2 විශේෂිත යෙදුම් වල අකුරු නොපෙනීම
සමහර යෙදුම් පද්ධතියෙන් වෙනම අකුරු කළමනාකරණය කරති, එනිසා නව ස්ථාපිත අකුරු වහාම හඳුනා නොගත හැක. සාමාන්ය අවස්ථා සඳහා විසඳුම් පහත පරිදි වේ.
5.2.1 ටර්මිනලයේ (GNOME Terminal, Konsole) අකුරු නොපෙන්වීම
බොහෝ ටර්මිනල වල, අකුරු සැකසුම් මෙනුවෙන් අතින් තෝරා ගැනීමට අවශ්ය වේ.
- GNOME Terminal: “Preferences” → “Profiles” වෙත ගොස් “Custom Font” සක්රිය කරන්න.
- Konsole (KDE): “Settings” → “Edit Profile” → “Appearance” විවෘත කර අකුරක් තෝරන්න.
5.2.2 VS Code හි අුරු වෙනස් නොවීම
Visual Studio Code හි අකුරු යෙදවීම නොවන්නේ නම්, settings.json ගොනුව පරීක්ෂා කරන්න:
"editor.fontFamily": "'HackGen Console', 'Fira Code', monospace"
අකුරු නාමය නිවැරදිව ලියැවී ඇති බවට සහතික කර, VS Code නැවත ආරම්භ කරන්න.
5.2.3 LibreOffice හි අකුරු වෙනස් නොවීම
LibreOffice වෙනත් පෙරනිමි අකුරු භාවිතා කරයි. අකුරු සැකසුම් වෙනස් කිරීමට:
- “Tools” → “Options” වෙත යන්න
- “LibreOffice” → “Fonts” තෝරන්න
- අකුර “Noto Sans JP” හෝ ඔබ කැමති වෙනත් අකුරක් ලෙස අතින් සකසන්න
- වෙනස්කම් අදාළ කර LibreOffice නැවත ආරම්භ කරන්න
5.3ුරු ඉතා කුඩා හෝ ඉතා විශාලයි
අකුරු ඉතා කුඩා හෝ විශාල ලෙස පෙනේ නම්, අකුරු පරිමාණ සැකසුම් සකසන්න.
5.3.1 GNOME හි අකුරු පරිමාණය සකස් කිරීම
අකුරු පරිමාණ සාධකය වෙනස් කිරීමට GNOME Tweaks භාවිතා කරන්න:
sudo apt install gnome-tweaks
“Tweaks” විවෘත කර “Fonts” කොටසට ගොස් “Scaling Factor” (උදා: 1.2 ලෙස සකසා) අකුරු විශාල කරගන්න.
5.3.2 උසස් රෙසලූෂන් තිර සඳහා DPI සැකසුම් වෙනස් කිරීම
4K තිර සඳහා DPI පරිමාණය වැඩි කිරීමට:
gsettings set org.gnome.desktop.interface text-scaling-factor 1.2
මෙය සියලු පෙළ ටිකක් විශාල කරයි. අවශ්ය පරිදි අගය සකසන්න.
5.4 අකුරු ඉවත් කිරීමේ ක්රම
අවශ්ය නොවන අකුරු ඉවත් කිරීමට පහත පියවර අනුගමනය කරන්න.
5.4.1 apt හරහා ස්ථාපිත අකුරු ඉවත් කිරීම
පැකේජ කළමනාකරු හරහා ස්ථාපිත අකුරු සඳහා:
sudo apt remove fonts-ipafont
5.4.2 අතින් ස්ථාපිත අකුරු ඉවත් කිරීම
අතින් එකතු කළ අකුරු ~/.fonts/ හෝ /usr/share/fonts/ නාමාවලියෙන් මකා, අකුරු කෑෂ් යාවත්කාලීන කරන්න:
rm -rf ~/.fonts/HackGen*
fc-cache -fv
පද්ධති-පරාස අකුරු සඳහා, /usr/share/fonts/ නාමාවලියෙන් මකා ඉවත් කරන්න:
sudo rm -rf /usr/share/fonts/HackGen*
sudo fc-cache -fv
5.5 සාරාංශය
මෙම කොටස සාමාන්ය අකුරු-සම්බන්ධ ගැටළු සඳහා විසඳුම් ඉදිරිපත් කළේය. ප්රධාන කරුණු මෙසේය:
| Problem | Solution |
|---|---|
| Fonts are not appearing | Update the font cache with fc-cache -fv |
| Font files are in the wrong location | Move them to ~/.fonts/ or /usr/share/fonts/ |
| Font permission errors | Fix with sudo chmod -R 755 /usr/share/fonts |
| Fonts not applied in specific applications | Manually set fonts in application settings |
| Fonts are too small | Adjust scaling in GNOME Tweaks |
| Remove unwanted fonts | Delete them from ~/.fonts/ or use apt remove |
ඊළඟ පියවර
ඔබට ෆොන්ට් ගැටළු විසඳීමේ ක්රමය දැන් අවබෝධය ඇති බැවින්, ඊළඟ කොටස Ubuntu හි ෆොන්ට් ස්ථාපනය සහ වින්යාසය පිළිබඳ අතිරේක ප්රශ්න (FAQ) පිළිබඳව කතා කරයි.
6. අතිරේක ප්රශ්න (FAQ)
මෙම කොටස Ubuntu හි ෆොන්ට් ස්ථාපනය, කළමනාකරණය, සහ ගැටළු විසඳීම සම්බන්ධ සාමාන්ය ප්රශ්න සහ සැලකිලිවලට පිළිතුරු ලබා දෙයි.
6.1 ෆොන්ට් එකක් ස්ථාපනය කර ඇති බව මට කොහොමද තහවුරු කරගන්නා ලැබේ?
ප්ර: මම ෆොන්ට් එකක් ස්ථාපනය කළා, නමුත් එය නිවැරදිව ස්ථාපනය වී තිබේදැයි මට තේරෙන්නේ නැහැ. මට කොහොමද පරීක්ෂා කරන්න පුළුවන්?
උ: ඔබගේ පද්ධතියේ සියලු ස්ථාපිත ෆොන්ට් ලැයිස්තුව ලබා ගැනීමට පහත කමාන්ඩ් එක භාවිතා කළ හැකිය:
fc-list
ඔබට විශේෂිත ෆොන්ට් එකක් සොයන්න අවශ්ය නම්, grep භාවිතා කර ප්රතිඵල පෙරහන් කළ හැකිය:
fc-list | grep "FontName"
උදාහරණයක් ලෙස, Noto ෆොන්ට් ස්ථාපිත වී ඇතිදැයි පරීක්ෂා කිරීම:
fc-list | grep "Noto"
6.2 Windows ෆොන්ට් (Meiryo, Yu Gothic) Ubuntu හි භාවිතා කළ හැද?
ප්ර: මට Meiryo හෝ Yu Gothic වැනි Windows ෆොන්ට් Ubuntu හි භාවිතා කිරීමට අවශ්යයි. එය සම්භවයක්ද?
උ: ඔව්, Windows ෆොන්ට් Ubuntu හි භාවිතා කළ හැකිය, ඒ සඳහා ක්රම දෙකක් ඇත.
ක්රමය 1: Ubuntuෙපොසිටරියෙන් Microsoft Core Fonts ස්ථාපනය කිරීම
Microsoft හි core fonts (Arial, Times New Roman, ආදිය) පහත කමාන්ඩ් එක භාවිතා කර ස්ථාපනය කළ හැකිය:
sudo apt install -y ttf-mscorefonts-installer
💡 සටහන:
ස්ථාපනයේදී ඔබට End User License Agreement (EULA) එක පිළිගැනීමට ඉල්ලීමක් ලැබේ. Tab → Enter ඔබා පිළිගන්න.
ක්රමය 2: Windows ෆොන්ට් අතින් පිටපත් කිරීම
Windows යන්ත්රයකින් ෆොන්ට් ගොනු අතින් පිටපත් කළ හැකිය. C:\Windows\Fonts තුළ ඇති ෆොන්ට් ගොනු සොයා Ubuntu වෙත මාරු කර, ඒවා ~/.fonts/ හෝ /usr/share/fonts/ වෙත ගෙන යන්න:
mkdir -p ~/.fonts
cp /path/to/WindowsFonts/*.ttf ~/.fonts/
fc-cache -fv
මෙම ක්රමය Meiryo සහ Yu Gothic වැනි ෆොන්ට් Ubuntu හි භාවිතා කිරීමට ඉඩ සලසයි.
6.3 ටර්මිනල් ෆොන්ට් කොහොමද වෙනස් කරනවා?
ප්ර: Ubuntu ටර්මිනලයේ භාවිතා වන ෆොන්ට් කොහොමද වෙනස් කරනවා?
උ: ඔබ භාවිතා කරන ටර්මිනල් යෙදුම අනුව ක්රියාවලිය වෙනස් වේ.
GNOME Terminal (Ubuntu හි පෙරනිමි ටර්මිනලය) සඳහා:
- ටර්මිනලය විවෘත කරන්න
- “Preferences” → “Profiles” වෙත යන්න
- “Custom Font” සක්රිය කරන්න
- ඔබ කැමති ෆොන්ට් එක තෝරන්න (උදා. “HackGen” හෝ “Noto Sans Mono”)
Konsole (KDE ටර්මිනලය) සඳහා:
- “Settings” → “Edit Profile” වෙත යන්න
- “Appearance” ටැබ් වෙත යන්න
- ඔබ කැමති ෆොන්ට් එක තෝරන්න
6.4 මගේ ෆොන්ට් ඉතා කුඩායි! ප්රමාණය කොහොමද වෙනස් කරනවා?
ප්ර: පද්ධතියේ ෆොන්ට් ඉතා කුඩායි, කියවීමට අපහසුයි. ප්රමාණය වෙනස් කළ හැකිද?
උ: ඔව්, ෆොන්ට් ප්රමාණය වෙනස් කිරීමේ විවිධ ක්රම ඇත.
ක්රමය 1: GNOME හි ෆොන්ට් ස්කේලින් සකස් කිරීම
ඔබ GNOME ඩෙස්ක්ටොප් පරිසරය භාවිතා කරනවා නම්, GNOME Tweaks භාවිතා කර ෆොන්ට් ස්කේලින් ගුණකය සකස් කළ හැකිය:
sudo apt install gnome-tweaks
“Tweaks” විවෘත කර “Fonts” කොටසට යන්න. “Scaling Factor” (උදා. 1.2 ලෙස සකස් කිරීම) වෙනස් කර ෆොන්ට් විශාල කරගන්න.
ක්රමය 2: උසස්-විභේදන තිර සඳහා DPI සැකසීම
ඔබ 4K හෝ උසස් DPI තිරයක් භාවිතා කරනවා නම්, DPI ස්කේලය වැඩි කිරීමට පහත කමාන්ඩ් එක භාවිතා කරන්න:
gsettings set org.gnome.desktop.interface text-scaling-factor 1.2
අවශ්ය පරිදි අගය වෙනස් කර පෙළ වඩා කියවීමට සුදුසු කරගන්න.
6.5 අවශ්ය නොවන ෆොන්ට් ඉවත් කිරීම කොහොමද?
ප්ර: මම ස්ථාපනය කළ ෆොන්ට් කිහිපයක් දැන් අවශ්ය නැත. ඒවා කොහොමද ඉවත් කරනවා?
උ: ඉවත් කිරීමේ ක්රියාවලිය ෆොන්ට් ස්ථාපනය කළ ආකාරය අනුව වෙනස් වේ.
apt හරහා ස්ථාපනය කළ ෆොන්ට් ඉවත් කිරීම
ඔබ පැකේජ් කළමනාකාරකය (apt) හරහා ෆොන්ට් ස්ථාපනය කර ඇත්නම්, පහත පරිදි ඉවත් කරන්න:
sudo apt remove fonts-ipafont
අතින් ස්ථාපනය කළ ෆොන්ට් ඉවත් කිරීම
~/.fonts/ තුළ අතින් එක් කළ ෆොන්ට් සඳහා, ඒවා මකා දමා ෆොන්ට් කැෂ් එක යාවත්කාලීන කරන්න:
rm -rf ~/.fonts/FontName*
fc-cache -fv
පද්ධතිය පුරා (system-wide) ස්ථාපනය කළ ෆොන්ට් සඳහා, /usr/share/fonts/ තුළ සිට ඉවත් කරන්න:
sudo rm -rf /usr/share/fonts/FontName*
sudo fc-cache -fv
6.6 සාරාංශය
මෙම FAQ කොටස තුළ, අපි සාමාන්ය ෆොන්ට්-සම්බන්ධ ප්රශ්න සඳහා විසඳුම් සලසා ඇත, ඒ අතර:
- ස්ථාපිත අකුරු තහවුරු කරන්නේ කෙසේද
- යුබුන්ටුහි වින්ඩෝස් අකුරු භාවිතා කරන්නේ කෙසේද
- ටර්මිනල් අකුරු වෙනස් කරන්නේ කෙසේද
- අකුරු ප්රමාණය සකස් කරන්නේ කෙසේද
- අනවශ්ය අකුරු ඉවත් කරන්නේ කෙසේද
ඊළඟ පියවර
දැන් ඔබට යුබුන්ටුහි අකුරු කළමනාකරණය පිළිබඳ හොඳ තේරුමක් ලැබී ඇති නිසා, මගේ මාර්ගෝපදේශයේ අවසාන කොටස මෙම මාර්ගෝපදේශයේ ආවරණය වූ සියල්ල සාරාංශගත කරනු ඇති අතර, ඔබගේ අකුරු පරිසරය යෝජනා කිරීම් සමඟ ඔප්ටිමයිස් කිරීම සඳහා යෝජනා ලබා දෙනු ඇත.
7. නිගමනය
මෙම මාර්ගෝපදේශයෙහි, අපි යුබුන්ටුහි අකුරු ස්ථාපණය, සකස් කිරීම, කළමනාකරණය සහ ගැටලු විසඳීම පිළිබඳ ඔබ දැනගත යුතු සියල්ල ආවරණය කළෙමු. ප්රධාන කරුණු සාරාංශගත කරමු.
7.1 ප්රධාන ඉගෙනීම්
🔹 යුබුන්ටුගේ අකුරු මූලික සහ ගබඩා ස්ථාන තේරුම් ගැනීම
- යුබුන්ටු Noto Sans, DejaVu Sans, සහ Ubuntu Font වැනි අකුරු සමඟ එනවා.
- අකුරු
~/.fonts/(පරිශීලක-විශේෂිත) සහ/usr/share/fonts/(පද්ධති-ව්යාප්ත) වැනි නාවිකාංගවල ගබඩා වේ.
🔹 අකුරු ස්ථාපණය කරන්නේ කෙසේද
- වේගවත් ස්ථාපණය සඳහා apt භාවිතා කරන්න (
sudo apt install fonts-ipafont). ~/.fonts/හෝ/usr/share/fonts/වෙත කොපි කිරීමෙන් අකුරු ආභාසිකව එකතු කරන්න.- අවශ්ය පරිදි විශේෂිත අකුරු (වින්ඩෝස් අකුරු, ප්රෝග්රෑමිං අකුරු) ස්ථාපණය කරන්න.
🔹 අකුරු සකස් කිරීම සහ කළමනාකරණය කරන්නේ කෙසේද
- පද්ධති-ව්යාප්ත අකුරු සැකසුම් සකස් කිරීම සඳහා GNOME Tweaks හෝ KDE සැකසුම් භාවිතා කරන්න.
- ටර්මිනල්, VS Code, සහ LibreOffice හි යෙදුම් අකුරු අභිරුචිකරණය කරන්න.
- නව අකුරු එකතු කළ පසු අකුරු සංග්රහය යාවත්කාලීන කරන්න
fc-cache -fvසමඟ.
🔹 අකුරු ගැටලු විසඳීම
- අකුරු පෙන්වන්නේ නැද්ද?
fc-cache -fvසමඟ අකුරු සංග්රහය යාවත්කාලීන කරන්න. - අකුරු ගොනු වැරදි ස්ථානයේද? ඒවා
~/.fonts/හෝ/usr/share/fonts/වෙත ගෙනියන්න. - යෙදුම්වල අකුරු යෙදෙන්නේ නැද්ද? යෙදුමේ අකුරු සැකසුම් ආභාසිකව වෙනස් කරන්න.
- අකුරු ප්රමාණය ඉතා කුඩාද? GNOME Tweaks හි අකුරු පරිමාණය සකස් කරන්න.
🔹 ආවරණය වූ සුලබ FAQ
- යුබුන්ටුහි වින්ඩෝස් අකුරු භාවිතා කිරීම.
- හොඳින් කියවීම සඳහා අකුරු ප්රමාණය සකස් කිරීම.
- අකුරු ඝන කිරීම හෝ රෙන්ඩරිං වැඩිදියුණු කිරීම.
- අනවශ්ය අකුරු ඉවත් කිරීම.
7.2 ඊළඟ පියවර
දැන් ඔබ යුබුන්ටුහි අකුරු කළමනාකරණය තේරුම් ගත්තාට පසු, මෙන්න ඔබ ගත හැකි ක්රියාකාරකම් කිහිපයක්:
✅ විවිධ අකුරු ස්ථාපණය කර බලන්න
- හොඳ ජපන් කියවීම සඳහා
fonts-ipafontස්ථාපණය කිරීම උත්සාහ කරන්න. - Google Fonts වෙතින් අභිරුචි අකුරු බාගත කර එකතු කරන්න.
✅ හොඳින් කියවීම සඳහා අකුරු සැකසුම් සකස් කරන්න
- GNOME Tweaks භාවිතයෙන් UI අකුරු “Noto Sans JP” බවට වෙනස් කරන්න.
- VS Code හි “HackGen” වැනි මොනොස්පේස්ඩ් ප්රෝග්රෑමිං අකුරු සකසන්න.
✅ අනවශ්ය අකුරු පිරිසිදු කරන්න
- ස්ථාපිත අකුරු පරීක්ෂා කිරීමට
fc-listභාවිතා කර ඔබට අවශ්ය නොවන ඒවා ඉවත් කරන්න.
✅ හොඳ පෙන්වීම සඳහා අකුරු රෙන්ඩරිං වැඩිදියුණු කරන්න
gsettings set org.gnome.settings-daemon.plugins.xsettings hinting 'full'
gsettings set org.gnome.settings-daemon.plugins.xsettings antialiasing 'rgba'
7.3 අමතර සම්පත්
යුබුන්ටුහි අකුරු කළමනාකරණය පිළිබඳ වැඩිදුර තොරතුරු සඳහා, පහත සම්පත් පරීක්ෂා කරන්න:
- Ubuntu නිල ලේඛන: Ubuntu Help
- Google Fonts: Official Site
- Font Rendering Optimization: Arch Linux Wiki
7.4 අවසාන සිතුවිලි
ඔබගේ අකුරු සැකසුම් යෝජනා කිරීමෙන්, ඔබට කියවීම වැඩිදියුණු කළ හැකි අතර, ඔබගේ ඵලදායිතාව ඉහළ නංවා, ඔබගේ යුබුන්ටු අත්දැකීම වඩාත් දෘශ්යමය ලෙස ආකර්ෂණීය කළ හැකිය. ඔබගේ අවශ්යතාවයට ගැලපෙන පරිදි ඔබගේ අකුරු පරිසරය අභිරුචිකරණය කිරීමට මෙම මාර්ගෝපදේශය භාවිතා කරන්න.
🎯 අකුරු වෙනස් කිරීමෙන් ඔබගේ යුබුන්ටු අත්දැකීම පරිවර්තනය විය හැකිය!
විවිධ අකුරු සහ සැකසුම් උත්සාහ කර ඔබගේ ක්රියාකාරකම් ප්රවාහය සඳහා සම්පූර්ණ පරිසරය නිර්මාණය කරන්න.



