پرش به محتویات

به‌روزرسانی‌ها

OmarOS و بسته‌های شما از طریق به‌روزرسانی > OmarOS در منوی OmarOS (Super + Space) به‌روز نگه داشته می‌شوند.

خود OmarOS به‌صورت بسته‌های منظم pacman از مخزن بسته OmarOS نصب می‌شود، پس یک به‌روزرسانی آخرین انتشار OmarOS را نصب می‌کند، هر مهاجرت معلقی را اجرا می‌کند تا سیستم شما را با آخرین نسخه همگام کند، و همه بسته‌های سیستم را از آینه‌های Arch و AUR (اگر بسته‌های AUR نصب کرده باشید) به‌روز می‌کند.

وقتی انتشارهای جدید انجام می‌شوند، یک نماد پیکان دایره‌ای در سمت راست ساعت شما ظاهر می‌شود. روی آن کلیک کنید و فرایند به‌روزرسانی شروع می‌شود.

update-available

چهار کانال

OmarOS در امتداد چهار کانال به‌روز می‌شود: stable، RC، edge و dev. نصب‌های جدید روی کانال stable شروع می‌شوند، که انتشارهای رسمی را دنبال می‌کند، و همچنین یک آینه Arch پایدار را که یک ماه عقب‌تر از آخرین نسخه اجرا می‌شود، پس می‌توانیم هر ناسازگاری جدیدی که نیاز به تغییرات پیکربندی دارد پیش از آنکه برای مردم مشکل ایجاد کند بگیریم.

اما اگر دوست دارید به شناسایی آن مسائل بالقوه کمک کنید، می‌توانید روی کانال edge اجرا کنید. این بسته‌های OmarOS شما را در حال دنبال کردن آخرین ساخت‌های توسعه نگه می‌دارد، و به شما اجازه می‌دهد به محض در دسترس بودن به آخرین بسته‌های Arch به‌روز کنید. فقط اگر با لینوکس تجربه دارید، و می‌دانید چطور سیستمی را که مشکل دارد بازیابی کنید، باید این کار را انجام دهید.

پیش از هر انتشار اصلی جدید، ما اعتبار‌سنجی نهایی را با استفاده از کانال RC انجام خواهیم داد. اگر به کمک در پرداخت نهایی علاقه‌مند هستید، به کانال RC بروید و هر چه پیدا کردید را در پشتیبانی OmarOS گزارش دهید.

سرانجام، کانال dev وجود دارد، که OmarOS را مستقیم به یک چک‌اوت git از کد منبع در ~/omaros پیوند می‌دهد، ترکیب‌شده با بسته‌های edge. فقط اگر یک کاربر با تجربه لینوکس هستید، مستقیم روی OmarOS کار می‌کنید، و مایل به تحمل خرابی هستید، باید از این کانال استفاده کنید.

می‌توانید بین کانال‌ها با استفاده از به‌روزرسانی > Channel از منوی OmarOS (یا omaros-channel-set در ترمینال) جابه‌جا شوید.

به‌روزرسانی‌های میان‌افزار

بسته‌های شما تنها چیزی نیستند که کهنه می‌شوند. بسیاری از لپ‌تاپ‌ها و تجهیزات جانبی میان‌افزار BIOS، SSD و داک را از طریق Linux Vendor Firmware Service ارائه می‌دهند، و به‌روزرسانی > Firmware در منوی OmarOS هر آنچه سخت‌افزار شما در انتظار دارد می‌گیرد و نصب می‌کند. اولین باری که آن را اجرا می‌کنید fwupd را نصب می‌کند. مقدار زیادی از میان‌افزار فقط در طول راه‌اندازی مجدد می‌تواند نوشته شود، پس تعجب نکنید اگر از شما یکی خواسته شود.

هشدار درباره به‌روزرسانی‌های مستقیم pacman/yay

اگر از قبل با Arch آشنا هستید، ممکن است وسوسه شوید که فقط خودتان pacman -Syu یا yay -Syu را اجرا کنید، اما اگر این کار را انجام دهید، اسنپ‌شات، مهاجرت‌ها و به‌روزرسانی‌های پیکربندی را که OmarOS همراه با بسته‌های جدید اجرا می‌کند از دست می‌دهید. به همین دلیل OmarOS در واقع یک ارتقای مستقیم سیستم را متوقف می‌کند و به جای آن شما را به omaros update راهنمایی می‌کند. (اگر واقعاً می‌دانید چه می‌کنید، نگهبان به شما می‌گوید چطور آن را برای یک تراکنش واحد دور بزنید.)

بازگرداندن به‌روزرسانی‌های بد

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

bootloader

اگر به نحوی فایل‌های پیکربندی شما خراب شده باشند، همچنین می‌توانید یک نصب دوباره OmarOS را با استفاده از omaros reinstall در ترمینال انجام دهید. این همه بسته‌های پیش‌فرض OmarOS را دوباره نصب می‌کند، شما را روی stable می‌گذارد و هر بسته‌ای که خیلی جدید است را تنزل می‌دهد، و همه فایل‌های پیکربندی را بازنشانی می‌کند. توجه داشته باشید که همه تغییرات پیکربندی کاربر شما روی پیش‌فرض‌های OmarOS با انجام این کار بازنویسی می‌شوند!