Con un Mac m1, homebrew no almacena las cosas en /usr/local, sino en /opt/homebrew. ¿Hay alguna diferencia para cambiar homebrew a /usr/local? Creo que la única razón sería que cuando se busca algo en Google no hay que cambiar /usr/local a /opt/homebrew. ¿Hay alguna otra razón práctica que no sea la consistencia?
Respuesta
¿Demasiados anuncios?Desde https://docs.brew.sh/FAQ#why-should-i-install-homebrew-in-the-default-location
Los paquetes binarios preconstruidos de Homebrew (conocidos como botellas) de muchas fórmulas sólo pueden utilizarse si se instalan en el prefijo de instalación por defecto, de lo contrario tienen que construirse desde el código fuente. Construir desde el código fuente lleva mucho tiempo, es propenso a fallar y no está soportado.
También
El prefijo /opt/homebrew se eligió para permitir que las instalaciones en /opt/homebrew para Apple Silicon y /usr/local para Rosetta 2 coexistan y usen botellas.