Apple en 2019 é Linux en 2000

Nota: esta publicación é unha observación irónica sobre a natureza cíclica da historia. Esta mesma observación non ten ningún uso práctico, pero na súa esencia é moi acertada, polo que decidín que pagaba a pena compartila co público. E por suposto, verémonos nos comentarios.

A semana pasada, o portátil que uso para o desenvolvemento de MacOS informou de que estaba dispoñible unha actualización de XCode. Tentei instalalo, pero o sistema dixo que non tiña suficiente espazo libre no disco para executar o instalador. Está ben, eliminei unha morea de ficheiros e tentei de novo. Aínda o mesmo erro. Seguín adiante e eliminei unha morea de ficheiros máis e, ademais, varias imaxes de máquinas virtuais sen usar. Estas manipulacións liberaron varias decenas de gigabytes no disco, polo que todo debería funcionar. Incluso botei o lixo para que nada quede atrapado alí como adoita facer.

Pero mesmo isto non axudou: aínda recibín o mesmo erro.

Decateime de que era hora de lanzar o terminal. E de feito, segundo información de df, só había 8 gigabytes de espazo no disco, aínda que acababa de eliminar máis de 40 gigabytes de ficheiros (nótese que non o fixen a través da interface gráfica, senón a través da rm, polo que ninguén tivo a oportunidade de "sobrevivir"). Despois de moito buscar, descubrín que todos os ficheiros eliminados movéronse ao "espazo reservado" do sistema de ficheiros. E non había forma de chegar ata eles e eliminalos. Despois de ler a documentación, souben que o propio sistema operativo eliminará estes ficheiros "a demanda, cando se necesite máis espazo". Isto non foi moi satisfactorio, porque o sistema definitivamente non ía facer o que debía facer, aínda que normalmente pensarías que o software de Apple faría tales cousas sen erros.

Despois de varios intentos de descubrir o que estaba a pasar, atopeime cun fío escondido nas profundidades de Reddit no que alguén enumeraba pasaxes máxicas que se poden usar para limpar o espazo reservado. En realidade, estas pasaxes contiñan cousas como o lanzamento tmutil. Ademais, o lanzamento realízase cunha morea de argumentos que, a primeira vista, non teñen ningún significado nin relación co que se quere facer. Pero, sorprendentemente, este chamanismo funcionou e finalmente conseguín actualizar XCode.

Cando os meus niveis de presión arterial volveron á normalidade, sentín unha sensación de déjà vu invadirme. Toda esta situación lembroume dolorosamente a miña experiencia con Linux a principios dos anos XNUMX. Algo rompe completamente ao azar, sen razóns adecuadas e comprensibles, e a única forma de "recuperar todo" é desenterrar algúns comandos teimudos para a consola nalgún foro temático e esperar o mellor. E no momento en que me decatei deste feito, vin a luz.

Despois de todo, a historia co espazo do sistema de ficheiros non é un incidente illado. Hai paralelismos por todas partes. Por exemplo:

Monitores externos

Linux 2000: a conexión dun segundo monitor probablemente fallará. Os afeccionados aseguran que toda a culpa é dos fabricantes por non proporcionar información completa sobre o modelo.

Apple 2019: a conexión dun proxector probablemente fallará. Os fans din que todo é culpa dos fabricantes, xa que non garanten que o seu HW funcione con todos os modelos de equipos de Apple.

Instalación de software

Linux 2000: só hai unha forma correcta de instalar software: use o xestor de paquetes. Se fas algo diferente, entón es un gilipollas e debes sufrir.

Apple 2019: só hai un xeito racialmente correcto de instalar software: usar a tenda de Apple. Se fas algo diferente, entón es un gilipollas e debes sufrir.

Compatibilidade de hardware

Linux 2000: unha gama moi limitada de hardware funciona fóra da caixa, mesmo cando se trata de dispositivos populares, como tarxetas de vídeo 3D. O equipo ou non funciona en absoluto, ou ten unha funcionalidade reducida, ou parece que funciona, pero falla de cando en vez sen razón obvia.

Apple 2019: un hardware moi limitado funciona desde o primeiro momento, mesmo en dispositivos populares como teléfonos Android. O equipo ou non funciona en absoluto, ou ten unha funcionalidade reducida, ou parece que funciona, pero falla de cando en vez sen razón obvia.

Apoiar

Linux 2000: se a resposta ao teu problema non aparece na primeira páxina dos resultados da busca, xa está, esta é a final. Pedir axuda aos teus amigos só fará que introduzan o teu problema nun motor de busca e lean a información da primeira ligazón de busca.

Apple 2019: se a resposta ao teu problema non aparece na primeira páxina dos resultados da busca, isto é todo, esta é a final. Ao chamar ao servizo de asistencia técnica para pedir axuda só fará que introduzan o seu problema nun motor de busca e lean a información da primeira ligazón de busca.

Características dos portátiles

Linux 2000: é moi difícil atopar un portátil con máis de dous portos USB.

Apple 2019: é moi difícil atopar un portátil con máis de dous portos USB.

Amor ata a morte

Linux 2000: os fans de Penguin dinche sen dúbida que o seu sistema é o mellor, e que tarde ou cedo estará en todos os ordenadores. Os seguidores en cuestión son uns frikis arrogantes.

Apple 2019: os fans de Apple dinche sen dúbida que o seu sistema é o mellor, e tarde ou cedo estará en todos os ordenadores. Os fans en cuestión son deseñadores hipster arrogantes cun café con leite nas súas mans.

Fonte: www.habr.com

Engadir un comentario