Ubuntu में फ़ॉन्ट्स को इंस्टॉल, कॉन्फ़िगर और ट्रबलशूट कैसे करें (पूर्ण गाइड)

目次

1. परिचय

पहली बार Ubuntu इंस्टॉल करते समय, क्या आपने कभी महसूस किया है कि “फॉन्ट पढ़ने में कठिन हैं” या “जापानी फॉन्ट खुरदुरे लगते हैं”? Windows या macOS से स्विच करने वाले उपयोगकर्ता अक्सर Ubuntu के डिफ़ॉल्ट फॉन्ट्स से असहज महसूस करते हैं। ऐसा इसलिए है क्योंकि Ubuntu सीमित चयन के साथ फॉन्ट्स प्रदान करता है, और इसका फॉन्ट रेंडरिंग अन्य ऑपरेटिंग सिस्टम से भिन्न है।

आप शायद “अपने पसंदीदा फॉन्ट्स इंस्टॉल करना” चाहते होंगे या “प्रोग्रामिंग के लिए मोनोस्पेस्ड फॉन्ट्स जोड़ना”। हालांकि Ubuntu आपको फॉन्ट्स को स्वतंत्र रूप से जोड़ने और कॉन्फ़िगर करने की अनुमति देता है, लेकिन सही चरणों से अपरिचित उपयोगकर्ता समस्याओं का सामना कर सकते हैं।

यह लेख Ubuntu पर फॉन्ट्स कैसे इंस्टॉल करें पर विस्तृत मार्गदर्शन प्रदान करता है। हम तीन विधियों का परिचय देंगे ताकि आप अपनी आवश्यकताओं के अनुसार सबसे उपयुक्त चुन सकें:

  • विधि 1: Ubuntu के आधिकारिक रिपॉजिटरी से इंस्टॉल करें (आसान)
  • विधि 2: मैन्युअली फॉन्ट्स जोड़ें (कस्टम फॉन्ट्स)
  • विधि 3: विशिष्ट फॉन्ट्स इंस्टॉल करें (Windows फॉन्ट्स, प्रोग्रामिंग फॉन्ट्स)

हम इंस्टॉलेशन के बाद फॉन्ट्स को कॉन्फ़िगर कैसे करें और सामान्य समस्याओं का समाधान कैसे करें भी समझाएंगे। इस लेख को अंत तक पढ़ने के बाद, आप अपने Ubuntu फॉन्ट वातावरण को अनुकूलित कर सकेंगे ताकि अधिक आरामदायक अनुभव प्राप्त हो।

चलिए Ubuntu पर इंस्टॉल डिफ़ॉल्ट फॉन्ट्स और फॉन्ट्स के स्टोरेज निर्देशिकाओं को देखने से शुरू करते हैं।

2. डिफ़ॉल्ट Ubuntu फॉन्ट्स और स्टोरेज स्थान

Ubuntu कई पूर्व-इंस्टॉल्ड फॉन्ट्स के साथ आता है। हालांकि, ये डिफ़ॉल्ट फॉन्ट्स हमेशा आदर्श नहीं होते, और कई उपयोगकर्ता—विशेष रूप से जापानी उपयोगकर्ता—डिफ़ॉल्ट जापानी फॉन्ट की पठनीयता को अपर्याप्त पाते हैं। इस खंड में, हम Ubuntu के डिफ़ॉल्ट फॉन्ट्स और फॉन्ट्स के स्टोरेज निर्देशिकाओं की व्याख्या करते हैं।

2.1 डिफ़ॉल्ट Ubuntu फॉन्ट्स क्या हैं?

डिफ़ॉल्ट रूप से, Ubuntu निम्नलिखित फॉन्ट्स शामिल करता है:

Font NameDescription
UbuntuOfficial Ubuntu UI font with high readability
Noto SansGoogle’s multi-language font family (supports Japanese)
DejaVu SansA standard sans-serif font with good readability
Liberation SansSimilar to Arial on Windows
Monospace fonts (Ubuntu Mono, DejaVu Mono)Ideal monospaced fonts for programming

