Apple през 2019 г. е Linux през 2000 г

Забележка: Тази публикация е иронично наблюдение върху цикличния характер на историята. Точно това наблюдение няма никаква практическа полза, но в същността си е много подходящо, затова реших, че си заслужава да го споделя с публиката. И разбира се, ще се срещнем в коментарите.

Миналата седмица лаптопът, който използвам за разработка на MacOS, съобщи, че е налична актуализация на XCode. Опитах се да го инсталирам, но системата каза, че няма достатъчно свободно място на диска, за да стартира инсталатора. Добре, изтрих куп файлове и опитах отново. Все същата грешка. Продължих и изтрих още куп файлове и в допълнение няколко неизползвани изображения на виртуална машина. Тези манипулации освободиха няколко десетки гигабайта на диска, така че всичко трябваше да работи. Дори изпразних кошчето, за да не се забие нищо там, както обикновено.

Но дори и това не помогна: все още получавах същата грешка.

Разбрах, че е време да стартирам терминала. И наистина, според информация от df, имаше само 8 гигабайта място на диска, въпреки че току-що бях изтрил повече от 40 гигабайта файлове (имайте предвид, че направих това не през графичния интерфейс, а през rm, така че никой не е имал шанс да „оцелее“). След дълго търсене открих, че всички изтрити файлове са преместени в „запазеното място“ на файловата система. И нямаше как да се стигне до тях и да се премахнат. След като прочетох документацията, научих, че самата операционна система ще изтрие тези файлове „при поискване, когато е необходимо повече място“. Това не беше много задоволително, защото системата определено нямаше да прави това, което трябваше да прави, въпреки че обикновено бихте помислили, че софтуерът на Apple ще направи такива неща без грешки.

След няколко опита да разбера какво се случва, попаднах на нишка, скрита в дълбините на Reddit, в която някой изброи магически пасажи, които могат да се използват за изчистване на запазено пространство. Всъщност тези пасажи съдържаха неща като изстрелването tmutil. Освен това стартирането се извършва с куп аргументи, които на пръв поглед нямат смисъл или връзка с това, което искате да направите. Но, изненадващо, този шаманизъм проработи и в крайна сметка успях да актуализирам XCode.

Когато нивата на кръвното ми налягане се нормализираха, почувствах чувство на дежа вю, което ме обзема. Цялата тази ситуация болезнено ми напомни опита ми с Linux в началото на XNUMX-те. Нещо се поврежда напълно произволно, без никакви адекватни и разбираеми причини и единственият начин да "върнете всичко обратно" е да изровите някои упорити команди за конзолата в някой тематичен форум и да се надявате на най-доброто. И в момента, в който осъзнах този факт, видях светлината.

В крайна сметка историята с файловото пространство не е изолиран случай. Навсякъде има паралели. Например:

Външни монитори

Linux 2000: свързването на втори монитор най-вероятно ще се провали. Феновете казват, че за всичко са виновни производителите, които не предоставят пълна информация за модела.

Apple 2019: свързването на проектор най-вероятно ще се провали. Феновете казват, че за всичко са виновни производителите, тъй като те не гарантират, че тяхната HW работи с всеки модел оборудване на Apple.

Инсталиране на софтуер

Linux 2000: има само един правилен начин за инсталиране на софтуер: използвайте мениджъра на пакети. Ако правиш нещо различно, значи си задник и трябва да страдаш.

Apple 2019: има само един расово правилен начин за инсталиране на софтуер: използвайте магазина на Apple. Ако правиш нещо различно, значи си задник и трябва да страдаш.

Хардуерна съвместимост

Linux 2000: Много ограничен набор от хардуер работи веднага, дори когато става въпрос за популярни устройства като 3D видео карти. Оборудването или изобщо не работи, или има намалена функционалност, или изглежда работи, но от време на време се срива без видима причина.

Apple 2019: Много ограничен хардуер работи веднага, дори на популярни устройства като телефони с Android. Оборудването или изобщо не работи, или има намалена функционалност, или изглежда работи, но от време на време се срива без видима причина.

Техническа поддръжка

Linux 2000: ако отговорът на вашия проблем не се появи на първата страница с резултати от търсенето, това е всичко, това е последният. Ако помолите приятелите си за помощ, това ще доведе само до това, че те ще въведат проблема ви в търсачката и ще прочетат информацията от първата връзка за търсене.

Apple 2019: ако отговорът на проблема ви не се появи на първата страница с резултати от търсенето, това е, това е последният. Обаждането на техническата поддръжка за помощ ще доведе само до въвеждане на вашия проблем в търсачка и прочитане на информацията от първата връзка за търсене.

Характеристики на лаптопите

Linux 2000: Много е трудно да се намери лаптоп с повече от два USB порта.

Apple 2019: Много е трудно да се намери лаптоп с повече от два USB порта.

Любов до смърт

Linux 2000: Феновете на Penguin ви казват недвусмислено, че тяхната система е най-добрата и рано или късно ще бъде на всички компютри. Въпросните фенове са арогантни отрепки.

Apple 2019: Феновете на Apple ви казват недвусмислено, че тяхната система е най-добрата и рано или късно ще бъде на всички компютри. Въпросните фенове са арогантни хипстър дизайнери с кафе лате в ръце.

Източник: www.habr.com

Добавяне на нов коментар