كيفية تثبيت خطوط Google و Microsoft على نظام Linux

هل تفتقد الخطوط المثبتة مسبقًا على توزيعة Linux هذا الذوق المعين؟ يمكنك بسهولة تخصيص أسلوب الطباعة على سطح المكتب عن طريق إضافة وتكوين الخطوط ، بما في ذلك تلك التي تمتلكها Microsoft و Google.

كيفية تثبيت خطوط Google و Microsoft على نظام Linux - %categories

كيفية تثبيت Google Fonts على نظام Linux

لإضافة أحد خطوط Google مفتوحة المصدر ، لديك خياران: التنزيل مباشرة من موقع Google Fonts على الويب ، أو استخدام مثبت رسومي يسمى TypeCatcher. طريقة موقع الويب أكثر وضوحًا وموثوقية ولكنها تتضمن القليل من عمل سطر الأوامر. قد تشعر براحة أكبر مع TypeCatcher ، ولكن اعتمادًا على التوزيع الخاص بك ، قد لا يكون من السهل تثبيته.

الخيار 1: موقع Google Fonts

أولاً ، توجه إلى موقع Google Fonts وحدد عائلة الخطوط التي تريد تثبيتها. قم بتنزيل أرشيف الخطوط بالنقر فوق الزر “تنزيل العائلة” الموجود في الزاوية العلوية اليمنى.

كيفية تثبيت خطوط Google و Microsoft على نظام Linux - %categories

قم بتشغيل الجهاز وإنشاء دليل جديد لتخزين الخطوط التي تم تنزيلها. بعد ذلك ، انتقل إلى المجلد الذي تم إنشاؤه حديثًا باستخدام الأمر cd.

sudo mkdir /usr/share/fonts/googlefonts && cd /usr/share/fonts/googlefonts

قم بفك ضغط الأرشيف إلى المجلد الذي تم إنشاؤه حديثًا باستخدام الأمر unzip. تأكد من استبدال FontArchive.zip في الأمر أدناه باسم الأرشيف الذي قمت بتنزيله للتو.

sudo unzip -d . ~/Downloads/FontArchive.zip

قم بتسجيل الخطوط على نظامك باستخدام الأمر fc-cache.

sudo fc-cache -fv

بعد ذلك ، تحقق مما إذا تمت إضافة الخط الجديد بنجاح عن طريق تشغيل:

fc-match FontName

لا تنس استبدال FontName باسم الخط الذي أضفته. على سبيل المثال ، إذا قمت بتنزيل خط Loto Sans ، فسيصبح الأمر المذكور أعلاه fc-match LotoSans.

اقرأ أيضا:  كيفية تحديث Fedora Linux

إذا كان الإخراج يعرض اسم الخط – Loto Sans ، على سبيل المثال – فقد تمت إضافة الخط بنجاح إلى النظام. في حالة اختلاف اسم الخط في الإخراج ، فكر في متابعة خطوات التثبيت مرة أخرى.

الخيار 2: TypeCatcher

إذا كان العمل مع سطر الأوامر لا يناسبك ، يمكنك تثبيت خطوط Google باستخدام TypeCatcher ، وهو تطبيق رسومي يتيح للمستخدمين البحث عن خطوط Google وتثبيتها وإلغاء تثبيتها على Linux.

يتوفر TypeCatcher في مستودعات دبيان ويمكن تنزيله باستخدام APT.

sudo apt install typecatcher

يمكن لمستخدمي Arch تثبيت TypeCatcher من AUR باستخدام مساعد AUR مثل yay.

yay -S typecatcher

كيفية تثبيت Microsoft Fonts على نظام Linux

على عكس خطوط Google ، لا يوجد مستودع مركزي لتنزيل خطوط Microsoft لنظام التشغيل Linux. لذلك ، سيتعين عليك إما تثبيت الخطوط باستخدام حزمة خطوط Microsoft أو استخراجها من تثبيت Windows نشط أو من صورة ISO.

الخيار 1: استخدام حزمة Microsoft Fonts Linux

يمكنك تثبيت حزمة ttf-mscorefonts-installer على التوزيعات المستندة إلى Debian مثل Ubuntu و Linux Mint لتثبيت خطوط Microsoft على نظامك.

sudo apt install ttf-mscorefonts-installer

توفر الحزمة المذكورة أعلاه العديد من خطوط Microsoft ، بما في ذلك ، على سبيل المثال لا الحصر:

  • Times New Roman
  • Arial Black
  • Arial
  • Comic Sans MS
  • Courier New
  • Impact
  • Verdana

في Arch Linux ، سيتعين عليك تنزيل حزم متعددة من AUR ، كل منها يوفر مجموعة مميزة من خطوط Microsoft.

sudo yay -S ttf-ms-fonts ttf-vista-fonts ttf-office-2007-fonts ttf-win7-fonts ttf-ms-win8 ttf-ms-win10 ttf-ms-win11

لتثبيت خطوط Microsoft على Fedora و CentOS والتوزيعات الأخرى المستندة إلى RHEL ، سيتعين عليك تنزيل حزمة mscorefonts2 RPM. لكن أولاً ، قم بتثبيت حزم الدعم الضرورية اللازمة للتثبيت.

