انجمن‌های فارسی اوبونتو

تازه کار => انجمن تازه‌کاران => نویسنده: S.M.Mousavi در 06 بهمن 1396، 08:54 ب‌ظ

عنوان: این دستور چه کار میکنه؟؟؟ (حل شد)
ارسال شده توسط: S.M.Mousavi در 06 بهمن 1396، 08:54 ب‌ظ
سلام
ببخشید اگه یکم عنوان تاپیک نامناسبه
دستور زیر دقیقا چه کار میکنه؟؟؟
ٰapt update && apt dist-upgrade -y && reboot
عنوان: پاسخ : این دستور چه کار میکنه؟؟؟
ارسال شده توسط: رسول سعیدنژاد در 06 بهمن 1396، 09:45 ب‌ظ
این یه فرمان نیست!
سه تا فرمان هست.
فرمان اول مربوط به ابزار apt هست. که می‌گه لیست مخازن نرم‌افزاری به‌روز رسانی بشه.
اون && یعنی اگر فرمان اول با موفقیت به اتمام رسید، برو سراغ فرمان دوم. اگر در اجرا شکست خورد، دیگه چیزی رو اجرا نکن.
فرمان دوم هم مربوط به ابزار apt هست. که می‌گه تمام برنامه‌های داخل توزیع به‌روز رسانی بشه و Upgrade بشه اصطلاحاً و y- به معنی اینه که از کاربر دیگه اجازه نخواد و خودش بدون اجازهٔ کاربر به‌روز رسانی رو انجام بده.
باز && بعدی برای تضمین اجرا شدن فرمان قبلی و سپس اجرای فرمان آخر هست.
فرمان آخر هم ابزار reboot هست کارش راه‌اندازی مجدد رایانه هست.
هر سه فرمان با دسترسی کاربر ریشه اجرا می‌شن.

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