أوبن سوزي Leap 42.3

ملاحظات الإصدار

أوبن سوزي Leap نظام تشغيل مجاني يعتمد على لينكس لأجهزة الحاسب الآلي ، والحاسب المحمول أو الخادم. يمكنك تصفح الويب وإدارة البريد الإلكتروني والصور، القيام بأعمال المكتب، وتشغيل الفيديو أو الموسيقى هناك الكثير من المتعة في استخدام أوبن سوزي!

تاريخ النشر: 2021-02-11 , : 42.3.20191025.47f19083

وصلت إلى نهاية فترة دعم أوبن سوزي Leap 42.3 الآن. للحفاظ على النظام مُحدث وآمن، قم بالترقية إلى إصدار أوبن سوزي الحالي. قبل البدء في الترقية، تأكد من تطبيق كافة تحديثات الصيانة لأوبن سوزي Leap 42.3.

لمزيد من المعلومات حول الترقية إلى إصدار أوبن سوزي الحالي، انظر http://en.opensuse.org/SDB:Distribution-Upgrade.

إذا قمت بالترقية من إصدار قديم إلى إصدار أوبن سوزي Leap، انظر ملاحظات الإصدار السابق هنا: http://en.opensuse.org/openSUSE:Release_Notes.

معلومات أكثر عن المشروع متاح في https://www.opensuse.org.

1 التثبيت

يحتوي هذا القسم على الملاحظات المتعلقة بالتثبيت. للحصول على إرشادات مفصلة للترقية، راجع الوثائق في https://doc.opensuse.org/documentation/leap/startup/html/book.opensuse.startup/part.basics.html.

1.1 الحد الأدنى من التثبيت

لتجنب تثبيت بعض الحزم الكبيرة الموصى بها في نمط تثبيت الحد الأدنى يتم استخدام نمط آخر من الحزم يتعارض مع الحزم غير المرغوب فيها. ويمكن إزالة هذا النمط بعد التثبيت، والمعروف باسم patterns-openSUSE-minimal_base-conflicts.

لاحظ أن تثبيت الحد الأدنى يأتي افتراضياً بدون جدار حماية. إذا اردت جدار حماية ، ثبت SuSEfirewall2.

1.2 واجهة البرنامج الثابت الممتد UEFI—Unifie

قبل تثبيت أوبن سوزي على نظام يستخدم إقلاع UEFI (واجهة البرنامج الثابت الممتد), ينصح بالتحقق من تحديثات البرامج الثابتة للأجهزة الموصي بها من البائع. وجود 8 Windows مثبتة مسبقاً هو إشارة قوية إلى أن النظام يستخدم إقلاع UEFI.

خلفية: بعض برامج UEFI الثابتة إبلغ عن بأنها قد تتعطل عند تخزين UEFI بيانات بحجم كبير. ولا يوجد تقرير يحدد مقدار كمية هذه البيانات الكبيرة "كبيرة".

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

1.3 UEFI، GPT، وأقسام MS-DOS

مع مواصفات EFI/UEFI هناك نمط جديد من التقسيم: GPT (جدول أقسام GUID). هذا مخطط جديد يستخدم معرفات فريدة عالمياً (قيم 128-بت يتم عرضها بصيغة أرقام ست عشرية 32) للتعرف على العتادوأنواع التقسيم.

بالإضافة إلى ذلك، تسمح مواصفات UEFI أيضا بأقسام MBR (MS-DOS) القديمة. محمل إقلاع لينكس (ELILO أو GRUB2) يحاولة تلقائياً إنشاء GUID لتلك الأقسام القديمة، ويكتبها إلى البرامج الثابتة. GUID يمكن أن يتغير بشكل متكرر، مما يتسبب في إعادة كتابة البرامج الثابتة. إعادة الكتابة تتألف من عمليتين: إزالة الإدخال القديم وإنشاء إدخال جديد يحل محله.

