2019-yilda Apple - 2000-yilda Linux

Eslatma: Bu post tarixning tsiklik tabiati haqidagi istehzoli kuzatishdir. Aynan mana shu kuzatishning amaliy foydasi yo'q, lekin mohiyatiga ko'ra u juda o'rinli, shuning uchun men uni tomoshabinlar bilan baham ko'rishga arziydi, deb qaror qildim. Va, albatta, biz sharhlarda uchrashamiz.

O'tgan hafta men MacOSni ishlab chiqishda foydalanadigan noutbukda XCode yangilanishi mavjudligi haqida xabar berilgan. Men uni o'rnatishga harakat qildim, lekin tizim o'rnatuvchini ishga tushirish uchun diskda bo'sh joy yo'qligini aytdi. OK, men bir nechta fayllarni o'chirib tashladim va qayta urinib ko'rdim. Hali ham bir xil xato. Men davom etdim va yana bir nechta fayllarni va qo'shimcha ravishda bir nechta foydalanilmagan virtual mashina tasvirlarini o'chirib tashladim. Ushbu manipulyatsiyalar diskda bir necha o'nlab gigabaytlarni bo'shatdi, shuning uchun hamma narsa ishlashi kerak edi. Odatdagidek hech narsa qolib ketmasligi uchun axlatni ham bo'shatib qo'ydim.

Ammo bu ham yordam bermadi: men hali ham bir xil xatoni oldim.

Men terminalni ishga tushirish vaqti kelganini angladim. Va haqiqatan ham, ma'lumotlarga ko'ra df, diskda atigi 8 gigabayt bo'sh joy bor edi, garchi men 40 gigabaytdan ortiq fayllarni o'chirib tashlagan bo'lsam ham (esda tutingki, men buni grafik interfeys orqali emas, balki rm, shuning uchun hech kimning "omon qolish" imkoniyati yo'q edi). Ko'p qidiruvdan so'ng, men barcha o'chirilgan fayllar fayl tizimining "zahiralangan maydoni" ga ko'chirilganligini aniqladim. Va ularga borish va ularni olib tashlashning iloji yo'q edi. Hujjatlarni o'qib chiqqandan so'ng, operatsion tizimning o'zi ushbu fayllarni "ko'proq joy kerak bo'lganda, talab bo'yicha" o'chirib tashlashini bilib oldim. Bu unchalik qoniqarli emas edi, chunki siz odatda Apple dasturiy ta'minoti bunday ishlarni xatosiz bajaradi deb o'ylagan bo'lsangiz ham, tizim albatta o'zi qilishi kerak bo'lgan ishni bajara olmadi.

Nima bo'layotganini tushunishga bir necha urinishlardan so'ng, men Reddit tubida yashiringan ipga duch keldim, unda kimdir ajratilgan joyni tozalash uchun ishlatilishi mumkin bo'lgan sehrli parchalarni sanab o'tdi. Aslida, bu parchalar ishga tushirish kabi narsalarni o'z ichiga olgan tmutil. Bundan tashqari, ishga tushirish, birinchi qarashda, siz qilmoqchi bo'lgan narsaga hech qanday ma'no yoki aloqaga ega bo'lmagan bir qator dalillar bilan amalga oshiriladi. Lekin, ajablanarlisi shundaki, bu shamanizm ishladi va men oxir-oqibat XCode-ni yangilashga muvaffaq bo'ldim.

Qon bosimim normal holatga qaytganida, men deja vu tuyg'usini his qildim. Bu butun vaziyat menga XNUMX-yillarning boshlarida Linux bilan tajribamni eslatdi. Hech qanday adekvat va tushunarli sabablarsiz butunlay tasodifiy buziladi va "hamma narsani qaytarib olish" ning yagona yo'li - biron bir tematik forumda konsol uchun ba'zi o'jar buyruqlarni qazib olish va eng yaxshisiga umid qilish. Va bu haqiqatni anglaganimda, men yorug'likni ko'rdim.

Axir, fayl tizimi maydoni bilan hikoya alohida hodisa emas. Hamma joyda parallellar mavjud. Masalan:

Tashqi monitorlar

Linux 2000: ikkinchi monitorni ulash muvaffaqiyatsiz bo'lishi mumkin. Muxlislarning ta'kidlashicha, model haqida to'liq ma'lumot bermagani uchun barcha ishlab chiqaruvchilar aybdor.

Apple 2019: proyektorni ulash muvaffaqiyatsiz bo'lishi mumkin. Muxlislarning ta'kidlashicha, bularning barchasi ishlab chiqaruvchilarning aybi, chunki ular HW Apple uskunasining har bir modeli bilan ishlashiga kafolat bermaydi.

Dasturiy ta'minotni o'rnatish

Linux 2000: dasturiy ta'minotni o'rnatishning faqat bitta to'g'ri yo'li bor: paket menejeridan foydalaning. Agar siz boshqacha ish qilsangiz, unda siz axmoqsiz va azob chekishingiz kerak.

Apple 2019: dasturiy ta'minotni o'rnatishning faqat bitta irqiy to'g'ri yo'li bor: Apple do'konidan foydalaning. Agar siz boshqacha ish qilsangiz, unda siz axmoqsiz va azob chekishingiz kerak.

Uskuna mosligi

Linux 2000: Uskunalarning juda cheklangan diapazoni, hatto 3D video kartalar kabi mashhur qurilmalar haqida gap ketganda ham ishlaydi. Uskuna umuman ishlamaydi yoki funksionalligi pasaygan yoki ishlayotganga o'xshaydi, lekin vaqti-vaqti bilan hech qanday sababsiz ishdan chiqadi.

Apple 2019: Juda cheklangan uskuna hatto Android telefonlari kabi mashhur qurilmalarda ham ishlaydi. Uskuna umuman ishlamaydi yoki funksionalligi pasaygan yoki ishlayotganga o'xshaydi, lekin vaqti-vaqti bilan hech qanday sababsiz ishdan chiqadi.

Yordam

Linux 2000: agar muammoingizga javob qidiruv natijalarining birinchi sahifasida ko'rinmasa, tamom, bu oxirgi. Do'stlaringizdan yordam so'rash faqat sizning muammoingizni qidiruv tizimiga kiritishiga va birinchi qidiruv havolasidan ma'lumotlarni o'qishiga olib keladi.

Apple 2019: agar sizning muammoingizning javobi qidiruv natijalarining birinchi sahifasida ko'rinmasa, tamom, bu oxirgi. Yordam uchun texnik yordamga qo'ng'iroq qilish faqat sizning muammoingizni qidiruv tizimiga kiritishiga va birinchi qidiruv havolasidan ma'lumotlarni o'qishiga olib keladi.

Noutbuklarning xususiyatlari

Linux 2000: Ikkitadan ortiq USB portlari bo'lgan noutbukni topish juda qiyin.

Apple 2019: Ikkitadan ortiq USB portlari bo'lgan noutbukni topish juda qiyin.

O'limgacha sevgi

Linux 2000: Pingvin muxlislari o'zlarining tizimi eng yaxshi ekanligini va ertami-kechmi u barcha shaxsiy kompyuterlarda bo'lishini aniq aytishadi. So'z yuritilayotgan muxlislar takabbur geeks.

Apple 2019: Apple muxlislari sizga hech qanday shubhasiz ularning tizimi eng yaxshi ekanligini aytishadi va ertami-kechmi u barcha shaxsiy kompyuterlarda bo'ladi. Ko'rib chiqilayotgan muxlislar qo'llarida latte bo'lgan mag'rur hipster dizaynerlari.

Manba: www.habr.com

a Izoh qo'shish