Apple en 2019 es Linux en 2000

Nota: Esta publicación es una observación irónica sobre la naturaleza cíclica de la historia. Esta misma observación no tiene ningún uso práctico, pero en esencia es muy acertada, así que decidí que valía la pena compartirla con la audiencia. Y por supuesto, nos conoceremos en los comentarios.

La semana pasada, la computadora portátil que uso para el desarrollo de MacOS informó que había una actualización de XCode disponible. Intenté instalarlo, pero el sistema dijo que no tenía suficiente espacio libre en el disco para ejecutar el instalador. Bien, eliminé un montón de archivos y lo intenté de nuevo. Sigue siendo el mismo error. Seguí adelante y eliminé muchos archivos más y, además, varias imágenes de máquinas virtuales no utilizadas. Estas manipulaciones liberaron varias decenas de gigabytes en el disco, por lo que todo debería haber funcionado. Incluso vacié la basura para que nada se quedara atascado allí como suele ocurrir.

Pero ni siquiera esto ayudó: sigo recibiendo el mismo error.

Me di cuenta de que era hora de lanzar la terminal. Y efectivamente, según información de df, solo había 8 gigabytes de espacio en el disco, aunque acababa de eliminar más de 40 gigabytes de archivos (tenga en cuenta que no lo hice a través de la interfaz gráfica, sino a través de rm, por lo que nadie tuvo la oportunidad de “sobrevivir”). Después de mucha búsqueda, descubrí que todos los archivos eliminados se habían movido al "espacio reservado" del sistema de archivos. Y no había manera de llegar hasta ellos y sacarlos. Después de leer la documentación, descubrí que el propio sistema operativo eliminará estos archivos "a pedido, cuando se necesite más espacio". Esto no fue muy satisfactorio, porque el sistema definitivamente no iba a hacer lo que se suponía que debía hacer, aunque normalmente uno pensaría que el software de Apple haría esas cosas sin errores.

Después de varios intentos de descubrir qué estaba pasando, encontré un hilo escondido en las profundidades de Reddit en el que alguien enumeraba pasajes mágicos que se pueden usar para limpiar el espacio reservado. En realidad, estos pasajes contenían cosas tales como el lanzamiento tmutil. Además, el lanzamiento se realiza con un montón de argumentos que, a primera vista, no tienen ningún significado ni relación con lo que se quiere hacer. Pero, sorprendentemente, este chamanismo funcionó y finalmente logré actualizar XCode.

Cuando mis niveles de presión arterial volvieron a la normalidad, sentí una sensación de déjà vu. Toda esta situación me recordó dolorosamente mi experiencia con Linux a principios de la década de XNUMX. Algo se rompe de forma completamente aleatoria, sin razones adecuadas y comprensibles, y la única forma de "recuperar todo" es desenterrar algunos comandos rebeldes para la consola en algún foro temático y esperar lo mejor. Y en el momento en que me di cuenta de este hecho, vi la luz.

Después de todo, la historia del espacio del sistema de archivos no es un incidente aislado. Hay paralelos en todas partes. Por ejemplo:

Monitores externos

Linux 2000: lo más probable es que falle la conexión de un segundo monitor. Los fanáticos dicen que toda la culpa es de los fabricantes por no proporcionar información completa sobre el modelo.

Apple 2019: lo más probable es que la conexión de un proyector falle. Los fanáticos dicen que todo es culpa de los fabricantes, ya que no garantizan que su hardware funcione con todos los modelos de equipos Apple.

Instalación de software

Linux 2000: sólo hay una forma racialmente correcta de instalar software: usar el administrador de paquetes. Si haces algo diferente, entonces eres un imbécil y deberías sufrir.

Apple 2019: solo hay una forma racialmente correcta de instalar software: usar la tienda de Apple. Si haces algo diferente, entonces eres un imbécil y deberías sufrir.

Compatibilidad de hardware

Linux 2000: una gama muy limitada de hardware funciona desde el primer momento, incluso cuando se trata de dispositivos populares como las tarjetas de vídeo 3D. El equipo no funciona en absoluto, tiene una funcionalidad reducida o parece funcionar, pero de vez en cuando falla sin motivo aparente.

Apple 2019: el hardware muy limitado funciona de inmediato, incluso en dispositivos populares como teléfonos Android. El equipo no funciona en absoluto, tiene una funcionalidad reducida o parece funcionar, pero de vez en cuando falla sin motivo aparente.

Apoyar

Linux 2000: si la respuesta a tu problema no aparece en la primera página de resultados de búsqueda, entonces eso es todo, esta es la definitiva. Pedir ayuda a tus amigos sólo hará que ingresen tu problema en un motor de búsqueda y lean la información del primer enlace de búsqueda.

Apple 2019: si la respuesta a tu problema no aparece en la primera página de resultados de búsqueda, entonces ya está, esta es la definitiva. Llamar al soporte técnico para pedir ayuda solo hará que ingresen su problema en un motor de búsqueda y lean la información del primer enlace de búsqueda.

Características de las computadoras portátiles

Linux 2000: Es muy difícil encontrar un portátil con más de dos puertos USB.

Apple 2019: Es muy difícil encontrar un portátil con más de dos puertos USB.

Amor hasta la muerte

Linux 2000: los fanáticos de Penguin le dicen en términos muy claros que su sistema es el mejor y que tarde o temprano estará en todas las PC. Los fans en cuestión son unos frikis arrogantes.

Apple 2019: los fanáticos de Apple te dicen en términos inequívocos que su sistema es el mejor y, tarde o temprano, estará en todas las PC. Los fans en cuestión son arrogantes diseñadores hipster con un café con leche en la mano.

Fuente: habr.com

Añadir un comentario