أوامر Linux fedora 26 لتثبيت برنامج التشغيل. كيفية تكوين محطة عمل Fedora بشكل صحيح بعد التثبيت. تحسين متصفح الويب Firefox

مع دعم الإضاءة الليلية، وتطبيق وصفات جديد، وتحسينات في منطقة الإعلام، ودعم موسع لحزم Flatpak المستقلة؛

  • تمت إضافة Blivet-gui إلى أداة تثبيت Anaconda مع تطبيقات واجهة بديلة للتقسيم مع دعم LVM (بما في ذلك ذاكرة التخزين المؤقت LVM، وLVM RAID، وThin LVM)، وBtrfs (بما في ذلك Btrfs RAID، والأقسام الفرعية واللقطات)، وMD RAID، وتشفير محرك الأقراص. باستخدام لوكس.
  • تمت إضافة دعم لبرنامج ترميز ترميز الصوت متعدد القنوات AC-3 (Dolby Digital)، الذي انتهت صلاحية براءات اختراعه ويمكن الآن استخدامه بدون حقوق ملكية. يستخدم AC-3 في المعايير التلفزيون الرقمي(ATSC، DVB)، على أقراص DVD وBlu-ray، في أنظمة البث عبر الإنترنت مع دعم الصوت المحيطي 5.1.
  • يجري تطوير نسخة أولية من إصدار الخادم المعياري للتوزيع، حيث يتم تسليم التطبيقات النهائية في شكل وحدات محدثة بشكل منفصل، ولا ترتبط دورة حياتها بالتطبيقات الأخرى والمحتوى الرئيسي للتوزيع؛
  • تم إنشاء الإصدار الأول من Base Runtime، وهو عبارة عن وحدة نمطية تحتوي على نظام تشغيل أساسي يمكنه العمل كقاعدة للإنشاء وكتبعية للوحدات النمطية مع التطبيقات. وقت التشغيل الأساسي هو أساس الإصدار المعياري لخادم Fedora 26. لتجميع الوحدات في البنية التحتية، تم إطلاق خدمة بناء الوحدات؛
  • تم تحديث مدير حزم DNF إلى الإصدار 2.0، والذي يتضمن البرنامج المساعد Repoquery للبحث عن الحزم في المستودعات الخارجية (مشابه لـ "rpm -q" للمستودع البعيد). تمت إضافة أمر "dnf check" للتحقق من سلامة قاعدة بيانات packagedb المحلية وعرض معلومات عنها المشاكل المحتملة. تمت إضافة الأمر "dnf ترقية الحد الأدنى"، والذي يسمح لك بتحديث كل حزمة إلى الإصدار الأحدث مع التحسينات أو إصلاحات الأخطاء ونقاط الضعف؛
  • يتم استخدام إصدار مجموعة المترجمين الخليجيين 7 لبناء الحزم. تم تحديث المجموعة الافتراضية من إشارات الترجمة لـ C/C+ وتم إيقاف استخدام العلامة "-mtune=atom". تم ترك العلامات المخططة مسبقًا "-Werror=implicit-function-declaration" و"-Werror=implicit-int" غير نشطة في الوقت الحالي؛
  • يتم استخدام الحزمة pkgconf كتطبيق لـ pkg-config، والذي يوفر أدوات محسنة لمعالجة ملفات .pc ومكتبة ABI/API مستقرة للتكامل مع التطبيقات؛
  • لحفظ عمليات التفريغ الأساسية ومعالجتها، يتم تمكين خدمة systemd-coredump افتراضيًا. لعرض قائمة بالمقالب الأساسية واستخراجها من قاعدة بيانات المجلة، يُقترح استخدام الأداة المساعدة coredumpctl؛
  • تم تحديث بايثون إلى الإصدار 3.6.0. يتضمن بيئة التعلم Python Classroom Lab؛
  • وشملت الإصدارات الجديدة Glibc 2.25، PHP 7.1، Go 1.8، Ruby 2.4، GHC (Haskell) 8.0، LDC (لغة D) 1.1.0، Boost 1.63.0، Zend Framework 3، BIND 9.11؛
  • تمت إزالة برنامج تشغيل لوحات اللمس xorg-x11-drv-synaptics من التوزيع، وبدلاً من ذلك يجب استخدام xorg-x11-drv-libinput؛
  • في أنظمة AARCH64، يتم تمكين دعم مساحة العنوان الافتراضية 48 بت؛
  • في واجهة Fedora Media Writer، تمت إضافة القدرة على كتابة صور النظام لبنية ARM إلى بطاقات SD؛
  • تم إعداد نسخة تدور باستخدام سطح المكتب LXQt (بيئة سطح المكتب خفيفة الوزن Qt)، الذي تم تطويره بواسطة فريق مشترك من مطوري مشروعي LXDE وRazor-qt؛
  • تم إعداد صورة جديدة مبسطة لإنشاء حاويات معزولة، تحتوي على أقل عدد ممكن من المكونات، ولكن في نفس الوقت، على عكس Atom، بما في ذلك مدير حزم dnf كامل والقدرة على تثبيت حزم عشوائية من المستودعات القياسية؛
  • تم تحديث OpenSSL إلى الإصدار 1.1.0 مع دعم scrypt وX25519 (RFC 7748) وشفافية الشهادة وتشفير دفق ChaCha20 وخوارزمية مصادقة الرسائل Poly1305 (MAC). تم إيقاف دعم التقنيات القديمة، بما في ذلك إزالة المكونات التي تدعم SSLv2 وKerberos والشفرات 40 و56 بت. يتم استبعاد خوارزميات RC4 و3DES من مجموعة التشفير الافتراضية؛
  • تمكين الكشف عن المعلمات لجميع المستخدمين عبر وحدة NSS SSSD (System Security Services Daemon)، والتي توفر أداءً أعلى عن طريق تخزين محتويات قواعد البيانات المحلية مؤقتًا في الذاكرة؛
  • تم استخدام حزمة OpenSC كتطبيق لـ PKCS#11 بدلاً من Coolkey، مما جعل من الممكن توسيع نطاق البطاقات الذكية التي يدعمها التوزيع؛
  • يتضمن المستودع حزمة snapd مع أدوات لإدارة الحزم المستقلة بتنسيق snapd. للبدء في استخدام حزم Snap، يمكن لمستخدمي Fedora Linux الآن ببساطة تشغيل "sudo dnf install snapd" ثم استخدام الأداة المساعدة snap. عند تثبيت snap لأول مرة، سيتم تثبيت حزمة snap الأساسية مع مجموعة من المكتبات الأساسية لتشغيل حزم snap على النظام. نظرًا لأن Snap يستخدم آلية AppArmor للعزل، وهي غير مدعومة في Fedora، يتم إطلاق الحزم دون تطبيق العزل، أي. يجب أن تكون حريصًا على عدم تثبيت التطبيقات التي لم يتم التحقق منها.
  • في الوقت نفسه، تم إطلاق المستودعات "المجانية" و"غير الحرة" لمشروع RPM Fusion لـ Fedora 26، والتي تحتوي على حزم تحتوي على تطبيقات وسائط متعددة إضافية (MPlayer، VLC، Xine)، وبرامج ترميز الفيديو/الصوت، ودعم أقراص DVD، والملكية. برامج تشغيل AMDو NVIDIA وبرامج الألعاب والمحاكيات.

    بدأ تطوير Fedora 26 Linux في أوائل عام 2017. في أبريل، كان إصدار ألفا متاحًا بالفعل، وفي 13 يونيو، أصبح الإصدار التجريبي جاهزًا. يعتمد الإصدار على غلاف سطح المكتب جنوم 3.24، وقد تلقت الإصدارات الأخرى إصدارات محدثة من بيئات سطح المكتب المقابلة.

    ينص البيان الرسمي للمطورين على ما يلي:

    لقد قمنا بتنفيذ الآلاف من التحسينات على التكامل منتجات البرمجيات، بما في ذلك أدوات التطوير الجديدة مثلGC 7 وGolang 1.8 وPython 3.6. بالإضافة إلى ذلك، أضفنا أداة تقسيم جديدة لـ Anaconda (مثبت Fedora). سيكون مفيدًا ليس فقط للمستخدمين عديمي الخبرة، ولكن أيضًا للمتحمسين و مسؤولي النظامالذين يريدون إنشاء نظام التخزين الخاص بهم.

    ما الجديد في فيدورا 26

    من بين التغييرات نظام التشغيليتميز Fedora 26 ببيئة سطح المكتب GNOME 3.24.2 (Fedora Workstation)، وLinux kernel 4.11.8 الجديد، واستخدام DNF 2.0 كمدير الحزم الافتراضي، واستخدامGC 7 كمترجم افتراضي، وsystemd-coredump، وذاكرة تخزين مؤقت SSSD سريعة للمستخدمين المحليين، وpkgconf كتنفيذ النظام الافتراضي لـ pkg-config والعناوين الافتراضية 48 بت على بنيات AArch64 (ARM64).

    Fedora 26 هو التوزيع الأول الذي يتخلص من برنامج التشغيل xorg-x11-drv-synaptics ويقدم برنامج Fedora Labs Spin الجديد المسمى Python Classroom Lab، والذي يستهدف معلمي Python. يأتي Fedora 26 أيضًا بمكونات محدثة، بما في ذلك، على سبيل المثال لا الحصر، Python 3.6 وOpenSSL 1.1.0 وBoost 1.63 وRuby 2.4 وGHC 8.0 وGolang 1.8.

    أصبح فيدورا 26 احدث اصدارتوزيع المشروع الذي توفرت له نسخة ألفا. بدءًا من Fedora 27، سيتم نشر الإصدارات التجريبية فقط. على صفحة المشروع الرسمية يمكنك تنزيل الإصدارات التالية من النظام: Fedora 26 Workstation، Fedora 26 KDE، Fedora 26 Xfce، Fedora 26 LXDE، Fedora 26 MATE، Fedora 26 Security، Fedora 26 Server، Fedora 26 SoaS، Fedora 26 Robotics وFedora 26 Design Suite وFedora 26 Games.

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

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

    1. استكمال تحديث النظام

    قد تعتقد أنه لا يهم. ولكن منذ إصدار النظام، ربما تم بالفعل اكتشاف بعض المشكلات وتم تطوير إصلاحات لها. ويمكن أيضًا إصدار إصدارات جديدة من البرامج. ولذلك نقوم بتحديث النظام إلى الإصدار الأحدث:

    2. إعداد اسم الكمبيوتر

    من أجل تكوين اسم الكمبيوتر الذي سيتم عرضه في الوحدة الطرفية والبرامج الأخرى، سوف نستخدم الأداة المساعدة hostnamectl. يمكنه تعيين أنواع مختلفة من أسماء المضيفين. لعرض اسم المضيف الحالي، اكتب:

    يمكنك تغيير اسم المضيف باستخدام الأمر التالي:

    اسم المضيف - مجموعة اسم المضيف "المفقود"

    3. إعداد عنوان IP ثابت

    تستخدم الخوادم في كثير من الأحيان عناوين IP الثابتة. أحد الأشياء الأولى التي عليك القيام بها بعد تثبيت فيدورا هو إعداد شبكتك. إذا كان هذا هو خيارك، فافتح ملف التكوين eth0 أو enp2s0 وقم بتحريره في المجلد /etc/sysconfig/network-scripts/:

    vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

    فيما يلي الإعدادات التي تحتاج إلى إضافتها:

    • بوتبروتو- بروتوكول الحصول على عنوان نحتاجه ثابتًا
    • في التمهيد- اتصال تلقائي
    • IPADDR- عنوان IP الذي تحتاجه
    • قناع الشبكة- قناع الشبكة الخاص بك
    • بوابة- البوابة التي من خلالها يصل الكمبيوتر إلى الإنترنت
    • DNS1- DNS، الذي تحتاج إلى حل أسماء النطاقات.

    على سبيل المثال، يمكن أن يكون هذا التكوين:

    BOOTPROT = ثابت
    ONBOOT=نعم
    IPADDR=192.168.1.1
    قناع الشبكة=255.255.255.0
    البوابة=192.168.1.1
    DNS1=202.88.131.90
    DNS2=202.88.131.89

    لتطبيق التغييرات، أعد تشغيل خدمات الشبكة:

    إعادة تشغيل systemctl لشبكة الخدمة

    لعرض التغييرات يمكنك استخدام الأمر:

    4. أضف مستودع RPMFusion

    يجب أن يتضمن إعداد فيدورا بعد التثبيت إعداد مستودعات إضافية. بعض الحزم ليست موجودة في مستودعات RHEL وFedora الرسمية. ولكن يمكنك تثبيت هذه الحزم من مستودع RPMFusion. هناك حزم خاصة ومجانية هنا. لإضافة مستودع، قم بتشغيل الأمر:

    Sudo rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-24.noarch.rpm

    5. قم بتثبيت قرص جنوم

    افتراضيًا، قد لا تبدو بيئة سطح مكتب Gnome بالشكل الذي نرغب فيه. ستساعدك الأداة المساعدة GNOME Tweak في تكوين العديد من الإعدادات مظهرفيدورا 24، لوحة، مساحة سطح المكتب والمزيد.

    يمكنك تثبيته عن طريق فتح مركز التطبيقات والبحث عن Gnome Tweak والنقر فوق الزر "تثبيت":

    6. ربط الحسابات عبر الإنترنت

    يتيح لك Fedora 24 الوصول إلى الحسابات عبر الإنترنت مباشرةً من النظام. يمكنك تكوينها أثناء التثبيت. ولكن إذا لم تكن قد قمت بذلك، فيمكنك دائمًا القيام بذلك في الإعدادات، في علامة التبويب "شخصي"، في الحسابات عبر الإنترنت:

    7. تثبيت ملحقات جنوم

    يتيح لك Gnome Shell تثبيت الملحقات لتسهيل إعداد النظام وإدارته.

    ثم التثبيت باستخدام الأمر:

    دورة في الدقيقة تثبيت برنامج TeamViewer.rpm

    الاستنتاجات

    هذه ليست كل الإجراءات التي يجب القيام بها بعد تثبيت Fedora 24، ولكن يتم جمع الشيء الرئيسي هنا. إذا فاتك أي شيء، فاكتب في التعليقات.

    Fedora 26: Fedora هي إحدى توزيعات GNU/Linux الأكثر شهرة. إنها نتيجة مشروع فيدورا، وهو مجتمع كبير من المتطوعين برعاية ريد هات. بيئة Fedora الافتراضية هي سطح مكتب GNOME وواجهته الافتراضية هي GNOME Shell. بالطبع، فهو يدعم بيئات سطح المكتب الأخرى مثل: KDE، وXfce، وLXDE، وMATE، وCinnamon، والتي تم إصدارها كصور ISO مخصصة لدورات Fedora.

    ومن أشهر ميزات التوزيع أن كل إصدار جديد من Fedora يتم إصداره كل ستة أشهر. تتم إعادة تشغيل طريقة التحديث المقترحة من القرص المضغوط باستخدام نسخة جديدة. سوف يقوم البرنامج بالتحقق الأقراص الصلبةالكمبيوتر للإصدارات الأقدم من التوزيع. إذا تم العثور على إصدارات أقدم، فيجب عليك إعادة التثبيت أو التحديث.

    قمنا بترقية نظام التشغيل المتعدد من CentOS وManjaro Linux إلى Fedora 26 وCentOS وManjaro. الحذاء الرئيسي موجود أسفل Manjaro كما سترون في الصورة أدناه. تم التقاط لقطة الشاشة بعد تحديث Fedora إلى 26.
    قمنا بتشغيل أمر grub-mkconfig في التمهيد الرئيسي (Manjaro) لرؤية الإصدار الجديد المحدث من Fedora 26 والنواة الجديدة.

    ولكن دعونا نرى كيف حصلنا على تحديث dnf.

    سنقوم في البداية بتثبيت حزمة dnf-plugin-system-update:

    Sudo dnf تثبيت dnf-plugin-system-upgrade

    وسوف نقوم بتنزيل جميع الحزم المحدثة للإصدار 26 (الإصدار = 26):

    تحديث النظام sudo dnf download --refresh --releasever = 26 --allowerasing

    تأكد من قبول تثبيت RPM-GPG-KEY الجديد

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

    مباشرة بعد تثبيت توزيعة فيدورا، يجب عليك تنفيذ الخطوات اللازمة للتشغيل المستقر. دعونا نلقي نظرة على مثال Fedora 28 مع بيئة عمل Gnome.

    أولاً، دعونا نتحقق من إصدار توزيعتنا.

    القط / الخ / نظام التشغيل-الإصدار | جريب PRETTY_NAME

    ثم اضغط على Enter وشاهد المعلومات.

    سنقوم بتحديث كل ما هو متاح

    تحديث سودو dnf

    عند مطالبتك بكلمة مرور، أدخل كلمة المرور الخاصة بك؛ لن تكون الأحرف مرئية وهذا أمر طبيعي.

    بعد تثبيت كافة التحديثات، أعد تشغيل الكمبيوتر.

    • نحن ترويس البرامج اللازمة
    سودو dnf تثبيت langpacks

    سنقوم بتوصيل الحزم ومستودعات الطرف الثالث RPM Fusion وAdobe

    • برامج الترميز وتطبيقات الوسائط المتعددة

    مع مفتوح المصدر

    تثبيت sudo dnf http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E fedora).noarch.rpm

    الآن مغلق المصدر

    تثبيت sudo dnf http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E fedora).noarch.rpm

    مستودعات المشروع Negativo17

    • برامج ترميز الوسائط
    https://negativo17.org/repos/fedora-multimedia.repo
    • الآن السائقين لنفيديا
    لسبسي | grep VGA sudo dnf config-manager --add-repo=http://negativo17.org/repos/fedora-nvidia.repo
    • البخار للاعبين
    sudo dnf config-manager --add-repo=http://negativo17.org/repos/fedora-steam.repo
    • مستودعات أدوبي
    تثبيت Sudo dnf http://linuxdownload.adobe.com/adobe-release/adobe-release-$(rpm -E %_arch)-1.0-1.noarch.rpm

    قد تكون بعض برامج التشغيل الخاصة، على سبيل المثال Nvidia والطابعات والماسحات الضوئية مفقودة

    • السائقين المفقودين

    نفيديا

    أنت بحاجة إلى معرفة طراز بطاقة الفيديو. أدخل الأمر

    لسبسي | grep VGA

    الآن حان الوقت ل نقطة مهمةاختيار برنامج التشغيل المناسب للتشغيل الصحيح. التعليمات هي كما يلي.

    بالنسبة لبطاقات الفيديو NV40، أدخل الأمر

    Sudo dnf install akmod-nvidia-304xx "kernel-devel-uname-r == $(uname -r)" تحديث sudo dnf

    ل نيفادا 50

    Sudo dnf install akmod-nvidia-340xx "kernel-devel-uname-r == $(uname -r)" تحديث sudo dnf

    لموديلات Geforce الأحدث

    Sudo dnf install akmod-nvidia "kernel-devel-uname-r == $(uname -r)" تحديث sudo dnf

    لمشاهدة الفيديو تحتاج إلى البرنامج المساعد برنامج أدوب فلاش. التثبيت مع الأمر

    Sudo dnf تثبيت البرنامج المساعد فلاش

    إدارة الملفات على حقوق الجذرأفضل مع المساعدة مدير الملفاتقائد جنوم. لنقم بتثبيته عن طريق إدخال الأمر في المحطة

    Sudo dnf تثبيت أداة جنوم القائد pavucontrol جنوم قرص

    بعد ذلك، سيكون لديك أيضًا أداة مساعدة مفيدة تسمح لك بتكوين بيئة عمل Gnome.

    تحسين قسم المبادلة

    نحن نفعل هذا:

    Sudo sh -c "echo "vm.swappiness=10" >> /etc/sysctl.d/95-sysctl.conf"

    أعد تشغيل النظام.

    بعد إعادة التشغيل، تحقق من التغييرات

    cat /proc/sys/vm/swappiness

    يجب أن يكون الرقم الآن 10

    إذا كان جهاز الكمبيوتر الخاص بك لديه كبش 1 جيجا بايت أو أكثر فيجب ضبط القيمة على 10، وإذا كانت الذاكرة أقل من 1 جيجا بايت فيجب ضبط القيمة على 5

    تكوين عرض الخط

    Sudo dnf تثبيت freetype-freeworld Sudo wget -O /etc/fonts/local.conf http://linux-faq.ru/files/local.conf

    إذا كنت بحاجة إلى خطوط Microsoft، فأدخل

    Sudo dnf install rpm-build cabextract ttmkfdir

    ثم نقوم بتنزيل ملف المواصفات لبرنامجنا. يتم ذلك من خلال فريق

    مؤتمر نزع السلاح /tmp && wget http://linux-faq.ru/files/msttcorefonts-2.5-1.spec rpmbuild -bb msttcorefonts-2.5-1.spec cd ~/rpmbuild/RPMS/noarch/ && sudo dnf -y install msttcorefonts-2.5-1.noarch.rpm

    نقوم بتحسين حجم سجل النظام حتى لا تملأ ذاكرة محرك الأقراص الثابتة الخاص بنا. يمكنك تحديده بـ 128 ميجابايت.

    تحرير المشرف: ///etc/systemd/journald.conf

    سيظهر سطر حيث ستحتاج إلى كتابة SystemMaxUse=128M بدلاً من #SystemMaxUse=

    نحفظ النتيجة بالأمر

    Sudo Journalctl --vacuum-size=128M

    ثَبَّتَ برامج مفيدة، والتي لم يتم تضمينها في التوزيع.

    • سيل
    Sudo dnf تثبيت الإرسال-GTK
    • مدير التحميل
    سودو dnf تثبيت uget
    • الأعرج- التناظرية للفوتوشوب
    سودو dnf تثبيت الأعرج
    • الخلاط-محرر الفيديو
    سودو dnf تثبيت خلاط
    • قارئ- قراءة الكتب بصيغة FB2، EPUB
    Sudo dnf تثبيت fbreader-Gtk
    • ديجيفو
    Sudo dnf تثبيت evince-djvu
    • مفترق- للعمل مع أقسام الأقراص الصلبة
    سودو dnf تثبيت gparted
    • المحفوظات
    Sudo dnf install unar Sudo dnf install unzip

    اكتمل الآن الإعداد الأساسي لنظام التشغيل Fedora Workstation. يمكن تكوين كل برنامج على حدة. بامكانك ايضا لسيارة ضعيفةقم بتحسين الأداء عن طريق تغيير ملف ترحيل الصفحات الموجود على محرك الأقراص الثابتة لديك، وتعطيل التأثيرات المرئية، وعدم تحميل المتصفح بملحقات غير ضرورية.



    
    قمة