البرامج الثابتة الحديثة تقوم بتجميع الإدخالات المحذوفة وتحرر الذاكرة من الإدخالات القديمة. إذا كان هناك خلل في البرنامج الثابت قد تنشأ مشكلة أثناء جمع وتحرير هذه الإدخالات؛ وهذا قد يتسبب في عدم قدرة النظام على الإقلاع.

لتجاوز هذه المشكلة، حول قسم MBR القديم إلى GPT.

1.4 تحديث نواة رصف الرسوميات

على أوبن سوزي Leap 42.3، تتوفر ترقية حزم الرسومات لتصل إلى رمز النواة 4.9.x عبر الحزمةdrm-kmp-default بدلا من تخفيض اصدارالعديد من الرقع في النواة نفسها. عادة، يتم تثبيت هذه الحزمة تلقائيا أثناء تثبيت النظام عند العثور على جهاز رسومات يتوافق مع الجهاز الخاص بك.

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

zypper rm drm-kmp-default

1.5 تغييرات للمستخدمين تثبيت برنامج تشغيل نفيديا يدويا

على أوبن سوزي Leap 42.3، تحتاج إلى إلغاء تثبيت الحزمةdrm-kmp-defaultأولا، قبل أن تتمكن من تثبيت برامج تشغيل نفيديا يدويا باستخدام.runأرشيف النص البرمجي:

zypper rm drm-kmp-default

إذا قمت بتثبيت الحزم التي تقدمها نفيديا، فلن تتأثر بهذه المشكلة، لأنه في هذه الحالة الحزمة drm-kmp-defaultيتم استبدالها أثناء تثبيت برنامج التشغيل تلقائيا.

إذا قررت إلغاء تثبيت برنامج تشغيل نفيديا لاحقا، فتأكد من إعادة تثبيت الحزمة drm-kmp-default.

لمزيد من المعلومات ، راجع https://bugzilla.suse.com/show_bug.cgi?id=1044816.

2 ترقية النظام

يعرض هذا المقطع ملاحظات تتعلق بتحسين النظام. للحصول على إرشادات مفصلة للترقية، راجع الوثائق في https://doc.opensuse.org/documentation/leap/startup/html/book.opensuse.startup/cha.update.osuse.html.

بالإضافة إلى ذلك، تحقق منقسم 3.1, “الحزم المهملة”.

2.1 الترقية من أوبن سوزي Leap 42.2

2.1.1 إزالة وإستبدال الحزم

تمت إزالة الحزم التالية أو استبدالها مقابل أوبن سوزي Leap 42.2:

  • ldapjdk: فشل البناء على 42.3..

  • libatlas3: فشل البناء على 42.3.

  • castor:فشل البناء على 42.3.

  • 1fontinfo 2: لم يقصد به أبدا أن يصدر كحزمة واحدة مستقرة.

  • plasma5-mediacenter: تم ايقافها بعد الإصدار 5.7.3..

  • perl-Mojolicious-Plugin-Bootstrap3: اوقفت من قبل المصدر، تم استبدال وظيفتها بواسطة perl-Mojolicious-Plugin-AssetPack.

  • qtsharp: فشل البناء على 42.3.

  • rubygem-mysql: استبدلت بواسطة rubygem-mysql2.

2.1.2 سواقة لوحة اللمس سنبتيكس لبلازما كدي

في أوبن سوزي Leap 42.2, سواقة سنبتيكس X11 (حزمة xf86-input-synaptics) لا يتم تثبيتها بشكل افتراضي (انظر قسم 2.2.4, “سواقة Synaptics X يمكن أن تؤثر على تجربة استخدام لوحة اللمس في جنوم”). ومع ذلك، كدي البلازما يوفر فقط خيارات إعداد محدودة.

في أوبن سوزي Leap 42.3, (حزمة xf86-input-synaptics) تثبت مع سطح مكتب بلازما كدي (موصى بها من قبل plasma5-workspace).

