اپل در سال 2019 لینوکس سال 2000 است

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

هفته گذشته، لپ تاپی که من برای توسعه MacOS استفاده می کنم، گزارش داد که به روز رسانی XCode در دسترس است. من سعی کردم آن را نصب کنم، اما سیستم گفت فضای دیسک کافی برای اجرای نصب کننده ندارد. خوب، من یک سری فایل را حذف کردم و دوباره امتحان کردم. هنوز هم همان خطا. من جلو رفتم و یک سری فایل بیشتر و علاوه بر این، چندین تصویر ماشین مجازی استفاده نشده را حذف کردم. این دستکاری ها چندین ده گیگابایت روی دیسک آزاد کرد، بنابراین همه چیز باید کار می کرد. حتی سطل زباله را خالی کردم تا مثل همیشه چیزی در آنجا گیر نکند.

اما حتی این هم کمکی نکرد: من هنوز همان خطا را دریافت کردم.

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

پس از چندین بار تلاش برای فهمیدن اینکه چه اتفاقی در حال رخ دادن است، با موضوعی مواجه شدم که در اعماق Reddit پنهان شده بود که در آن شخصی معابر جادویی را فهرست کرده بود که می توان از آنها برای پاک کردن فضای رزرو شده استفاده کرد. در واقع، این معابر حاوی مواردی مانند پرتاب بود tmutil. علاوه بر این، راه اندازی با دسته ای از استدلال ها انجام می شود که در نگاه اول هیچ معنی یا ارتباطی با آنچه می خواهید انجام دهید ندارد. اما، با کمال تعجب، این شمنیسم جواب داد و من در نهایت موفق شدم XCode را به روز کنم.

وقتی سطح فشار خونم به حالت عادی برگشت، احساس کردم یک حس دژاوو در وجودم جاری شد. تمام این وضعیت به طرز دردناکی من را به یاد تجربه من با لینوکس در اوایل دهه XNUMX انداخت. چیزی کاملاً تصادفی و بدون هیچ دلیل کافی و قابل درک خراب می شود و تنها راه برای "بازگرداندن همه چیز" این است که برخی از دستورات سرسختانه را برای کنسول در برخی از انجمن های موضوعی جستجو کنید و به بهترین ها امیدوار باشید. و لحظه ای که متوجه این واقعیت شدم، نور را دیدم.

به هر حال، داستان با فضای فایل سیستم یک حادثه مجزا نیست. همه جا تشابهاتی وجود دارد. مثلا:

مانیتورهای خارجی

لینوکس 2000: اتصال مانیتور دوم به احتمال زیاد با شکست مواجه خواهد شد. طرفداران می گویند که همه تقصیر سازنده ها هستند که اطلاعات کاملی در مورد مدل ارائه نمی دهند.

اپل 2019: اتصال پروژکتور به احتمال زیاد با شکست مواجه خواهد شد. طرفداران می گویند که این همه تقصیر تولید کنندگان است، زیرا آنها تضمین نمی کنند که HW آنها با هر مدل از تجهیزات اپل کار می کند.

نصب نرم افزار

لینوکس 2000: تنها یک راه مناسب برای نصب نرم افزار وجود دارد: استفاده از مدیر بسته. اگر کاری متفاوت انجام می دهید، پس شما یک احمق هستید و باید رنج بکشید.

اپل 2019: تنها یک راه درست نژادی برای نصب نرم افزار وجود دارد: استفاده از فروشگاه اپل. اگر کاری متفاوت انجام می دهید، پس شما یک احمق هستید و باید رنج بکشید.

سازگاری سخت افزاری

لینوکس 2000: گستره بسیار محدودی از سخت‌افزار خارج از جعبه کار می‌کند، حتی زمانی که صحبت از دستگاه‌های محبوب مانند کارت‌های ویدئویی سه بعدی می‌شود. این تجهیزات یا اصلاً کار نمی کند یا عملکرد آن کاهش یافته است یا به نظر می رسد کار می کند ، اما هر از گاهی بدون دلیل واضح خراب می شود.

اپل 2019: سخت‌افزار بسیار محدود حتی در دستگاه‌های محبوبی مانند تلفن‌های اندرویدی کار می‌کند. این تجهیزات یا اصلاً کار نمی کند یا عملکرد آن کاهش یافته است یا به نظر می رسد کار می کند ، اما هر از گاهی بدون دلیل واضح خراب می شود.

پشتیبانی فنی

لینوکس 2000: اگر پاسخ مشکل شما در صفحه اول نتایج جستجو ظاهر نشد، پس تمام است، این پاسخ نهایی است. درخواست کمک از دوستان تنها منجر به وارد کردن مشکل شما به موتور جستجو و خواندن اطلاعات از اولین لینک جستجو می شود.

اپل 2019: اگر پاسخ مشکل شما در صفحه اول نتایج جستجو ظاهر نشد، پس همین است، این آخرین مورد است. تماس با پشتیبانی فنی برای کمک تنها منجر به وارد کردن مشکل شما به موتور جستجو و خواندن اطلاعات از اولین پیوند جستجو می شود.

ویژگی های لپ تاپ

لینوکس 2000: پیدا کردن لپ تاپ با بیش از دو پورت USB بسیار دشوار است.

اپل 2019: پیدا کردن لپ تاپ با بیش از دو پورت USB بسیار دشوار است.

عشق تا مرگ

لینوکس 2000: طرفداران پنگوئن به هیچ وجه به شما می گویند که سیستم آنها بهترین است و دیر یا زود روی همه رایانه های شخصی خواهد بود. طرفداران مورد بحث گیک های مغرور هستند.

اپل 2019: طرفداران اپل به هیچ وجه به شما می گویند که سیستم آنها بهترین است و دیر یا زود روی همه رایانه های شخصی خواهد بود. طرفداران مورد بحث طراحان هیپستر متکبر هستند که یک لاته در دست دارند.

منبع: www.habr.com

اضافه کردن نظر