ये फॉन्ट्स पूरे सिस्टम और एप्लिकेशनों में उपयोग किए जाते हैं। हालांकि, जब जापानी टेक्स्ट की बात आती है, तो कई उपयोगकर्ता डिफ़ॉल्ट Noto Sans को “पतला और पढ़ने में कठिन” या “दृश्य रूप से आकर्षक नहीं” पाते हैं, जिससे वे IPA फॉन्ट्स, Meiryo, या अन्य उच्च-गुणवत्ता वाले जापानी फॉन्ट्स को पसंद करते हैं।

2.2 फॉन्ट स्टोरेज स्थान

Ubuntu आपको यह तय करने की अनुमति देता है कि फॉन्ट्स पूरे सिस्टम पर लागू हों या केवल एक उपयोगकर्ता पर, यह इस बात पर निर्भर करता है कि आप उन्हें कहाँ इंस्टॉल करते हैं।

Font DirectoryScopeCommand Example
/usr/share/fonts/System-wide (available to all users)sudo mv font.ttf /usr/share/fonts/
~/.fonts/User-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/ में रखें
  • इंस्टॉलेशन के बाद फॉन्ट कैश को अपडेट करना आवश्यक है (बाद में व्याख्या की गई)

Ubuntu 20.04 और उसके बाद, ~/.fonts/ निर्देशिका डिफ़ॉल्ट रूप से मौजूद नहीं हो सकती। यदि आवश्यक हो तो इसे मैन्युअली बनाएं:

mkdir -p ~/.fonts

2.3 इंस्टॉल्ड फॉन्ट्स की जाँच कैसे करें

Ubuntu पर वर्तमान में इंस्टॉल सभी फॉन्ट्स को सूचीबद्ध करने के लिए, चलाएँ:

fc-list

किसी विशिष्ट फॉन्ट की खोज के लिए, grep के साथ संयोजित करें:

fc-list | grep "Noto"

यह “Noto” नाम वाले सभी फॉन्ट्स को प्रदर्शित करता है।

अगले चरण

अब जब आप Ubuntu के डिफ़ॉल्ट फॉन्ट्स और फॉन्ट्स के स्टोरेज स्थान को समझ गए हैं, अगला खंड आपको वास्तव में फॉन्ट्स इंस्टॉल करने का मार्गदर्शन करेगा। हम सबसे आसान विधि से शुरू करते हैं: apt कमांड का उपयोग करके फॉन्ट्स इंस्टॉल करना।

3. फॉन्ट इंस्टॉलेशन विधियाँ (3 दृष्टिकोण)

Ubuntu फॉन्ट्स इंस्टॉल करने के लिए कई तरीके प्रदान करता है। इस खंड में, हम तीन दृष्टिकोणों का परिचय देंगे—मूलभूत उपयोगकर्ताओं के लिए सबसे आसान विधि से लेकर विशिष्ट फॉन्ट्स इंस्टॉल करने के लिए अधिक उन्नत तकनीकों तक।

  • विधि 1: आधिकारिक रिपॉजिटरी का उपयोग करके फॉन्ट्स इंस्टॉल करें (apt) — आसान और अनुशंसित
  • विधि 2: मैन्युअली फॉन्ट्स जोड़ें (कस्टम फॉन्ट्स के लिए)
  • विधि 3: विशिष्ट फॉन्ट्स इंस्टॉल करें (Windows फॉन्ट्स, डेवलपर-अनुकूल फॉन्ट्स)

3.1 आधिकारिक रिपॉजिटरी का उपयोग करके फॉन्ट्स इंस्टॉल करना (apt)

फॉन्ट्स इंस्टॉल करने का सबसे आसान तरीका Ubuntu के आधिकारिक रिपॉजिटरी का उपयोग करना है। कई जापानी और सामान्य-उद्देश्य फॉन्ट्स उपलब्ध हैं, जो इंस्टॉलेशन को सरल और विश्वसनीय बनाते हैं।

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 अतिरिक्त उपयोगी फ़ॉन्ट्स स्थापित करना

Ubuntu के आधिकारिक रिपॉजिटरी में कई अन्य फ़ॉन्ट्स शामिल हैं। सामान्यतः उपयोग किए जाने वाले विकल्पों को इस प्रकार स्थापित करें:

sudo apt install -y fonts-noto fonts-ubuntu fonts-roboto
Font PackageDescription
fonts-notoGoogle’s Noto family (multi-language support)
fonts-ubuntuUbuntu’s default UI font
fonts-robotoGoogle’s Roboto (Android UI font)

