openSUSE Tumbleweed

یادداشت‌های انتشار

اپن‌زوزه تامبل‌وید یک سیستم عامل رایگان و مبتنی بر لینوکس برای رایانه شخصی، لپ تاپ و سرور شما است. با استفاده از آن شما می‌توانید در وب گشت و گذار کنید، ایمیل و تصاویر خود را مدیریت نمایید، کارهای مرتبط با شغلتان را انجام دهید، فیلم تماشا کنید و موسیقی گوش دهید و لذت های فراوانی ببرید!

تاریخ انتشار 2023-10-21 , 84.87.20231021.8ddc07b

یادداشت های انتشار تحت توسعه ی مداوم هستند. برای اینکه در مورد آخرین بروزرسانی ها بیشتر بدانید، نسخه ی آنلاین را درhttps://doc.opensuse.org/release-notes ببینید. نسخه ی انگلیسی یادداشت های انتشار در صورت نیاز بروزرسانی میشوند. نسخه های ترجمه شده به زبانهای دیگر ممکن است موقتا کامل نباشند.

برای گزارش ایرادات مرتبط با این انتشار، از openSUSE Bugzilla استفاده کنید. برای اطلاعات بیشتر https://en.opensuse.org/Submitting_Bug_Reports را ببینید.

1 نصب

1.1 UEFI-رابط سخت‌افزار توسعه‌پذیر یکپارچه

قبل از نصب openSUSE بر روی سیستمی که با استفاده از UEFI (رابط میان‌افزار توسعه‌پذیر یکپارچه) راه‌اندازی می‌شود، فوراً به شما توصیه می‌شود هر گونه به‌روزرسانی میان‌افزاری را که فروشنده سخت‌افزار توصیه می‌کند را بررسی کنید و در صورت وجود، چنین به‌روزرسانی آن را نصب کنید. ویندوز 8 از پیش نصب شده نشانه‌ای قوی است که سیستم شما با استفاده از UEFI بوت شده است.

پیش زمینه: برخی فریم ور های UEFI دارای باگی هستند که در صورت آنکه اطلاعات زیادی بر روی مکان ذخیره سازی UEFI نوشته شود، بشکند. البته کسی واقعا نمیداند "چقدر" است. openSUSE با نوشتن حداقل میزان کافی برای بوت سیستم عامل ریسک را به حداقل میرساند. حداقل به این معناست که به فریم ور UEFI در ارتباط با مکان بوت لودر openSUSEگفته شود . نسخه های جدیدتر هسته ی لینوکس دارای این ویژگی که از مکان ذخیره سازی UEFI برای ذخیره ی بوت و اطلاعات توقف ناگهانی (pstore) استفاده شود را غیرفعال کرده اند. با این وجود، توصیه میشود که بروزرسانی های فریم ور سخت افزاری که فروشنده ی آن پیشنهاد میکند را نصب کنید.

1.2 پارتیشن های UEFI،GPT و MS-DOS

به همراه مشخصات EFI/UEFI، یک شیوه ی جدید پارتیشن بندی آمده است: GPT (جدول پارتیشن بندی GUID). این شمای جدید از شناسه های منحصر به فرد (مقادیر 128-بیت در 32 رقم هگزدسیمال نمایش داده میشوند) برای شناسایی دستگاهها و انواع پارتیشن استفاده میکند.

Additionally, the UEFI specification also allows legacy MBR (MS-DOS) partitions. The Linux boot loaders (ELILO or GRUB2) try to automatically generate a GUID for those legacy partitions, and write them to the firmware. Such a GUID can change frequently, causing a rewrite in the firmware. A rewrite consists of two different operations: removing the old entry and creating a new entry that replaces the first one.

فریم ور های امروزی دارای قسمت جمع آور داده ناخواسته هستند که ورودی های حذف شده را جمع آوری کرده و حافظه ی رزرو شده برای ورودی حای قدیمی را آزاد میکند. در زمانی که فریم ور معیوب آن ورودی ها را جمع آوری و آزاد نمیکند، یک مشکل رخ میدهد; این ممکن است باعث شود سیستم غیر قابل بوت شود.

روش کلی ساده است: پارتیشن سنتی MBR را به نوع جدید GPT تبدیل کنید تا از این مشکل به صورت کلی پرهیز شود.

2 عمومی

2.1 سیستم با پارتیشن رمزنگاری شده ی LUKS بوت نخواهد شد

در برخی موارد، Plymouth اعلان رمز عبور را به درستی نمایش نمیدهد. برای رفع این مشکل، plymouth.enable=0 را به خط فرمان هسته اضافه کنید. همچنین https://bugzilla.opensuse.org/show_bug.cgi?id=966255 را مطالعه کنید.