2.1.3 التغييرات في فهرسة بحث سطح المكتب كدي

في أوبينسيوس Leap 42.3، بحث سطح المكتب يفُهرس فقط أسماء الملفات بشكل افتراضي، وليس محتويات الملفات.

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

  1. باستخدام القائمة الرئيسية krunner، افتح Desktop Configuration.

  2. اختربحث.

  3. قم بتفعيل خانة الاختيار أيضا محتوى ملف الفهرس.

  4. اختر تطبيق.

2.1.4 تم ترقية Shorewall إلى الإصدار 5.1

في أوبن سوزي Leap 42.3، تمت ترقية Shorewall إلى آخر إصدارة مستقرة 5.1. عند الترقية، Shorewall و Shorewall 6 سيتم التحذير من أن ترقية ملفات الإعداد مطلوبة.

تتوفر الوثائق على http://shorewall.net/.

الإجراء 1: ترقية Shorewall
  1. أطلق الكونسول مع امتيازات الجذر وشغل:

    root #shorewall update -a /etc/shorewall
  2. قم بإعداد إعداداتك إلى البنية الأحدث في الحالات التي لا تقوم فيها الأداة بذلك نيابة عنك. وينبغي عادة أن يكون هذا مطلوبا فقط على تشكيلات محددة ومعقدة للغاية.

  3. تحقق من الإعداد الناتج واختبره باستخدام:

    root #shorewall try /etc/shorewall

    إذا كان كل شيء يعمل جيداً، إعادة تشغيل الكمبيوتر أو إعادة تشغيل الخدمة باستخدام:

    root #systemctl إعادة تشغيل shorewall.service
ملاحظة
ملاحظة: ترقية shorewall6

معالجة ترقية shorewall6 تطابق عملية shorewall الوصف في إجراء 1, “ترقية Shorewall”. ومع ذلك، تحتاج إلى استبدال كافة مثيلات shorewall باستخدام shorewall6.

2.1.5 GCC 6 إصدارات الحزم تطابق الحزم التي تأتي مع SLE 12 SP3

أوبن سوزي Leap 42.2 اطلقت بطريق الخطأ مع إصدار أحدث من GCC 6 ثم تم إطلاقها مع سوزي لينكس إنتربرايز في ذلك الوقت. وقد تم تصحيح ذلك في أوبن سوزي Leap 42.3 الذي اطلق مع نفس الإصدارات من حزم 6 GCC مثل سوزي لينكس إنتربرايز 12 SP3.

ومع ذلك، إذا تم تثبيت حزم GCC 6، فهذا يؤدي إلى خفض إصدار الحزم القسري أثناء ترقية نظام التشغيل.

2.2 الترقية من أوبن سوزي Leap 42.1

2.2.1 إزالة وإستبدال الحزم

تمت إزالة الحزم التالية أو استبدالها مقابل أوبن سوزي Leap 42.1:

  • arista: تم استبدالها transmageddon.

  • cadabra: لم يتم إنشاء الشفرة المصدرية. الشفرة المصدرية, Cadabra 2 ليست مستقرة.

  • dropbear:تمت إزالته لأنه لا توجد حاجة له على openssh.

  • emerillon: استبدلت gnome-maps.

  • gnome-system-log: استبدلت gnome-logs.

  • hawk: استبدلت hawk2.

  • ksnapshot: استبدل spectacle.

  • labplot: تم استبدال Labplot إلى إصدار Qt5 المسمى labplot-kf5. إذا كنت ترقي من أوبن سوزي Leap 42.1 مثبت علىlabplot ستتلقى labplot-kf5 تلقائياً.

  • nodejs: استبدل nodejs4.

  • psi: استبدل psi+.

  • python-moin: استبدلت moinmoin-wiki. إعادة تسمية فقط، وليس ترقية نسخة - وهو مطابق تقريبا للنسخة السابقة.

  • ungifsicle: استبدلت gifsicle.

  • xchat: استبدلت hexchat.

