¿De dónde viene el software instalado a través del terminal en macOS?

Respuesta corta : Internet .


Respuesta larga :

macOS no cuenta con un administrador de paquetes como lo hacen los sistemas Linux: AppStore es el administrador de paquetes de macOS , para todos los efectos.

Si está instalando software a través de CLI, está utilizando MacPorts o HomeBrew , cada uno de los cuales se comporta de manera mucho más similar a los administradores de paquetes de Linux (aunque de maneras ligeramente diferentes).

Los paquetes que administran estos programas son creados por otras personas como usted y luego revisados ​​y admitidos en repositorios .

Luego, puede emitir un comando de “instalación”, y el administrador se conectará a Internet, consultará los repositorios que conoce para el software que solicitó y, si lo encuentra, lo descargará (y todos los demás paquetes que depende del trabajo , de ahí que sean útiles) e instálelo en su sistema.

Tenga en cuenta que la mayoría (si no todo) de este software viene “tal cual” sin ninguna garantía expresa o implícita de ningún tipo. Por lo general, está bastante bien revisado y revisado antes de permitirlo en un repositorio público, pero nadie es perfecto y el software puede contener errores, problemas o puede que no funcione en su sistema en particular.

De cualquier manera, es la satisfacción del cliente o la devolución de su dinero (lo cual es apropiado, ya que paga $ 0 por ello).


También tenga en cuenta que este software puede ser gratuito como en “cerveza gratis” (“sin costo”), pero no como en “libertad de expresión” (“sin restricciones legales sobre su uso”), por ejemplo, puede adquirir el código fuente de las bibliotecas “no gratuitas” de ffmpeg y usarlas sin costo, pero no puede redistribuir los archivos binarios resultantes (debido a que las licencias son incompatibles entre sí). Esto puede aplicarse independientemente de la disponibilidad del código fuente (o, siempre lea el acuerdo de licencia ).