Apple aastal 2019 on Linux aastal 2000

Märkus. See postitus on irooniline tähelepanek ajaloo tsüklilisuse kohta. Sellel tähelepanekul pole praktilist kasu, kuid oma olemuselt on see väga tabav, mistõttu otsustasin, et seda tasub publikuga jagada. Ja muidugi kohtume kommentaarides.

Eelmisel nädalal teatas sülearvuti, mida ma MacOS-i arendamiseks kasutan, et XCode'i värskendus on saadaval. Proovisin seda installida, kuid süsteem teatas, et sellel pole installiprogrammi käivitamiseks piisavalt vaba kettaruumi. Olgu, kustutasin hunniku faile ja proovisin uuesti. Ikka sama viga. Läksin edasi ja kustutasin veel hunniku faile ja lisaks veel mitu kasutamata virtuaalmasina pilti. Need manipulatsioonid vabastasid kettal mitukümmend gigabaiti, nii et kõik oleks pidanud toimima. Tühjendasin isegi prügikasti, et sinna midagi kinni ei jääks nagu tavaliselt.

Kuid isegi see ei aidanud: sain ikka sama vea.

Sain aru, et on aeg terminal käivitada. Ja tõepoolest, vastavalt teabele df, oli kettal vaid 8 gigabaiti ruumi, kuigi olin just kustutanud üle 40 gigabaidi faile (pange tähele, et ma ei teinud seda mitte graafilise liidese, vaid rm, nii et kellelgi polnud võimalust "ellu jääda"). Pärast pikka otsimist avastasin, et kõik kustutatud failid olid teisaldatud failisüsteemi "reserveeritud ruumi". Ja polnud mingit võimalust nende juurde pääseda ja neid eemaldada. Pärast dokumentatsiooni lugemist sain teada, et OS ise kustutab need failid nõudmisel, kui on vaja rohkem ruumi. See ei olnud väga rahul, sest süsteem ei kavatse kindlasti teha seda, mida ta tegema pidi, kuigi tavaliselt võiks arvata, et Apple'i tarkvara teeb selliseid asju ilma vigadeta.

Pärast mitut katset aru saada, mis toimub, leidsin Redditi sügavustesse peidetud lõime, milles keegi loetles maagilisi lõike, mida saab kasutada reserveeritud ruumi puhastamiseks. Tegelikult sisaldasid need lõigud selliseid asju nagu käivitamine tmutil. Pealegi viiakse käivitamine läbi hulga argumentidega, millel pole esmapilgul mingit tähendust ega seost sellega, mida soovite teha. Kuid üllataval kombel see šamanism töötas ja lõpuks õnnestus mul XCode värskendada.

Kui mu vererõhu tase normaliseerus, tundsin mind déjà vu tunnet. Kogu see olukord tuletas mulle valusalt meelde minu kogemust Linuxiga XNUMXndate alguses. Midagi läheb katki täiesti juhuslikult, ilma adekvaatsete ja arusaadavate põhjusteta ning ainus viis “kõik tagasi saada” on mõnes temaatilises foorumis konsooli jonnakas käsud välja kaevata ja parimat loota. Ja hetkel, kui ma sellest tõsiasjast aru sain, nägin valgust.

Lõppude lõpuks pole lugu failisüsteemi ruumiga üksikjuhtum. Paralleele on igal pool. Näiteks:

Välised monitorid

Linux 2000: teise monitori ühendamine ebaõnnestub tõenäoliselt. Fännid ütlevad, et kõik on tootjate süü, kes ei anna mudeli kohta täielikku teavet.

Apple 2019: projektori ühendamine ebaõnnestub tõenäoliselt. Fännid ütlevad, et see on kõik tootjate süü, kuna nad ei garanteeri, et nende HW töötab kõigi Apple'i seadmete mudelitega.

Tarkvara installimine

Linux 2000: tarkvara installimiseks on ainult üks rassist õige viis: kasutage paketihaldurit. Kui teete midagi teisiti, siis olete sitapea ja peaksite kannatama.

Apple 2019: tarkvara installimiseks on ainult üks rassiliselt õige viis: kasutage Apple'i poodi. Kui teete midagi teisiti, siis olete sitapea ja peaksite kannatama.

Riistvara ühilduvus

Linux 2000: väga piiratud hulk riistvara töötab karbist välja, isegi kui tegemist on populaarsete seadmetega, nagu 3D-videokaardid. Seadmed kas ei tööta üldse või on vähenenud funktsionaalsusega või näivad töötavat, kuid jookseb aeg-ajalt ilma arusaadava põhjuseta kokku.

Apple 2019: väga piiratud riistvara töötab karbist välja, isegi populaarsetes seadmetes, nagu Android-telefonid. Seadmed kas ei tööta üldse või on vähenenud funktsionaalsusega või näivad töötavat, kuid jookseb aeg-ajalt ilma arusaadava põhjuseta kokku.

Tehniline tugi

Linux 2000: kui vastust teie probleemile ei kuvata otsingutulemuste esimesel lehel, siis see on kõik, see on viimane. Sõpradelt abi küsimine viib ainult selleni, et nad sisestavad teie probleemi otsingumootorisse ja loevad teavet esimeselt otsingulingilt.

Apple 2019: kui vastust teie probleemile ei kuvata otsingutulemuste esimesel lehel, siis see on kõik, see on viimane. Tehnilise toe abi kutsumine toob kaasa ainult selle, et nad sisestavad teie probleemi otsingumootorisse ja loevad teavet esimeselt otsingulingilt.

Sülearvutite omadused

Linux 2000: rohkem kui kahe USB-pordiga sülearvutit on väga raske leida.

Apple 2019: rohkem kui kahe USB-pordiga sülearvutit on väga raske leida.

Armastus surmani

Linux 2000: Penguini fännid ütlevad teile selgelt, et nende süsteem on parim ja varem või hiljem on see kõigis arvutites. Kõnealused fännid on ülbed nohikud.

Apple 2019: Apple'i fännid ütlevad teile selgelt, et nende süsteem on parim ja varem või hiljem on see kõigis arvutites. Kõnealused fännid on üleolevad hipsterdisainerid, latte käes.

Allikas: www.habr.com

Lisa kommentaar