Apple v roce 2019 je Linux v roce 2000

Poznámka: Tento příspěvek je ironickým postřehem o cyklické povaze dějin. Právě tento postřeh nemá praktické využití, ale ve své podstatě je velmi výstižný, a tak jsem usoudil, že stojí za to se o něj s publikem podělit. A samozřejmě se potkáme v komentářích.

Minulý týden notebook, který používám pro vývoj MacOS, hlásil, že je k dispozici aktualizace XCode. Zkusil jsem to nainstalovat, ale systém řekl, že nemá dostatek volného místa na disku pro spuštění instalačního programu. Dobře, smazal jsem spoustu souborů a zkusil to znovu. Stále stejná chyba. Pokračoval jsem a smazal spoustu dalších souborů a navíc několik nepoužitých obrazů virtuálních strojů. Tyto manipulace uvolnily několik desítek gigabajtů na disku, takže vše mělo fungovat. Dokonce jsem vysypal odpadky, aby se tam nic nezaseklo jako obvykle.

Ale ani to nepomohlo: stále jsem obdržel stejnou chybu.

Uvědomil jsem si, že je čas spustit terminál. A skutečně podle informací z df, na disku bylo pouze 8 gigabajtů místa, i když jsem právě smazal více než 40 gigabajtů souborů (všimněte si, že jsem to neudělal přes grafické rozhraní, ale přes rm, takže nikdo neměl šanci „přežít“). Po dlouhém hledání jsem zjistil, že všechny smazané soubory se přesunuly do „rezervovaného místa“ souborového systému. A neexistoval způsob, jak se k nim dostat a odstranit je. Po přečtení dokumentace jsem se dozvěděl, že OS sám tyto soubory smaže „na požádání, když bude potřeba více místa“. To nebylo příliš uspokojivé, protože systém rozhodně neudělal to, co měl, i když byste si normálně mysleli, že software od Applu by takové věci dělal bez chyb.

Po několika pokusech zjistit, co se děje, jsem narazil na vlákno skryté v hlubinách Redditu, ve kterém někdo vyjmenoval magické pasáže, které lze použít k vyčištění vyhrazeného prostoru. Ve skutečnosti tyto pasáže obsahovaly věci jako start tmutil. Spuštění se navíc provádí se spoustou argumentů, které na první pohled nemají žádný význam ani souvislost s tím, co chcete dělat. Ale překvapivě tento šamanismus fungoval a nakonec se mi podařilo aktualizovat XCode.

Když se můj krevní tlak vrátil k normálu, cítil jsem, jak mě zaplavuje déjà vu. Celá tato situace mi bolestně připomněla moji zkušenost s Linuxem na počátku XNUMX. století. Něco se porouchá zcela náhodně, bez jakýchkoli adekvátních a pochopitelných důvodů, a jediný způsob, jak „všechno vrátit“ je vyhrabat na nějakém tematickém fóru nějaké tvrdohlavé příkazy pro konzoli a doufat v to nejlepší. A ve chvíli, kdy jsem si tuto skutečnost uvědomil, uviděl jsem světlo.

Koneckonců, příběh s prostorem v souborovém systému není izolovaný incident. Všude jsou paralely. Například:

Externí monitory

Linux 2000: připojení druhého monitoru s největší pravděpodobností selže. Fanoušci říkají, že za všechno mohou výrobci, kteří neposkytli úplné informace o modelu.

Apple 2019: připojení projektoru s největší pravděpodobností selže. Fanoušci říkají, že je to všechno chyba výrobců, protože nezaručují, že jejich HW funguje s každým modelem zařízení Apple.

Instalace softwaru

Linux 2000: existuje pouze jeden správný způsob instalace softwaru: použijte správce balíčků. Pokud děláte něco jinak, pak jste debil a měl byste trpět.

Apple 2019: existuje pouze jeden rasově správný způsob instalace softwaru: použijte obchod Apple. Pokud děláte něco jinak, pak jste debil a měl byste trpět.

Hardwarová kompatibilita

Linux 2000: Po vybalení funguje velmi omezený rozsah hardwaru, i když jde o populární zařízení, jako jsou 3D grafické karty. Zařízení buď vůbec nefunguje, nebo má omezenou funkčnost, nebo se zdá, že funguje, ale čas od času bez zjevného důvodu spadne.

Apple 2019: Po vybalení funguje velmi omezený hardware, a to i na populárních zařízeních, jako jsou telefony Android. Zařízení buď vůbec nefunguje, nebo má omezenou funkčnost, nebo se zdá, že funguje, ale čas od času bez zjevného důvodu spadne.

Podpora

Linux 2000: pokud se odpověď na váš problém neobjeví na první stránce výsledků vyhledávání, je to, toto je poslední. Požádání přátel o pomoc povede pouze k tomu, že zadají váš problém do vyhledávače a přečtou si informace z prvního vyhledávacího odkazu.

Apple 2019: pokud se odpověď na váš problém neobjeví na první stránce výsledků vyhledávání, je to, toto je poslední. Zavolání technické podpory o pomoc povede pouze k tomu, že zadají váš problém do vyhledávače a přečtou informace z prvního vyhledávacího odkazu.

Vlastnosti notebooků

Linux 2000: Je velmi obtížné najít notebook s více než dvěma USB porty.

Apple 2019: Je velmi obtížné najít notebook s více než dvěma USB porty.

Láska až do smrti

Linux 2000: Fanoušci Penguin vám jasně říkají, že jejich systém je nejlepší a dříve nebo později bude na všech počítačích. Dotyční fanoušci jsou arogantní geekové.

Apple 2019: Fanoušci Applu vám jasně říkají, že jejich systém je nejlepší a dříve nebo později bude na všech počítačích. Dotyční fanoušci jsou arogantní hipsterští návrháři s latté v ruce.

Zdroj: www.habr.com

Přidat komentář