تعتبر توزيعة فيدورا إحدى أكثر توزيعات لينكس شهرة وموثوقية إذ تقدم للمستخدم مزيجا رائعا يجمع بين الحداثة والاستقرار في آن واحد، حيث تأتي دائما بأحدث إصدارات الحزم والبرامج بشكل مستمر وذلك بعد اجتيازها سلسلة اختبارات دقيقة ومكثفة تضمن عدم تواجد أي مشاكل أو تعارض بينها، ما يجعل انهيارات ومشاكل فيدورا أقل بكثير من بعض توزيعات لينكس الأخرى.
لماذا فيدورا خيار مثالي للاستخدام الشخصي والمهني؟
نتيجة لهذا فتوزيعة فيدورا هي الخيار المفضل للمطورين وعلى رأسهم مؤسس أو مخترع نواة لينكس بنفسه لينوس ترافالدس، كما أنها خيار ممتاز للاستخدام الشخصي فسواء أكنت صانع محتوى، لاعبا، طالبا باحثا أو مجرد إنسان يحب أن يستخدم حاسوبه لتصفح الويب والاطلاع على بريده الإلكتروني بهدوء وسلاسة ففيدورا مناسبة جدا لك ولاحتياجاتك.
ورغم كل تلك المميزات، تأتي توزيعة فيدورا فقط بالحد الأدنى من التطبيقات والبرامج التي يجعلها صالحة للاستخدام ولا تأتي مثقلة بالكثير من البرامج والتطبيقات التي قد لا يحتاجها المستخدم، لذا فإنها لا تأتي أيضا ببعض الأشياء المهمة كالترميزات أو ال Codecs، لكونها تخضع لرخص غير مفتوحة المصدر أو محمية ببراءات الاختراع، أو لكون بعضها يحتاج إلى رخصة تجارية لاستخدامها.
لذلك، أصبح من الضروري بعد تثبيت التوزيعة أن نقوم بتثبيت بعض التطبيقات والإضافات، بالإضافة إلى إجراء بعض التعديلات عليها لجعلها أكثر سهولة وملاءمة للاستخدام اليومي، وهذه قائمة بالأشياء التي أقوم بها والبرامج التي أقوم بتثبيتها مباشرة بعد تثبيتي لتوزيعة فيدورا Workstation أي التي تأتي بواجهة سطح المكتب جنوم.
قم بنسخ هاته الأوامر إلى طرفية النظام (Terminal أو Console) ثم اضغط على زر Enter، وأدخل كلمة السر الخاصة بك إذا طلب منك ذلك.
تحديث النظام:
أول شيء يجب عليك فعله عند تثبيت نظام تشغيل جديد أو عند شراء جهاز جديد هو التحقق من وجود تحديثات وتثبيتها. يضمن هذا حصولك على أخر تحديثات الأمان والمزايا الجديدة التي أصدرها مطورو التوزيعة أو نظام التشغيل، أو الشركة المطورة للنظام
{codeBox} sudo dnf upgrade --refresh -y
قد تستغرق هذه العملية بعض الوقت اعتماداً على سرعة الإنترنت لديك. عند الانتهاء، أنصحك بإعادة تشغيل الجهاز لضمان تطبيق التحديثات بشكل كامل وصحيح.
تثبيت GNOME Tweaks:
تأتي فيدورا بواجهة جنوم خام تفتقر إلى الكثير من الميزات والأشياء التي ألفها المستخدم القادم من أنظمة التشغيل أو توزيعات لينكس الأخرى، ومن أهم هاته الأشياء غياب زر لتصغير وتكبير النوافذ المفتوحة. لإصلاح هذا سنقوم بتثبيت GNOME Tweaks، وهي أداة رسمية من جنوم تمكننا من القيام بتعديل الكثير من الإعدادات الافتراضية التي تأتي بها التوزيعة، والتي لا يمكن تغييرها في تطبيق الإعدادات.
{codeBox} sudo dnf install gnome-tweaks
كيف أقوم بذلك؟: افتح تطبيق GNOME Tweaks، وتوجه الى خيار 'Windows' من القائمة الجانبية، إنزل إلى الأسفل قليلا حتى تجد قسم ' Titlebar Buttons '، وقم بتشغيل خياري 'Mawimze' و 'Minimize' كما في الصورة. {alertInfo}
تثبيت Adw-gtk3 :
تعتمد أغلبية تطبيقات جنوم الإفتراضية أو المصممة خصيصا لواجهة جنوم على مكتبة تدعى Libadwaita التي تمنح هذه التطبيقات مظهرًا عصريًا ومتناسقًا يتناسب مع تصميم واجهة جنوم الحديثة، إلا أن أغلب التطبيقات المشهورة ك Libre Office ، GIMP، و Inkscape تستخدم أساليب عرض أقدم ولم تنتقل بعد إلى استخدام هاته المكتبة. نتيجة لذلك، تظهر هذه التطبيقات بمظهر قديم بجانب التطبيقات العصرية، مما يخلق تفاوتًا واضحًا في تجربة المستخدم من حيث التصميم والشكل البصري. لإصلاح هذا، سنقوم بتثبيت حزمة تدعى adw-gtk3-theme.
{codeBox} sudo dnf install adw-gtk3-theme
كيف أقوم بذلك؟: افتح تطبيق GNOME Tweaks، وتوجه الى خيار ' Appearance'، ثم ضمن قائمة Styles واختر adw-gtk3 أو adw-gtk3-dark ضمن قائمة Legacy Applications كما في الصورة. {alertInfo}
تثبيت إضافات جنوم:
تتميز واجهة جنوم بتصميمها البسيط والنظيف، إذ يقوم مطورو الواجهة بإزالة أي ميزات يعتبرونها غير ضرورية لجعل المستخدم يركز على عمله. للأسف هذا النهج يجعل جنوم تفتقر إلى الكثير من الميزات الأساسية التي بدونها يصبح استخدامها صعبا. لإصلاح ذلك، سنقوم بإضافة ما يسمى إمتدادات أو إضافات جنوم (GNOME Extensions)، وهي أدوات تتيح لك استعادة الميزات المفقودة إضافة وظائف جديدة للواجهة وتخصيصها بما يتناسب مع احتياجاتك.
للقيام بذلك يجب علينا أولا تثبيت تطبيق Gnome Extension Manager الذي يوفر واجهة رسومية سهلة لتصفح وتنصيب وإدارة هاته الإضافات. هذا البرنامج غير موجود في مستودعات فيدورا، بل في مستودع يدعى Flathub.
نقوم أولا بإضافة مستودع Flathub باستخدام الأمر التالي:
{codeBox} flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
ثم نثبث البرنامج باستخدام الأمر:
{codeBox} flatpak install com.mattjakeman.ExtensionManager
وهذه لائحة الإضافات التي أستخدمها. انتقل إلى تبويب Browse ثم ابحث عنها و اضغط Install لتفعيلها:
- AppIndicator and KStatusNotifierItem Support: إضافة ضرورية لإظهار أيقونات التطبيقات التي تعمل في الخلفية (System Tray) في الشريط العلوي (مثل Telegram، Discord، أو Steam).
- GSConnect: أداة رائعة تربط هاتفك الأندرويد بالحاسوب؛ تتيح لك استقبال إشعارات الهاتف على سطح المكتب، مشاركة الحافظة (Clipboard) بين الجهازين، وحتى التحكم في الحاسوب عن بعد.
- Clipboard Manager: أداة تقوم بتخزين كل النصوص التي تنسخها في قائمة منسدلة، لتتمكن من استرجاع أي نص نسخته سابقاً بسهولة، حتى لو قمت بنسخ غيره.
- Gtk4 Desktop Icons NG (DING): بشكل افتراضي، لا تسمح جنوم بوضع ملفات على سطح المكتب. هذه الإضافة تعيد لك هذه الميزة لتتمكن من وضع مجلداتك واختصارات التطبيقات على سطح المكتب.
- Tiling Assistant:تجلب ميزة تقسيم النوافذ الذكية (المشابهة لميزة Snap في Windows 11) إلى فيدورا، مما يسهل ترتيب النوافذ بجانب بعضها البعض..
- Fedora Linux Update Indicator: تضع أيقونة في الشريط العلوي تنبهك فور توفر تحديثات جديدة للنظام، لتبقى على اطلاع دائم دون الحاجة لفتح مركز البرمجيات يدوياً.
تثبيت متصفح Brave : أفضل متصفح ويب حاليا بالنسبة لي، يحجب الإعلانات ويحمي خصوصيتك أثناء تصفحك على الويب
لتثبيت متصفح Brave على توزيعة فيدورا، سنقوم أولا بإضافة مستودعه الرسمي. هذه الخطوة ضرورية لضمان تحديث المتصفح تلقائيًا مع باقي تطبيقات النظام، مما يبقيه آمنًا ومحدثًا باستمرار دون الحاجة لأي تدخل يدوي منك.
لفعل هذا، سنستخدم أداة تدعى config-manager وهي إضافة لمدير الحزم DNF لتسهيل عملية إضافة المستودع الرسمي وتفعيله من خلال سطر الأوامر مباشرة. هذه الأداة موجودة ضمن حزمة تسمى dnf-plugins-core لذا سنقوم بتثبيتها باستخدام الأمر:
sudo dnf install dnf-plugins-core {codeBox}
بعد ذلك، نضيف مستودع Brave الرسمي باستخدام الأمر:
sudo dnf config-manager addrepo --from-repofile=https://brave-browser-rpm-release.s3.brave.com/brave-browser.repo {codeBox}
ثم نقوم بتثبيت المتصفح:
sudo dnf install brave-browser {codeBox}
تثبيت تطبيق للبريد الإلكتروني:
تتميز فيدورا بكونها تأتي نظيفة وخالية من البرمجيات الإضافية التي قد لا يحتاجها المستخدم، لذا لا تأتي التوزيعة بأي برنامج لإرسال أو استقبال البريد الالكتروني بشكل افتراضي، وتترك للمستخدم حرية اختيار وتثبيت التطبيق الذي يناسب احتياجاته. بالنسبة لي فأنا أستخدم Geary، وهو تطبيق بريد الكتروني خفيف ومصمم خصيصا لواجهة جنوم:
{codeBox}sudo dnf install geary
تثبيت الترميزات (Codecs) وخطوط مايكروسوفت:
تفعيل دعم تشغيل الفيديو على الويب (OpenH264)
من أجل تشغيل مقاطع الفيديو على الويب بكفاءة على توزيعة فيدورا، تعتمد التوزيعة على مكتبة تُدعى OpenH264. هذه المكتبة ضرورية لدعم ترميز الفيديو الشائع H.264، والذي يُستخدم في معظم مواقع الفيديو الحديثة.
تأتي هذه المكتبة عبر مستودع خاص من Cisco (وليس مباشرة من فيدورا بسبب حقوق الملكية وبراءات الاختراع)، ولتثبيتها يجب تفعيل مستودع 'Cisco OpenH264' باستخدام الأمر التالي:
sudo dnf config-manager setopt fedora-cisco-openh264.enabled=1 {codeBox}
بعد تفعيل هذا المستودع، نقوم بكتابة الأمر التالي في الطرفية أو ال Terminal لتثبيت الحزمة:
sudo dnf install gstreamer1-plugin-openh264 mozilla-openh264 {codeBox}
تثبيت الترميزات الأخرى:
توفر توزيعة فيدورا حصرا وفقط التطبيقات والحزم مفتوحة المصدر في مستودعاتها الرسمية ولا تشحن أي برنامج مغلق المصدر. لتشغيل الملفات الصوتية ك MP 3 وملفات الفيديو ك MP 4 نحتاج إلى تثبيت ما يسمى الترميزات أو باللغة الإنجليزية Codecs، إلا أن هذه الترميزات ليست مفتوحة المصدر، وبالتالي سوف نحتاج إضافة مستودع خارجي يدعى RPM Fusion يحتوي عليها للقيام بذلك:
sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm {codeBox}
بعد ذلك، نقوم بتثبيت الترميزات باستخدام الأمرين التاليين:
sudo dnf update @multimedia --setopt="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin {codeBox}
{codeBox}sudo dnf swap ffmpeg-free ffmpeg --allowerasing
ملاحظة: يحتوي مستودع RPM Fusion على الكثير من البرامج المفيدة مثل تطبيق تيليغرام، وOBS Studio (تحت اسم obs-studio-freeworld) ، بالإضافة إلى برنامج VirtualBox والعديد من البرامج الأخرى. مجرد إضافة مستودع RPM Fusion إلى النظام وحده لا يجعل البرامج المتوفرة فيه تظهر تلقائيًا في متجر تطبيقات جنوم (GNOME Software). إذا رغبت في تصفح وتثبيت هذه البرامج من خلال واجهة المتجر الرسومية، يجب تنفيذ الأمر التالي في الطرفية:
sudo dnf install rpmfusion-*-appstream-data {alertSuccess}
تفعيل تسريع الفيديو عبر بطاقات الرسوميات (Hardware Acceleration)
للحصول على أفضل أداء أثناء تشغيل الفيديوهات وتقليل استهلاك المعالج وتوفير البطارية، يُنصح بتثبيت التعريفات الخاصة ببطاقات الرسوميات أو كارت الشاشة. تسمح هذه التعريفات للنظام بالاستفادة من قدرات بطاقات الرسوميات في معالجة الفيديو بدلاً من الاعتماد بشكل كامل على المعالج، مما يؤدي إلى تشغيل أكثر سلاسة لمقاطع الفيديو ويطيل من عمر البطارية، خاصة على الحواسيب المحمولة.
لمستخدمي معالجات إنتل (Intel):
للأجيال الحديثة (عام 2015 وما بعد):
sudo dnf install intel-media-driver {codeBox}
للأجيال القديمة:
sudo dnf install libva-intel-driver {codeBox}
لمستخدمي بطاقات الرسوميات AMD:
تأتي فيدورا بتعريفات محدودة لـ AMD بسبب قيود تراخيص قانونية، لذا سنقوم بـ "استبدال" (Swap) هاته النسخة المحدودة بالنسخة الكاملة التي تدعم كافة صيغ الفيديو، باستخدام الأمرين التاليين:
sudo dnf swap mesa-va-drivers mesa-va-drivers-freeworld {codeBox}
sudo dnf swap mesa-vdpau-drivers mesa-vdpau-drivers-freeworld {codeBox}
ملاحظة: إذا كنت تستخدم منصة الألعاب ستيم (Steam) أو تطبيقات تعتمد على مكتبات 32-bit، نفذ هذا الأمرين أيضاً لضمان التوافق. تساعدك هذه الأوامر على استبدال التعريفات الافتراضية بنسخ تدعم جميع صيغ الفيديو على بيئة 32-بت، ما يضمن تشغيل الألعاب والتطبيقات بسلاسة ودون مشاكل توافق: {alertSuccess}
sudo dnf swap mesa-va-drivers.i686 mesa-va-drivers-freeworld.i686 {codeBox}
sudo dnf swap mesa-vdpau-drivers.i686 mesa-vdpau-drivers-freeworld.i686 {codeBox}
لمستخدمي بطاقات الرسوميات إ نفيديا (NVIDIA):
تعتمد التعريفات الرسمية لبطاقات الرسوميات من إنفيديا على آلية مختلفة ولا توفر دعماً مباشراً لتقنية VAAPI التي تعتمد عليها العديد من المتصفحات وتطبيقات تشغيل الفيديو. لمعالجة هذه المشكلة وتحقيق التوافق المطلوب، يمكن تثبيت أداة تعمل كـ 'جسر برمجي' (Wrapper) يتيح للنظام الاستفادة من قدرات كارت الشاشة إنفيديا مع التطبيقات التي تحتاج إلى VAAPI، مما يمكن التطبيقات من الاستفادة من قوة بطاقات إنفيديا لمعالجة الفيديو من أجل تشغيل الفيديو بسلاسة ضمن المتصفحات وغيرها من البرامج التي تتطلب هذه التقنية.
ملاحظة لمستخدمي إنفيديا:
نظراً لأن تعريفات NVIDIA تتطلب خطوات دقيقة تختلف حسب طراز البطاقة ونوع النواة (Kernel)، ولأنني لا أملك العتاد اللازم لتجربة هذه الخطوات وضمان سلامتها لكم، فإنني أفضل عدم التطرق لطريقة تثبيت التعريف الأساسي هنا تجنباً لأي خطأ غير مقصود.
ما سنقوم به هنا: هو خطوة "تكميلية" فقط. إذا كنت قد نجحت بالفعل في تثبيت التعريفات المغلقة وتعمل لديك بكفاءة، فقم بتطبيق الأمر التالي لتفعيل تسريع الفيديو في المتصفح. أما إذا لم تثبتها بعد، فأنصحك بالبحث عن شرح مخصص لموديل بطاقتك أولاً ثم العودة هنا. {alertWarning}
{codeBox} sudo dnf install libva-nvidia-driver
تثبيت خطوط مايكروسوفت:
من أجل ضمان أن تظهر الخطوط في مستندات Microsoft Office بشكل صحيح عند فتحها ببدائل أوفيس المتوفرة لتوزيعة فيدورا، ينبغي علينا أن نقوم بتثبيت خطوط مايكروسوفت. هذه الخطوط وإن كانت مجانية للاستخدام إلا أنها محمية بحقوق تجارية وبراءات الاختراع ولا يتم تضمينها بشكل افتراضي مع فيدورا:
sudo dnf install curl cabextract xorg-x11-font-utils fontconfig; sudo rpm -ivh --nodigest --nofiledigest https://downloads.sourceforge.net/project/mscorefonts2/rpms/msttcore-fonts-installer-2.6-1.noarch.rpm {codeBox}
تثبيت OnlyOffice:
على عكس برنامج Libre Office المضمن مع فيدورا والذي يقوم بترجمة ملفات مايكروسوفت أوفيس (docx، xslx، و pptx) أولا إلى لغة خاصة به تدعى ODF قبل أن يتمكن من فتحها وتعديلها ما يتسبب غالبا في عرض هاته الملفات بشكل مختلف عن Microsoft Office، بنيت حزمة OnlyOffice المكتبية منذ البداية على لغة ومعايير OOXML، وهي اللغة ذاتها الذي تستخدمها مايكروسوفت في برامجها Word، Excel، و PowerPoint. لذلك فمن البديهي والطبيعي أن تظهر ملفات أوفيس محتفظة بتنسيقها وخطوطها وجداولها عند فتحها بواسطة OnlyOffice.
يأتي OnlyOffice أيضا بواجهة عصرية أفضل وأجمل ومألوفة أكثر شبيهة بتلك الموجودة على برامج Microsoft Office من تلك الكلاسيكية الموجودة في Libre Office، ما يجعل من OnlyOffice خياري المفضل للتعامل ومشاركة ملفات الأوفيس مع الأصدقاء وفي المنزل.
لتثبيته على فيدورا، سنقوم أولا بإضافة مستودعه الرسمي الخاص باستخدام الأمر:
sudo dnf install https://download.onlyoffice.com/repo/centos/main/noarch/onlyoffice-repo.noarch.rpm {codeBox}
بعدها نكتب الأمر التالي في ال Terminal لتثبيت البرنامح:
sudo dnf install onlyoffice-desktopeditors -y {codeBox}
ملاحظة: OnlyOffice لا يأتي بخطوط مايكروسوفت مسبقاً لكونها خاضعة لحقوق الملكية الفكرية، لذا فإن الخطوة التي قمنا بها سابقاً لتثبيت الخطوط تُعد ضرورية جداً؛ فبدونها لن تظهر المستندات بشكلها الأصلي وقد يختلف تنسيق أو شكل النصوص. {alertInfo}
كانت هذه قائمة بأهم التطبيقات والإضافات التي أقوم بفعلها -- والتي أظن أنه يجب عليك أيضا القيام بها-- بعد تثبيت توزيعة فيدورا لجعلها مألوفة أكثر وأسهل في الاستخدام، وإذا كانت لديك اقتراحات أو تطبيقات أخرى تعتقد أنها مهمة كذلك لمستخدمي التوزيعة، فسيكون من الجميل أن تتركها لنا فيقسم التعليقات أسفل هذا المقال لنستفيد منها جميعا.