यह विधि शुरुआती लोगों के लिए अनुशंसित है क्योंकि यह सरल है और त्रुटियों की संभावना कम है।

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 विशिष्ट फ़ॉन्ट्स स्थापित करना

यह अनुभाग उन लोकप्रिय फ़ॉन्ट्स को प्रस्तुत करता है जो Ubuntu में डिफ़ॉल्ट रूप से शामिल नहीं हैं, लेकिन विशिष्ट उद्देश्यों के लिए व्यापक रूप से उपयोग होते हैं।

3.3.1 Meiryo (Windows फ़ॉन्ट) स्थापित करना

Meiryo Windows पर सामान्यतः उपयोग किया जाने वाला जापानी फ़ॉन्ट है। Microsoft के कोर फ़ॉन्ट्स को इस प्रकार स्थापित करें:

sudo apt install -y ttf-mscorefonts-installer

💡 ध्यान दें:
स्थापना के दौरान, आपको Microsoft की EULA को स्वीकार करना होगा। “Agree” चुनने के लिए TabEnter का उपयोग करें।

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 सारांश

Ubuntu पर फ़ॉन्ट्स स्थापित करने के तीन मुख्य तरीके हैं:

MethodDifficultyUse CaseExample
Using apt★☆☆ (Easy)Fonts available in official repositoriesfonts-ipafont
Manual installation★★☆ (Intermediate)Add fonts freely from any sourceGoogle Fonts
Specific fonts★★☆ (Intermediate)Install Windows or developer-oriented fontsMeiryo, HackGen

सबसे अच्छा तरीका आपके लक्ष्य पर निर्भर करता है। यदि आप केवल बेहतर जापानी फ़ॉन्ट्स चाहते हैं, तो apt के माध्यम से स्थापित करें। यदि आप रूप‑रंग को अनुकूलित करना या अपने कोडिंग वातावरण को सुधारना चाहते हैं, तो मैन्युअल स्थापना आदर्श है।

4. फ़ॉन्ट कॉन्फ़िगरेशन और प्रबंधन

फ़ॉन्ट स्थापना पूर्ण होने के बाद, अगला चरण फ़ॉन्ट्स को कॉन्फ़िगर और प्रबंधित करना है। Ubuntu सिस्टम‑व्यापी फ़ॉन्ट सेटिंग्स के साथ-साथ प्रत्येक एप्लिकेशन के फ़ॉन्ट कस्टमाइज़ेशन की अनुमति देता है। यह अनुभाग स्थापित फ़ॉन्ट्स की जाँच, डेस्कटॉप वातावरण के फ़ॉन्ट्स को कॉन्फ़िगर करने, और विभिन्न एप्लिकेशनों के फ़ॉन्ट सेटिंग्स को समायोजित करने के तरीकों को समझाता है।

4.1 स्थापित फ़ॉन्ट्स की जाँच

नवीन स्थापित फ़ॉन्ट्स को Ubuntu द्वारा पहचाना गया है या नहीं, यह सत्यापित करने के लिए निम्नलिखित कमांड्स का उपयोग करें।

4.1.1 सभी स्थापित फ़ॉन्ट्स की सूची

fc-list

यह कमांड सिस्टम में पंजीकृत सभी फ़ॉन्ट्स को प्रदर्शित करता है।

4.1.2 विशिष्ट फ़ॉन्ट की खोज

उदाहरण के लिए, “Noto” नाम वाले फ़ॉन्ट्स को खोजने के लिए:

fc-list | grep "Noto"

यदि फ़ॉन्ट का नाम सूची में दिखाई देता है, तो वह सही ढंग से स्थापित हो गया है।

4.2 सिस्टम‑व्यापी फ़ॉन्ट्स बदलना

Ubuntu के डेस्कटॉप वातावरण (GNOME, KDE, आदि) आपको सिस्टम‑व्यापी फ़ॉन्ट सेटिंग्स को संशोधित करने की अनुमति देते हैं।

4.2.1 GNOME (डिफ़ॉल्ट Ubuntu डेस्कटॉप वातावरण)

GNOME में, आप GNOME Tweaks (GNOME Tweak Tool) का उपयोग करके सिस्टम फ़ॉन्ट्स बदल सकते हैं। यदि यह स्थापित नहीं है, तो चलाएँ:

sudo apt install gnome-tweaks

स्थापना के बाद, Tweaks खोलें और Fonts सेक्शन में सेटिंग्स को संशोधित करें:

