openSUSE 12.2 Release Notes

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

الإصدار:

12.2.8 (2012-08-21)

حقوق النسخ © 2012 لشركة Novell, Inc.

يتم منح الإذن نسخ، توزيع و/أو تعديل هذا المستند تحت شروط رخصة جنو للوثائق
الحرة، الإصدار 1.2 أو أي إصدار أحدث المنشورة من قبل مؤسسة البرمجيات الحرة؛
مع لا الأقسام الثابتة ونصوص الغلاف الأمامي واي نصوص أخرى. وترد نسخة من
الترخيص كملف في fdl.txt ملف.

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

ملاحظات الإصدار تغطي المناطق الأتية:

  • قسم 1, “منوعات”: هذه الإدخالات مضمنة تلقائياً مع استخدام openFATE,
    المميزات ونظام الإدارة (http://features.opensuse.org).

    غير متوفر

  • قسم 2, “التثبيت”: اقرأ هذا إذا كنت ترغب في تثبيت النظام من الصفر.

  • قسم 3, “عام”: معلومات يجب على الجميع قراءتها.

  • قسم 4, “ترقية النظام”: ما يتعلق بعملية ترقية النظام من الإصدار السابق
    لهذا الإصدار openSUSE.

  • قسم 5, “تقني”: ما يتعلق بالتغييرات التقنية والتحسينات للمستخدمين ذوي
    الخبرة.

1. منوعات

غير متوفر

2. التثبيت

2.1. للحصول على معلومات مفصلة عن التثبيت

For detailed installation information, see the “openSUSE Documentation”
referenced below.

3. عام

3.1. وثائق أوبن سوزي

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

  • مرجع يغطي الإدارة، وتكوين النظام بالتفصيل، ويشرح كيفية إعداد مختلف
    خدمات شبكة الاتصال.

  • يقدم دليل الأمن المفاهيم الأساسية لنظام الأمن، تغطي الأمن المحلي وأمن
    الشبكة.

  • تحليل النظام ودليل الضبط مع اكتشاف المشاكل وتقديم الحل الأمثل.

  • المحاكاة الافتراضية تقدم KVM مقدمة لإعداد وإدارة المحاكاة الافتراضية مع
    أدوات KVM, libvirt QEMU.

4. ترقية النظام

4.1. Remote Update via "zypper dup"

When upgrading from openSUSE 12.1 (or older), openSSH connections will be
closed when the new openssh package is upgraded. If you are upgrading with
"zypper dup" over SSH, run "zypper dup" inside a resumable terminal
multiplexer (e.g., "screen" or "tmux") so that you can re-connect easily,
or at least immune to connection loss (e.g., via "nohup").

4.2. sysvinit تم تجاهله

بعض مكونات سطح المكتب تعتمد على الخدمات التي يقدمها systemd فقط. لذلك لا
يزال أوبن سوزي 12.2 يدعم الإقلاع الأساسي للنظام مع sysvinit كاحتياطي،
sysvinit ومع ذلك يعتبر مهمل وربما تسبب في خلل أو كسر لهذا السبب. إذا كان
لديك أي مشاكل مع الإقلاع بنظام sysvinit ، جرب استخدام systemd قبل الإبلاغ
عن تقارير الأخطاء.

4.3. توصيل losetup قليل الدعم من أجل cryptoloop

cryptoloop يعرف بالضعف ويعتبر قديم وهو صالح مع dm-crypt منذ سنوات. توصيل
(مثلاً، عن طريق /etc/fstab) and losetup الآن يدعم cryptoloop. وهذا يعني أن
إدخالات fstab القديمة التي تستخدم cryptoloop للوصول إلى المحتويات المشفرة
لم تعد تعمل بهذه الطريقة. لا زالت إمكانية الوصول للحاويات باستخدام dm-crypt
(/etc/crypttab), بالرغم من ذلك. الرجوع إلى http://en.opensuse.org/
Encrypted_Filesystems للأمثلة على كيفية استخدامها بأسلوب جديد.

4.4. ضم الأقسام المشفرة مع systemd

إذا لم يتم تحميله الأقسام المشفرة تلقائياً مع systemd، يمكن أن يكون في هذه
الحالة عُلِم noauto في /etc/fstab لهذه الأقسام. استبدال هذه العلامة ب nofail
ليتم إصلاحها. على سبيل المثال، تغيير السطر التالي:

/dev/mapper/cr_sda3  /home   ext4    acl،user_xattr،noauto 0 2

إلى

/dev/mapper/cr_sda3  /home   ext4    acl،user_xattr،nofail 0 2

5. تقني

5.1. تهيئة الرسومات مع KMS (إعداد وضع النواة)

With openSUSE 11.3 we switched to KMS (Kernel Mode Setting) for Intel, ATI
and NVIDIA graphics, which now is our default. If you encounter problems
with the KMS driver support (intel, radeon, nouveau), disable KMS by adding
nomodeset to the kernel boot command line. To set this permanently using
Grub 2, the default boot loader, add it to the GRUB_CMDLINE_LINUX_DEFAULT
kernel default load options line in your /etc/default/grub text file as
root and running the terminal command

sudo /usr/sbin/grub2-mkconfig --output=/boot/grub2/grub.cfg

for the changes to take effect. Else, for Grub Legacy, add it to the kernel
command line in /boot/grub/menu.lst, also done as root. This option makes
sure the appropriate kernel module (intel, radeon, nouveau) is loaded with
modeset=0 in initrd, i.e. KMS is disabled.

In the rare cases when loading the DRM module from initrd is a general
problem and unrelated to KMS, it is even possible to disable loading of the
DRM module in initrd completely. For this set the NO_KMS_IN_INITRD
sysconfig variable to yes via YaST, which then recreates initrd afterwards.
Reboot your machine.

على إنتل بدون KMS ومع الخادم X يستعيد سواقة التشغيل fbdev (برنامج التشغيل
intel فقط يدعم KMS)؛ وبدلاً من ذلك، ل GPUs الموروثة من Intel "intellegacy"
(مجموعةxorg-x11-driver-video-intel-legacy ) يتوفر سواقة تشغيل، التي ما زالت
تدعم UMS (إعداد وضع المستخدم). لتستخدمها، حرر /etc/X11/xorg.conf.d/
50-device.conf وغير إدخال برنامج التشغيل إلى intellegacy.

على ATI ل GPUs الحالي يستعيد radeonhd . يتم استخدام سواقة التشغيل على
NVIDIA دون KMS nv (تعتمد سواقة التشغيل nouveau KMS فقط). لاحظ أن ATI و
NVIDIA GPUs الحديثة تعود إلى fbdev، إذا قمت بتحديد معلمة إقلاع النواة
nomodeset.

5.2. الإقلاع مع تجاهل sysvint

بشكل افتراضي، الإقلاع باستخدام systemd. في حالة حدوث مشكلة، يمكنك محاولة
التبديل مرة أخرى إلى طريقة مهملة sysvinit عن طريق الضغط على المفتاح F5 عند
الإقلاع. للحصول على مزيد من المعلومات حول القيود عند الإقلاع مع sysvinit،
راجع قسم 4.2, “sysvinit تم تجاهله”.

5.3. systemd: توفير معلمات بدء الخدمة

systemctl يدعم فقط المعلمات "القياسية" (انظر http://www.freedesktop.org/
wiki/Software/systemd/Incompatibilities).

يمكنك تجاوز هذا السلوك الجديد باستدعاء البرنامج النصي للبدء مباشرة، على
سبيل المثال:

cd /etc/init.d
./apache2 <your_parameters>

5.4. systemd: إيقاف تشغيل النظام

لإيقاف وإيقاف تشغيل النظام عند استخدام systemd، ومسألة وقف-p أو إيقاف
التشغيل-h الآن على سطر الأوامر أو استخدام زر إيقاف التشغيل الذي تقدمه بيئة
سطح المكتب.

ملاحظة: halt العادي سوف لن يوقف تشغيل النظام بشكل صحيح.

5.5. systemd: الاستفادة من tmpfs: /run, /var/run, /media, etc.

systemd يوصل العديد من المجلدات التي يجب أن تحتوي على بيانات متقلبة فقط،
كملفات tmpfs: /run, /var/run, /var/lock, and /media هي تلك المجلدات. للحصول
على معلومات، انظر http://lwn.net/Articles/436012/.

ملاحظة: لا تقم بتخزين الملفات التي يراد منها إبقاء إعادة التشغيل على قيد
الحياة، في /run, /var/run, etc.

5.6. systemd: تنظيف المجلدات (/tmp and /var/tmp)

systemd يحافظ على المجلدات كما هو محدد في مجلد tmpfiles.d و /lib/systemd/
system/systemd-tmpfiles-clean.timer. لمزيد من المعلومات انظرtmpfiles.d
manpage.

بشكل افتراضي، ينظف systemd المجلدات tmp يومياً كما في الإعدادات /usr/lib/
tmpfiles.d/tmp.conf:

d /tmp 1777 root root 10d
d /var/tmp 1777 root root 30d

ملاحظة: سيستيمد لا يحترم متغيرات sysconfig في /etc/sysconfig/cron such as
TMP_DIRS_TO_CLEAR.

5.7. Auto-mounting USB Media

Gnome and Xfce now use udisks2 to automatically mount USB media under /run/
media/$USER. KDE still uses udisks version 1 and mounts USB media under /
media.

5.8. معلومات المنطقة الزمنية في /etc/adjtime

السطر الثالث من /etc/adjtime الآن يحتوي على معلومات عن ساعة BIOS إذا كانت
تعمل على التوقيت العالمي أو المنطقة الزمنية المحلية (المخزنة سابقا في
HWCLOCK في /etc/sysconfig/clock).

إذا كان /etc/adjtime يحتوي على خطأ انحراف المعلومات كبير (على سبيل المثال،
بعد تحديد التاريخ والوقت مع ntpdate أو يكون ntpd قيد التشغيل)، تعيين
المتغير USE_ADJUST إلى "لا" في /etc/sysconfig/clock.

5.9. GNU tar Defaults to Creating POSIX-compliant Archives

GNU tar now defaults to --format=posix and create POSIX-compliant archives
with PAX extended headers. Check whether your scripts and applications are
compatible with this format.

The former behavior (and upstream default) can be restored by setting the
environment:

TAR_OPTIONS='--format=gnu'

or

TAR_OPTIONS='--pax-option=delete=[ac]time*'