2.2.2 /var/cache على وحدة تخزين الفرعية الخاصة بلقطة والاستعادة

/var/cache يحتوي على الكثير من البيانات متغيرة بشكل دائم، مثل ذاكرة التخزين المؤقت Zypper وحزم RPM في إصدارات مختلفة لكل تحديث. ونتيجة لتخزين البيانات التي هي في معظمها زائدة عن الحاجة ولكن متغيرة بشكل دائم، ستستهلك لقطة مساحة القرص بشكل سريع جدا.

لحل هذه المشكلة، حول /var/cache ‘لى حجم فرعي مفصول لتثبيت جديد من أوبن سوزي Leap 42.3, وهذا لا يتم تلقائياً. لتحويل نظام الملفات الجذر الموجودة، قم بالخطوات التالية:

  1. أعثر على اسم الجهاز (كمثال, /dev/sda2 أو /dev/sda3) لملفات المستخدم الجذر:

    df /
  2. تحديد الحجم الفرعية الأم لكافة وحدات التخزين الفرعية الأخرى. لأوبن سوزي 13.2، هذا هو اسم الحجم الفرعي@. لتتأكد من أنك تستخدم @ حجم فرعي، استخدم:

    قائمة الحجم الفرعي btrfs / | grep '@'

    إذا كانت مخرجات هذا الأمر فارغة، فليس لديك حجم فرعي مسمى @. في هذه الحالة، ستكون قادراً على الاستمرار باستخدام الحجم الفرعي ID 5 الذي تم استخدامه في الإصدارات القديمة من أوبن سوزي.

  3. الآن توصيل الحجم الفرعي المطلوب.

    • إذا كان لديك حجم فرعي @وصل الحجم الفرعي كنقطة توصيل مؤقتة:

      توصيل <root_device> -o subvol=@ /mnt
    • إذا كنت لا تملك الحجم الفرعي @ وصل الحجم الفرعي ID 5 بدلاً منه:

      وصل <root_device> -o subvolid=5 /mnt
  4. /mnt/var/cacheيمكن أن توجد بالفعل ويمكن أن يكون نفس المجلد /var/cache. لتجنب فقدان البيانات، حركه:

    mv /mnt/var/cache /mnt/var/cache.old
  5. إنشاء حجم فرعي جديد:

    انشاء btrfs subvol /mnt/var/cache
  6. إذا لم يكن هناك مجلد /var/cache.old, أنقله إلى موقع جديد:

    mv /var/cache.old/* /mnt/var/cache

    إذا كان هذا ليس هو الحال، القيام بدلا من لك:

    mv /var/cache/* /mnt/var/cache/
  7. أختياريا، أزل /mnt/var/cache.old:

    rm -rf /mnt/var/cache.old
  8. إلغاء وصل الحجم الفرعي من وجهة التوصيل المؤقتة:

    إلغاء توصيل /mnt
  9. إضافة إدخال إلى /etc/fstab للحجم الفرعي /var/cache الجديد. استخدم الحجم الفرعي الموجود كقالب لتنسخ منه. تأكد من ترك UUID بدون تغيير (UUID نظام الملفات الجذر) غير اسم الحجم الفرعي ونقطة التوصيلها إلى /var/cache.

  10. وصل الحجم الفرعي الجديد على النحو المحدد في /etc/fstab:

    وصل /var/cache

2.2.3 حلقة مفاتيح جنوم لم تعد متوافقة مع GPG

تمت إزالة عامل GPG المتكامل مع حلقة مفاتيح جنوم . لذلك، لا يمكن استخدام حلقة مفاتيح جنوم لإدارة مفاتيح GPG بعد الآن. لا يزال بإمكانك إدارة المفاتيح GPG على سطر الأوامر باستخدام الأداة gpg.

2.2.4 سواقة Synaptics X يمكن أن تؤثر على تجربة استخدام لوحة اللمس في جنوم

في أوبن سوزي Leap 42.1, سواقة Synaptics X (حزمة xf86-input-synaptics) تثبت افتراضيا ولكن لها أولوية أقل من سواقة libinput (xf86-input-libinput).

مع أوبن سوزي Leap 42.3:

  • سواقة Synaptics X لم تعد محددة إفتراضياً.

  • إذا تم تثبيت سواقة Synaptics X، ستأخذ الأسبقية كسواقة لوحة اللمس.

  • سواقة Synaptics X لم تعد مدعومة في جنوم. هذا يعني عندما يتم تثبيت سواقة تشغيل، لوحة لمس Synaptics ستعمل فقط بالحد الذي علبة الفأرة الأساسي.

فقط إذا كنت تستخدم لوحة لمس Synaptics تحتوي على كمية كبيرة من الإعدادات المخصصة، أزال الحزمة من النظام:

sudo zypper rm xf86-input-synaptics

2.2.5 AArch64: حجم الصفحة تغيير في openSUSE Leap 42.1 إلى openSUSE Leap 42.3

في openSUSE Leap 42.1، كان حجم الصفحة الافتراضية على منصات AArch64 64 كيلوبايت. في openSUSE Leap 42.3، تم تغيير حجم الصفحة إلى 4 كيلوبايت. هذا يجعل المبادلة القديمة وأنظمة الملفات Btrfs غير صالحة للاستعمال.

إذا كنت حاليا تستخدم أوبن سوزي Leap 42.1 في AArch64، ننصحك بتثبيت أوبن سوزي Leap 42.3 من جديد بدلا من الترقية.

2.2.6 أنظمة بنظام تحكم CCISS قد لا تستطيع الإقلاع منها بعد الترقية

سواقة تشغيل كومباك / HP الذكية (cciss.ko) لا تدعم وحدات تحكم معينة بعد الآن افتراضيا. هذا يمكن أن يؤدي إلى عدم إكتشاف قرص الجذر من قبل نواة أوبن سوزي Leap 42.3.

على الأنظمة المصابة، يمكن إعداد سواقة CCISS للعودة إلى السلوك السابق وكشف المتحكم مرة أخرى. للقيام بذلك، قم بإضافة المعلمة للنواة cciss.cciss_allow_hpsa=0.

3 عام

يعرض هذا المقطع الحالات العامة في أوبن سوزي Leap 42.3 التي لا تتطابق مع الحالات الاخرى.

3.1 الحزم المهملة

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

  • lxdm: Unmaintained, use lightdm instead.

  • mysql-community-server: قد لا تتلقى إصلاحات الصيانة والأمن بعد الآن. ونحن ننصح الهجرة إلىmariadb.

  • ruby2.2-*: للتطوير فقط. استخدام روبي 2.1 أو 2.4 بدلا من ذلك.

  • ruby2.3-*: للتطوير فقط. استخدام روبي 2.1 أو 2.4 بدلا من ذلك.

  • uClibc: غير المدعومة .

للتحقق مما إذا كانت الحزم المثبتة لم تعد محفوظة: تحقق من أن lifecycle-data-openSUSE مثبت، ثم استخدم الأمر:

zypper lifecycle

3.2 برامج كدي لإدارة المعلومات الشخصية (PIM كدي)

كدي PIM 4.x لم يعد معتمدا من قبل مصدر كدي، ولكن لا زال مستخدم في Leap 42.2 مه PIM 5 لتجنب تعطيل سير عمل مستخدم والسماح بالانتقال بسهولة أكبر.

مع أوبن سوزي Leap 42.3، حزمة كدي PIM 4.x لم تعد مدعومة ويتم تضمين الإصدار الحالي المدعوم من حزم كدي PIM 5.

3.3 الشاشة لا تقفل عند استخدام جنوم شل ولكن ليس عند استخدام مدير عرض جنوم

عند استخدام جنوم شل مع مدير تسجيل الدخول آخر غير مدير عرض جنوم، مثل SDDM أو LightDM، الشاشة لن تكون فارغة أو مقفلة. بالإضافة إلى ذلك، التبديل المستخدمين دون تسجيل الخروج غير ممكن.

لتكون قادر على قفل الشاشة من جنوم شل، قم بتمكين مدير عرض جنوم كمدير تسجيل دخولك:

  1. تأكد من أن حزمة مدير عرض جنوم gdm مُثبتة.

  2. افتح YaST ومنها، افتح /etc/sysconfig Manager.

  3. انتقل إلى سطح المكتب › مدير العرض › DISPLAYMANAGER.

  4. في مربع الحوار، حدد مدير عرض جنوم. لتحفظ ذلك, اضغط موافق.

  5. اعادة التشغيل.

3.4 دعم القائمة العالمي في كدي البلازما

مع كدي البلازما 5.9، كدي أعادت تقديم الدعم للقائمة العالمية كما هو معروف في الإصدارات السابقة لسطح المكتب كدي.

في أوبن سوزي Leap 42.3، شريط قائمة تطبيقات البلازمويد متاح أيضا.

ملاحظة
ملاحظة: تطبيقات Non-Qt يمكن أن تعمل بشكل غير صحيح

التطبيقات التي لا تستخدم مجموعة أدوات اQT قد لا تدعم القائمة العالمية أو لا تتصرف بشكل صحيح.

3.5 تشغيل ملفات الوسائط MP3

بدءا من أوبن سوزي Leap 42.3، يتم إصدار برامج الترميز لتشغيل ملفات الوسائط MP3 كجزء من مستودع التخزين القياسي.

لاستخدام فك ترميز هذا في التطبيقات gstreamer-based، مثل ريثمبوس أو الطوطم، ثبت الحزمةgstreamer-plugins-ugly.

3.6 لا يوجد دعم لخطوط Type-1 في ليبروفيس

لا يدعم ليبر أوفيس 5.3 خطوط تايب-1 القديمة (ملحقات الملفات .afm and 3.pfb ) بعد الآن. يجب ألا يتأثر معظم المستخدمين بهذا، حيث تتوفر الخطوط الحالية إما بتنسيق تروتايب ( .ttf ) أو بصيغة خط مفتوح المصدر ( 7.otf 8).

إذا كان هذا يؤثر عليك، حول خطوط تايب-1 إلى تنسيق معتمد، مثل تروتايب ثم استخدم الخطوط المحولة. التحويل ممكن باستخدام التطبيق FontForge (الحزمة FontForge) الموجود في ياست. للحصول على معلومات حول تنفيذ هذه التحويلات، راجع https://fontforge.github.io/en-US/documentation/scripting/

4 مزيد من المعلومات والعتليقات

  • اقرء ملف المساعدة على الوسيط.

  • مشاهدة معلومات مفصلة بالتغييرات حول مجموعة محددة من الحزم:

    rpm --changelog -qp اسم الملف.rpm

    غير اسم الملف باسم الحزمة.

  • تحقق من ملف سجل التغيير في المستوى الأعلى لوسيط التثبيت يعرض السجل الزمني لكافة التغييرات التي تم إجراؤها على الحزم المُحدثة.

  • العثور على مزيد من المعلومات في المجلد وثائق على وسيط التثبيت.

  • للحصول على مزيد من المعلومات أو الوثائق الحديثة، راجع https://doc.opensuse.org/.

  • للحصول على آخر أخبار أوبن سوزي، قم بزيارة https://www.opensuse.org.

حقوق النشر © 2021 SUSE LLC

شكرا لاستخدام أوبن سوزي.

فريق أوبن سوزي.