. इंटरफ़ेस फ़ॉन्ट * डॉक्यूमेंट फ़ॉन्ट * मोनोस्पेस फ़ॉन्ट (टर्मिनल और एडिटर्स के लिए) * टाइटल बार फ़ॉन्ट*

उदाहरण के लिए, UI फ़ॉन्ट को “Noto Sans JP” में बदलने से जापानी पढ़ने की क्षमता में काफी सुधार होता है।

4.2.2 KDE प्लाज़्मा (Kubuntu, आदि)

KDE परिवेश में, फ़ॉन्ट को “System Settings” के माध्यम से कॉन्फ़िगर करें:

  1. System Settings खोलें
  2. Fonts चुनें
  3. “General”, “Fixed-width” और अन्य फ़ॉन्ट श्रेणियों को संशोधित करें
  4. आवश्यक होने पर लागू करें और पुनः आरंभ करें

4.3 प्रति-एप्लिकेशन फ़ॉन्ट कॉन्फ़िगरेशन

कुछ एप्लिकेशन के पास सिस्टम सेटिंग्स से स्वतंत्र अलग फ़ॉन्ट सेटिंग्स होती हैं।

4.3.1 टर्मिनल (GNOME टर्मिनल, Konsole)

GNOME टर्मिनल में फ़ॉन्ट बदलना
  1. GNOME टर्मिनल खोलें
  2. Preferences → Profile पर जाएँ
  3. “Use custom font” को सक्षम करें
  4. अपना पसंदीदा फ़ॉन्ट चुनें (जैसे, “HackGen”)
Konsole (KDE टर्मिनल) में फ़ॉन्ट बदलना
  1. Settings → Edit Profile खोलें
  2. Appearance टैब चुनें
  3. फ़ॉन्ट बदलें (जैसे, HackGen, Noto Sans Mono)

4.3.2 VS Code (विज़ुअल स्टूडियो कोड)

फ़ॉन्ट कॉन्फ़िगरेशन विकास के लिए विशेष रूप से महत्वपूर्ण है। VS Code में, फ़ॉन्ट को settings.json के माध्यम से कॉन्फ़िगर करें:

  1. Settings → Text Editor → Font Family खोलें
  2. HackGen का उपयोग करने के लिए, नीचे की तरह कॉन्फ़िगर करें:
    "editor.fontFamily": "'HackGen Console', 'Fira Code', monospace"
    
  1. परिवर्तन लागू करने के लिए VS Code को सहेजें और पुनः आरंभ करें

4.3.3 LibreOffice (डॉक्यूमेंट एडिटिंग)

LibreOffice भी अपने डिफ़ॉल्ट फ़ॉन्ट बदलने की अनुमति देता है।

  1. Tools → Options खोलें
  2. LibreOffice → Fonts चुनें
  3. “Noto Sans JP” जैसे डिफ़ॉल्ट फ़ॉन्ट सेट करें
  4. सहेजें और पुनः आरंभ करें

4.4 फ़ॉन्ट कैश अपडेट करना

यदि नए स्थापित फ़ॉन्ट लागू नहीं हो रहे हैं, तो फ़ॉन्ट कैश को मैन्युअल रूप से अपडेट करें:

fc-cache -fv

यह सुनिश्चित करता है कि सिस्टम नई फ़ॉन्ट जानकारी को सही ढंग से पहचानता है।

4.5 सारांश

यहाँ Ubuntu पर फ़ॉन्ट को कॉन्फ़िगर और प्रबंधित करने का सारांश दिया गया है:

  • स्थापित फ़ॉन्ट जांचेंfc-list
  • सिस्टम-व्यापी फ़ॉन्ट संशोधित करें → GNOME Tweaks या KDE सेटिंग्स
  • प्रति-एप्लिकेशन फ़ॉन्ट कॉन्फ़िगर करें → टर्मिनल, VS Code, LibreOffice
  • फ़ॉन्ट कैश अपडेट करें यदि परिवर्तन लागू नहीं हुए → fc-cache -fv

5. समस्या निवारण (फ़ॉन्ट समस्याओं को ठीक करना)