sudo dnf install curl cabextract xorg-x11-font-utils fontconfig

أخيرًا ، قم بتنزيل وتثبيت mscorefonts2 باستخدام الأمر rpm كما يلي:

sudo rpm -i https://downloads.sourceforge.net/project/mscorefonts2/rpms/msttcore-fonts-installer-2.6-1.noarch.rpm

بعد تثبيت الحزم المذكورة أعلاه ، لا يوجد شيء آخر عليك القيام به. سيقوم النظام تلقائيًا بإضافة الخطوط إلى نظامك أثناء عملية التثبيت.

اقرأ أيضا:  8 أوامر Linux Shutdown مفيدة لإعادة تشغيل أو إيقاف تشغيل جهاز كمبيوتر Linux

للتحقق من إضافة خطوط Microsoft إلى نظامك ، قم بتشغيل الأمر التالي:

fc-match TimesNewRoman

يجب أن يرجع الإخراج اسم الخط.

الخيار 2: استخراج الخطوط من Windows ISO

إذا كان لديك ملف Windows ISO موجود على جهاز الكمبيوتر الخاص بك ، فيمكنك استخراج الخطوط مباشرة من صورة التثبيت. ليس لديك ISO؟ يمكنك تنزيل واحد مجانًا من موقع Microsoft على الويب.

مع وجود ISO في متناول اليد ، ستحتاج إلى p7zip لاستخراج الخطوط. قم بتثبيت p7zip على نظامك عن طريق إصدار الأوامر أدناه اعتمادًا على التوزيع الذي تستخدمه ، أو ابحث عنه في مركز برامج التوزيع الخاص بك.

على التوزيعات المستندة إلى Ubuntu و Debian:

sudo apt install p7zip-full

على Arch Linux والمشتقات الأخرى:

sudo pacman -S p7zip-full

لتثبيت p7zip على توزيعات قائمة على RHEL مثل Fedora:

sudo dnf install p7zip-full

انتقل إلى الدليل حيث قمت بتنزيل ملف ISO. بعد ذلك ، قم باستخراج ملف صورة Windows “install.wim” من ISO باستخدام p7zip كما يلي:

7z e "Win10_English.iso" sources/install.wim

تأكد من تحديد الاسم الدقيق لملف ISO الذي قمت بتنزيله في الأمر أعلاه.

الآن ، قم باستخراج مجلد الخطوط من أرشيف “install.wim”. لاحظ أنه لا توجد مسافة بين العلامة -o ومسار الدليل.

7z e install.wim 1/Windows/{Fonts/"*".{ttf,ttc},System32/Licenses/neutral/"*"/"*"/license.rtf} -o./WindowsFonts

سيقوم الأمر المذكور أعلاه باستخراج كل ملف خط (TTF و TTC) من صورة “install.wim” ، وتخزينه في دليل WindowsFonts.

اقرأ أيضا:  Linux Kernel 6.8 يصل بميزات مستقبلية

انقل مجلد WindowsFonts إلى دليل / usr / share / Fonts باستخدام mv.

sudo mv ./WindowsFonts /usr/share/fonts/

أعد إنشاء ذاكرة التخزين المؤقت للخط باستخدام الأمر sudo fc-cache -fv.

الخيار 3: استخراج الخطوط من قسم Windows مزدوج التمهيد

إذا كنت تستخدم نظامي التشغيل Windows و Linux بنظام التشغيل المزدوج على جهاز الكمبيوتر ، فيمكنك نسخ جميع خطوط Microsoft مباشرةً من قسم Windows.

للبدء ، قم بتحميل قسم Windows إلى دليل مناسب. انسخ جميع ملفات الخطوط الموجودة في دليل C: \ Windows \ Fonts والصقها ضمن / usr / share / Fonts / WindowsFonts. بعد ذلك ، قم بإعادة إنشاء ذاكرة التخزين المؤقت للخط عن طريق كتابة sudo fc-cache -fv في الجهاز.

يمكنك أيضًا إنشاء ارتباط رمزي بين الدلائل C: \ Windows \ Fonts و / usr / share / Fonts / WindowsFonts. لنفترض أنك قمت بتثبيت قسم Windows على “/ windows”. قم بتشغيل الأمر التالي لإنشاء الارتباط الرمزي:

sudo ln -sf / windows / Windows / Fonts / usr / share / Fonts / WindowsFonts

قم بتثبيت أي خط على لينكس

بغض النظر عن مصدرها ، فإن إضافة خطوط جديدة على Linux هي عملية مباشرة. كل ما عليك فعله هو تنزيل أرشيف الخطوط ونقله إلى دليل / usr / share / Fonts على نظام Linux.

يمكنك أيضًا إضافة خطوط فردية بدلاً من إضافة عائلة خطوط كاملة. للقيام بذلك ، ما عليك سوى النقر نقرًا مزدوجًا على ملف الخط ، والنقر فوق “تثبيت“.

قد يعجبك ايضا