„Apple“ 2019 m. yra „Linux“ 2000 m

Pastaba: šis įrašas yra ironiškas istorijos cikliškumo stebėjimas. Pats šis pastebėjimas neturi jokios praktinės naudos, bet savo esme labai taiklus, todėl nusprendžiau, kad verta pasidalinti su publika. Ir, žinoma, susitiksime komentaruose.

Praėjusią savaitę nešiojamasis kompiuteris, kurį naudoju kurdamas MacOS, pranešė, kad yra XCode naujinimas. Bandžiau jį įdiegti, bet sistema pasakė, kad neturi pakankamai laisvos vietos diske, kad būtų galima paleisti diegimo programą. Gerai, ištryniau daugybę failų ir bandžiau dar kartą. Vis tiek ta pati klaida. Ėjau į priekį ir ištryniau dar daugybę failų ir, be to, kelis nenaudojamus virtualios mašinos vaizdus. Šios manipuliacijos atlaisvino kelias dešimtis gigabaitų diske, tad viskas turėjo veikti. Net šiukšles ištuštinau, kad niekas ten neįstrigtų, kaip paprastai.

Bet ir tai nepadėjo: vis tiek gavau tą pačią klaidą.

Supratau, kad laikas paleisti terminalą. Ir iš tiesų, remiantis informacija iš df, diske buvo tik 8 gigabaitai vietos, nors ką tik buvau ištrynęs daugiau nei 40 gigabaitų failų (atkreipkite dėmesį, kad tai dariau ne per grafinę sąsają, o per rm, todėl niekas neturėjo galimybės „išgyventi“). Po ilgų paieškų sužinojau, kad visi ištrinti failai buvo perkelti į failų sistemos „rezervuotą vietą“. Ir nebuvo kaip prie jų prieiti ir pašalinti. Perskaičiusi dokumentaciją, sužinojau, kad pati OS ištrins šiuos failus „pagal poreikį, kai reikės daugiau vietos“. Tai nebuvo labai patenkinta, nes sistema tikrai nepadarys to, ką turėjo padaryti, nors įprastai manytumėte, kad Apple programinė įranga tokius dalykus atliks be klaidų.

Po kelių bandymų išsiaiškinti, kas vyksta, aptikau „Reddit“ gilumoje paslėptą giją, kurioje kažkas išvardijo stebuklingus fragmentus, kuriuos galima panaudoti rezervuotai vietai išvalyti. Tiesą sakant, šiose ištraukose buvo tokie dalykai kaip paleidimas tmutil. Be to, paleidimas atliekamas su daugybe argumentų, kurie iš pirmo žvilgsnio neturi prasmės ar nesusiję su tuo, ką norite padaryti. Tačiau stebėtinai šis šamanizmas suveikė ir galiausiai man pavyko atnaujinti XCode.

Kai mano kraujospūdis normalizavosi, pajutau déjà vu jausmą. Visa ši situacija skausmingai priminė mano patirtį su Linux XNUMX-ųjų pradžioje. Kažkas sugenda visiškai atsitiktinai, be jokių adekvačių ir suprantamų priežasčių, o vienintelis būdas „viską susigrąžinti“ – kokiame nors teminiame forume iškasti užsispyrusias konsolei skirtas komandas ir tikėtis geriausio. Ir tą akimirką, kai supratau šį faktą, pamačiau šviesą.

Juk istorija su failų sistemos erdve nėra pavienis įvykis. Visur yra paralelių. Pavyzdžiui:

Išoriniai monitoriai

Linux 2000: prijungti antrą monitorių greičiausiai nepavyks. Gerbėjai teigia, kad dėl to kalti gamintojai, nepateikę visos informacijos apie modelį.

„Apple 2019“: prijungti projektorių greičiausiai nepavyks. Gerbėjai sako, kad dėl visko kalti gamintojai, nes jie negarantuoja, kad jų HW veiks su kiekvienu Apple įrangos modeliu.

Programinės įrangos diegimas

Linux 2000: yra tik vienas lenktynėms tinkamas būdas įdiegti programinę įrangą: naudoti paketų tvarkyklę. Jei darai ką nors kitaip, tu esi asilas ir turėtum kentėti.

Apple 2019: yra tik vienas rasiniu požiūriu teisingas būdas įdiegti programinę įrangą: naudokite Apple parduotuvę. Jei darai ką nors kitaip, tu esi asilas ir turėtum kentėti.

Aparatinės įrangos suderinamumas

„Linux 2000“: labai ribotas techninės įrangos asortimentas veikia iš karto, net kai kalbama apie populiarius įrenginius, tokius kaip 3D vaizdo plokštės. Įranga arba visai neveikia, arba jos funkcionalumas yra sumažintas, arba atrodo, kad veikia, bet karts nuo karto be jokios aiškios priežasties sugenda.

„Apple 2019“: labai ribota aparatinė įranga veikia net ir populiariuose įrenginiuose, pvz., „Android“ telefonuose. Įranga arba visai neveikia, arba jos funkcionalumas yra sumažintas, arba atrodo, kad veikia, bet karts nuo karto be aiškios priežasties sugenda.

Techninė pagalba

Linux 2000: jei atsakymas į jūsų problemą nerodomas pirmame paieškos rezultatų puslapyje, tai viskas, tai yra paskutinis. Jei paprašysite draugų pagalbos, jie tik įves jūsų problemą į paieškos variklį ir perskaitys informaciją iš pirmosios paieškos nuorodos.

Apple 2019: jei atsakymas į jūsų problemą nerodomas pirmame paieškos rezultatų puslapyje, tai viskas, tai yra paskutinis. Kreipdamiesi pagalbos į techninę pagalbą, jie tik įves jūsų problemą į paieškos variklį ir perskaitys informaciją iš pirmosios paieškos nuorodos.

Nešiojamų kompiuterių savybės

Linux 2000: Labai sunku rasti nešiojamąjį kompiuterį su daugiau nei dviem USB prievadais.

„Apple 2019“: labai sunku rasti nešiojamąjį kompiuterį su daugiau nei dviem USB prievadais.

Meilė iki mirties

„Linux 2000“: „Penguin“ gerbėjai aiškiai sako, kad jų sistema yra geriausia, ir anksčiau ar vėliau ji bus visuose kompiuteriuose. Minimi gerbėjai yra arogantiški geikai.

„Apple 2019“: „Apple“ gerbėjai aiškiai sako, kad jų sistema yra geriausia, ir anksčiau ar vėliau ji bus visuose kompiuteriuose. Minimi gerbėjai – arogantiški dizaineriai hipsteriai su latte rankose.

Šaltinis: www.habr.com

Добавить комментарий