Ubuntu में फ़ॉन्ट स्थापित और कॉन्फ़िगर करने के बाद, आप ऐसी समस्याओं का सामना कर सकते हैं जैसे फ़ॉन्ट सही ढंग से नहीं दिखना या विशिष्ट एप्लिकेशन में उपलब्ध न होना। यह अनुभाग सामान्य फ़ॉन्ट समस्याओं और उनके समाधान को समझाता है।

5.1 फ़ॉन्ट प्रदर्शित नहीं हो रहे हैं

यदि फ़ॉन्ट स्थापित करने के बाद भी सिस्टम या एप्लिकेशन में नहीं दिखते, तो निम्नलिखित समाधान आज़माएँ।

5.1.1 फ़ॉन्ट कैश अपडेट करें

यदि फ़ॉन्ट मैन्युअल रूप से जोड़े गए हैं, तो सिस्टम अभी उन्हें पहचान नहीं सकता। फ़ॉन्ट कैश अपडेट करें:

fc-cache -fv

इस कमांड को चलाने के बाद सिस्टम को पुनः आरंभ करने से मदद मिल सकती है।

5.1.2 फ़ॉन्ट फ़ाइल स्थान जांचें

सुनिश्चित करें कि स्थापित फ़ॉन्ट सही डायरेक्टरी में रखे गए हैं।

निम्नलिखित कमांडों से जांचें:

ls ~/.fonts/
ls /usr/share/fonts/

यदि अपेक्षित फ़ाइल (जैसे, HackGen.ttf) नहीं दिखती, तो वह गलत जगह पर हो सकती है। फ़ॉन्ट को सही डायरेक्टरी में ले जाएँ और फिर fc-cache -fv चलाएँ।

5.1.3 फ़ॉन्ट फ़ाइल अनुमतियों की जाँच करें

गलत फ़ाइल अनुमतियों के कारण फ़ॉन्ट नहीं दिख सकते। अनुमतियों को ठीक करने के लिए उपयोग करें:

sudo chmod -R 755 /usr/share/fonts
sudo chmod -R 755 ~/.fonts

अनुमतियों को समायोजित करने के बाद, फ़ॉन्ट कैश अपडेट करें और आवश्यक होने पर रीबूट करें।

5.2 विशिष्ट एप्लिकेशन में फ़ॉन्ट काम नहीं कर रहे हैं

कुछ एप्लिकेशन सिस्टम सेटिंग्स से स्वतंत्र रूप से फ़ॉन्ट प्रबंधित करते हैं। इससे नए जोड़े गए फ़ॉन्ट उपयोग नहीं हो सकते।

5.2.1 टर्मिनल (GNOME टर्मिनल, Konsole) में फ़ॉन्ट उपलब्ध नहीं हैं

टर्मिनल एप्लिकेशन सेटिंग्स में फ़ॉन्ट को मैन्युअल रूप से सेट करें।

  1. GNOME टर्मिनल: * Preferences → Edit Profile → “Use custom font” सक्षम करें

  2. 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 अपने डिफ़ॉल्ट फ़ॉन्ट सेटिंग्स का उपयोग कर सकता है।

  1. टूल्स → विकल्प → LibreOffice → फ़ॉन्ट्स
  2. डिफ़ॉल्ट फ़ॉन्ट को “Noto Sans JP” या IPA फ़ॉन्ट्स में बदलें
  3. सहेजें और LibreOffice को पुनः प्रारंभ करें

5.3 फ़ॉन्ट आकार बहुत छोटा या बहुत बड़ा है

यदि फ़ॉन्ट सही ढंग से दिख रहे हैं लेकिन आकार अनुपयुक्त है, तो निम्नलिखित समायोजन विधियों का उपयोग करें।

5.3.1 GNOME में फ़ॉन्ट स्केलिंग समायोजित करें

समग्र फ़ॉन्ट स्केल को समायोजित करने के लिए GNOME Tweaks का उपयोग करें।

  1. यदि अभी तक स्थापित नहीं है तो GNOME Tweaks स्थापित करें:
    sudo apt install gnome-tweaks
    
  1. Tweaks खोलें
  2. “फ़ॉन्ट्स” अनुभाग के तहत Scaling Factor को समायोजित करें

उदाहरण के लिए, डिफ़ॉल्ट मान 1.0 को 1.2 में बदलने से फ़ॉन्ट आकार थोड़ा बढ़ जाता है।

5.3.2 Xresources का उपयोग करके फ़ॉन्ट आकार बदलें (उन्नत)