2.2 systemctl stop apparmor کار نمیکند

در گذشته، ممکن است در مورد تفاوت بین نحوه کارکرد دستورات فرعی systemctl با نام مشابه reload و restart برای AppArmor سردرگمی وجود داشته باشد:

  • systemctl reload apparmor همه نمایه های AppArmor را به درستی بارگیری مجدد کرد. (این روش توصیه شده برای بارگیری مجدد پروفایل های AppArmor بوده و همچنان باقی می ماند.)

  • systemctl راه‌اندازی مجدد apparmor به این معنی است که AppArmor متوقف می‌شود، در نتیجه تمام نمایه‌های AppArmor بارگیری می‌شود و سپس راه‌اندازی مجدد می‌شود که تمام فرآیندهای موجود را محدود نمی‌کند. فقط فرآیندهای تازه شروع شده پس از آن دوباره محدود می شوند.

متأسفانه، systemd راه حلی را در قالب فایل واحد خود برای مشکل ناشی از سناریوی restart ارائه نمی دهد.

با شروع AppArmor 2.12، دستور systemctl stop apparmor کار نخواهد کرد. در نتیجه، systemctl restart apparmor اکنون نمایه های AppArmor را به درستی بارگیری می کند.

برای بارگیری تمام نمایه‌های AppArmor، از دستور جدید aa-teardown استفاده کنید که با رفتار قبلی systemctl stop apparmor مطابقت دارد.

برای اطلاعات بیشتر، به https://bugzilla.opensuse.org/show_bug.cgi?id=996520 و https://bugzilla.opensuse.org/ مراجعه کنید show_bug.cgi?id=853019.

2.3 بدون ترکیب کلید نوشتن پیش‌فرض

در نسخه‌های قبلی openSUSE، ترکیب کلید نوشتن اجازه تایپ کاراکترهایی را می‌داد که بخشی از طرح‌بندی صفحه‌کلید معمولی نبودند. به عنوان مثال، برای تولید å، می توانید راست Ctrl را فشار داده و رها کنید و سپس را فشار دهید. a دو بار.

در openSUSE Tumbleweed، دیگر ترکیبی از کلیدهای نوشتن از پیش تعریف شده وجود ندارد زیرا Right Ctrl دیگر آنطور که انتظار می رود کار نمی کند.

  • برای تعریف یک ترکیب کلید ترکیبی سفارشی در سراسر سیستم، از فایل /etc/X11/Xmodmap استفاده کنید و به دنبال خطوط زیر بگردید:

    [...]
    !! مثال سوم: کلید کنترل سمت راست را به کلید نوشتن تغییر دهید.
    !! برای انجام Compose Character، این کلید و سپس دو را فشار دهید
    !! کاراکترها (به عنوان مثال «a» و «^» برای دریافت 342).
    !remove Control = Control_R
    !keysym Control_R = چند_کلید
    !add Control = Control_R
    [...]

    برای برداشتن کامنت کد مثال، کاراکترهای ! را در ابتدای سطرها حذف کنید. با این حال، توجه داشته باشید که اگر از Xmodmap استفاده می‌کنید، تنظیمات setxkbmap بازنویسی می‌شود.

  • برای تعریف یک ترکیب کلید ترکیبی مخصوص کاربر، از ابزار پیکربندی صفحه کلید دسکتاپ یا ابزار خط فرمان setxkbmap استفاده کنید:

    setxkbmap [...] -option compose:COMPOSE_KEY

    برای متغیر COMPOSE_KEY، از نویسه دلخواه خود استفاده کنید، برای مثال ralt، lwin، rwin، ، rctl، یا caps.

  • برای روش دیگر، از روش ورودی IBus استفاده کنید که اجازه می دهد تا کاراکتر‌های مورد نیاز خود را بدون کلید Compose تایپ کنید.

3 اطلاعات بیشتر و بازخورد

  • اسناد README را در رسانه بخوانید.

  • مشاهده جزئیات تغییرات در مورد یک بسته خاص از RPM آن:

    rpm --changelog -qp FILENAME.rpm

    نام RPM را جایگزین FILENAME کنید.

  • فایل ChangeLog را در سطح بالای رسانه بررسی کنید تا یک گزارش زمانی از همه تغییرات ایجاد شده در بسته‌های به‌روزرسانی شده وجود داشته باشد.

  • اطلاعات بیشتر را در فهرست docu در رسانه بیابید.

  • برای اسناد اضافی یا به روز شده، به https://doc.opensuse.org/ مراجعه کنید.

  • برای آخرین اخبار محصول، از openSUSE، به https://www.opensuse.org مراجعه کنید.

حق چاپ © SUSE LLC

برای استفاده از openSUSE متشکریم.

تیم openSUSE.