Xorg परिवेशों (Xfce, i3wm, Openbox, आदि) के लिए, आप ~/.Xresources के माध्यम से फ़ॉन्ट DPI समायोजित कर सकते हैं।

  1. फ़ाइल को संपादित करें:
    nano ~/.Xresources
    
  1. निम्नलिखित सेटिंग जोड़ें:
    Xft.dpi: 120
    
  1. कॉन्फ़िगरेशन लागू करें:
    xrdb -merge ~/.Xresources
    

5.4 फ़ॉन्ट हटाना

यदि आप अनावश्यक फ़ॉन्ट हटाना चाहते हैं, तो निम्नलिखित विधियों का उपयोग करें।

5.4.1 apt के माध्यम से स्थापित फ़ॉन्ट हटाना

आधिकारिक रिपॉजिटरी से स्थापित फ़ॉन्ट हटाने के लिए:

sudo apt remove fonts-ipafont

5.4.2 हाथ से स्थापित फ़ॉन्ट हटाना

~/.fonts/ में मैन्युअल रूप से जोड़े गए फ़ॉन्ट हटाने के लिए:

rm -rf ~/.fonts/HackGen*
fc-cache -fv

सिस्टम-व्यापी फ़ॉन्ट हटाने के लिए:

sudo rm -rf /usr/share/fonts/HackGen*
sudo fc-cache -fv

5.5 सारांश

यह अनुभाग सामान्य फ़ॉन्ट-संबंधी समस्याओं और उनके समाधान का सार प्रस्तुत करता है।

IssueSolution
Fonts not displayingUpdate cache using fc-cache -fv
Incorrect font placementPlace fonts in ~/.fonts/ or /usr/share/fonts/
Permission errorsFix with sudo chmod -R 755 /usr/share/fonts
Not applied in certain appsManually change application font settings
Font size issuesAdjust scaling via GNOME Tweaks
Removing unnecessary fontsDelete font files and update cache

6. अक्सर पूछे जाने वाले प्रश्न (FAQ)

यह अनुभाग Ubuntu में फ़ॉन्ट स्थापित करने और प्रबंधित करने से संबंधित सामान्य प्रश्नों को कवर करता है।

6.1 फ़ॉन्ट सही ढंग से स्थापित हुआ है या नहीं, कैसे जांचें?

प्रश्न: मैंने एक फ़ॉन्ट स्थापित किया, लेकिन मुझे यकीन नहीं है कि सिस्टम ने इसे पहचाना है या नहीं। मैं इसे कैसे सत्यापित करूँ?

उत्तर: Ubuntu द्वारा पहचाने गए सभी फ़ॉन्ट की सूची के लिए निम्नलिखित कमांड का उपयोग करें:

fc-list

किसी विशिष्ट फ़ॉन्ट को खोजने के लिए, grep के साथ संयोजित करें:

fc-list | grep "font-name"

उदाहरण के लिए, Noto फ़ॉन्ट परिवार को खोजने के लिए:

fc-list | grep "Noto"

6.2 क्या मैं Ubuntu पर Windows फ़ॉन्ट (Meiryo, Yu Gothic) का उपयोग कर सकता हूँ?

प्रश्न: क्या Ubuntu पर Meiryo या Yu Gothic जैसे Windows फ़ॉन्ट स्थापित और उपयोग करना संभव है?

उत्तर: हाँ, Ubuntu पर Windows फ़ॉन्ट स्थापित करने के दो तरीके हैं।

विधि 1: Ubuntu के रिपॉजिटरी से Microsoft Core फ़ॉन्ट स्थापित करें

Microsoft के मूल फ़ॉन्ट (Arial, Times New Roman, आदि) स्थापित करने के लिए:

sudo apt install -y ttf-mscorefonts-installer

स्थापना के दौरान एक लाइसेंस समझौता दिखाई देगा। स्वीकार करने के लिए TabEnter दबाएँ।

विधि 2: Windows से फ़ॉन्ट मैन्युअल रूप से कॉपी करें

Windows से .ttf फ़ाइलें कॉपी करें:

C:\Windows\Fonts

फिर उन्हें Ubuntu के फ़ॉन्ट निर्देशिका में रखें:

mkdir -p ~/.fonts
cp /path/to/WindowsFonts/*.ttf ~/.fonts/
fc-cache -fv

यह विधि Meiryo, Yu Gothic और अधिकांश अन्य Windows फ़ॉन्ट के लिए काम करती है।

6.3 टर्मिनल फ़ॉन्ट कैसे बदलें?

प्रश्न: मैं Ubuntu टर्मिनल में उपयोग किए जाने वाले फ़ॉन्ट को बदलना चाहता हूँ। मैं यह कैसे करूँ?

उत्तर: चरण टर्मिनल एप्लिकेशन के अनुसार अलग-अलग होते हैं।

GNOME टर्मिनल (डिफ़ॉल्ट Ubuntu टर्मिनल)

  1. टर्मिनल खोलें
  2. Preferences → Profiles पर जाएँ
  3. “Use custom font” को सक्षम करें
  4. “HackGen” जैसे फ़ॉन्ट का चयन करें

Konsole (KDE टर्मिनल)

  1. Settings → Edit Profile खोलें
  2. Appearance टैब पर जाएँ
  3. “HackGen” या “Noto Sans Mono” जैसे फ़ॉन्ट का चयन करें

6.4 फ़ॉन्ट आकार बहुत छोटा है। क्या मैं इसे समायोजित कर सकता हूँ?

प्रश्न: सिस्टम फ़ॉन्ट आकार बहुत छोटा है और पढ़ना मुश्किल है। मैं इसे कैसे बढ़ा सकता हूँ?

उत्तर: आपके वातावरण के आधार पर कई विधियाँ मौजूद हैं।

विधि 1: GNOME Tweaks का उपयोग करें

sudo apt install gnome-tweaks

स्थापना के बाद, Tweaks → फ़ॉन्ट्स खोलें और फ़ॉन्ट स्केल को समायोजित करें।

विधि 2: Xresources को संशोधित करें (Xorg वातावरण के लिए)

nano ~/.Xresources

निम्नलिखित पंक्ति को जोड़ें या संशोधित करें:

Xft.dpi: 120

परिवर्तनों को लागू करें:

xrdb -merge ~/.Xresources

विधि 3: 4K या HiDPI डिस्प्ले के लिए DPI समायोजित करें

gsettings set org.gnome.desktop.interface text-scaling-factor 1.2

1.0 (डिफ़ॉल्ट) और 1.2 या 1.5 जैसे मानों के बीच समायोजित करें।

6.5 मैं अनावश्यक फ़ॉन्ट्स को कैसे हटा सकता हूँ?

प्रश्न: मैंने कई फ़ॉन्ट्स स्थापित किए हैं और कुछ को हटाना चाहता हूँ। सही तरीका क्या है?

उत्तर: फ़ॉन्ट हटाने की विधि इस बात पर निर्भर करती है कि फ़ॉन्ट कैसे स्थापित किया गया था।

apt के माध्यम से स्थापित फ़ॉन्ट्स को हटाएँ:

sudo apt remove fonts-ipafont

मैन्युअल रूप से स्थापित फ़ॉन्ट्स को हटाएँ:

rm -rf ~/.fonts/font-name
fc-cache -fv

सिस्टम-व्यापी मैन्युअल स्थापनाओं के लिए:

sudo rm -rf /usr/share/fonts/font-name
sudo fc-cache -fv

6.6 सारांश

इस FAQ अनुभाग में Ubuntu फ़ॉन्ट प्रबंधन से संबंधित सबसे सामान्य प्रश्नों को कवर किया गया है।

  • Windows फ़ॉन्ट्स का उपयोग कैसे करें
  • फ़ॉन्ट आकार कैसे समायोजित करें
  • फ़ॉन्ट्स कैसे हटाएँ
  • बोल्डनेस और फ़ॉन्ट रेंडरिंग कैसे सुधारें

7. सारांश

इस लेख में Ubuntu में फ़ॉन्ट्स को स्थापित करने, कॉन्फ़िगर करने, प्रबंधित करने और समस्या निवारण करने के बारे में विस्तृत व्याख्या प्रदान की गई है। गाइड भर में कवर किए गए मुख्य बिंदुओं की समीक्षा करें।

7.1 मुख्य takeaways

🔹 Ubuntu के डिफ़ॉल्ट फ़ॉन्ट्स और स्टोरेज स्थान

  • Ubuntu में Noto Sans , DejaVu Sans , और Ubuntu फ़ॉन्ट परिवार जैसे कई डिफ़ॉल्ट फ़ॉन्ट्स शामिल हैं।
  • फ़ॉन्ट्स को ~/.fonts/ (उपयोगकर्ता-विशिष्ट) और /usr/share/fonts/ (सिस्टम-व्यापी) जैसे निर्देशिकाओं में संग्रहीत किया जाता है।

🔹 फ़ॉन्ट स्थापना विधियाँ

  • apt का उपयोग करके फ़ॉन्ट्स स्थापित करें (उदाहरण के लिए, IPA फ़ॉन्ट्स → sudo apt install fonts-ipafont )
  • मैन्युअल रूप से फ़ॉन्ट्स जोड़ें (Google फ़ॉन्ट्स से डाउनलोड करें, कस्टम .ttf फ़ाइलें, आदि।)
  • विशिष्ट फ़ॉन्ट्स स्थापित करें (Windows फ़ॉन्ट्स, HackGen जैसे डेवलपर-अनुकूल फ़ॉन्ट्स)

🔹 फ़ॉन्ट कॉन्फ़िगरेशन और प्रबंधन

  • सिस्टम फ़ॉन्ट्स बदलने के लिए GNOME Tweaks या KDE सेटिंग्स का उपयोग करें
  • एप्लिकेशन-विशिष्ट फ़ॉन्ट्स कॉन्फ़िगर करें (टर्मिनल, VS Code, LibreOffice)
  • स्थापना के बाद हमेशा फ़ॉन्ट कैश अपडेट करें → fc-cache -fv

🔹 समस्या निवारण

  • फ़ॉन्ट्स प्रदर्शित नहीं हो रहे → फ़ॉन्ट कैश अपडेट करें
  • गलत फ़ॉन्ट प्लेसमेंट → फ़ॉन्ट्स को सही निर्देशिकाओं में संग्रहीत करें
  • अनुमति मुद्देsudo chmod -R 755 से ठीक करें
  • एप्लिकेशन-विशिष्ट फ़ॉन्ट मुद्दे → प्रति-एप्लिकेशन सेटिंग्स समायोजित करें

🔹 FAQ में कवर किए गए विषय

  • Windows फ़ॉन्ट्स का उपयोग कैसे करें (Meiryo, Yu Gothic)
  • फ़ॉन्ट आकार कैसे समायोजित करें
  • फ़ॉन्ट्स को बोल्ड कैसे बनाएँ
  • धुंधले या खराब रेंडर किए गए फ़ॉन्ट्स कैसे ठीक करें
  • अनचाहे फ़ॉन्ट्स कैसे हटाएँ

7.2 अगला क्या करें

आपका Ubuntu फ़ॉन्ट वातावरण अब कस्टमाइज़ेशन के लिए तैयार है! यहाँ कुछ अनुशंसित अगले कदम हैं:

फ़ॉन्ट्स को तुरंत स्थापित करने का प्रयास करें

  • IPA फ़ॉन्ट्स स्थापित करें: sudo apt install fonts-ipafont
  • अपने पसंदीदा Google फ़ॉन्ट्स डाउनलोड करें और उन्हें ~/.fonts/ में जोड़ें

फ़ॉन्ट कॉन्फ़िगरेशन के साथ पठनीयता सुधारें

  • UI फ़ॉन्ट को Noto Sans JP पर सेट करने के लिए GNOME Tweaks का उपयोग करें
  • बेहतर कोडिंग पठनीयता के लिए टर्मिनल फ़ॉन्ट को 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 में फ़ॉन्ट कॉन्फ़िगरेशन और कस्टमाइज़ेशन पर अधिक जानकारी के लिए, निम्नलिखित संसाधनों पर विचार करें:

7.4 अंतिम सारांश

Ubuntu में अपने फ़ॉन्ट सेटअप को अनुकूलित करने से पठनीयता, सौंदर्य और उत्पादकता में काफी सुधार होता है। इस गाइड का उपयोग करके सही फ़ॉन्ट चुनें और उन्हें अपनी कार्यप्रवाह के अनुरूप कॉन्फ़िगर करें।

🎯 केवल अपने फ़ॉन्ट बदलने से Ubuntu का उपयोग काफी अधिक आरामदायक हो सकता है!
इस गाइड का लाभ उठाकर आज ही अपना आदर्श फ़ॉन्ट वातावरण बनाएं।