2 votos

¿alguna idea de qué diablos está haciendo Microsoft con esta instalación de Brew?

He encontrado este install script para msodbcsql en odbc-driver-13-1-for-MacOS-released

Los contenidos relevantes son:

/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)“
brew tap microsoft/msodbcsql https://github.com/Microsoft/homebrew-mssql-release
brew update
brew install msodbcsql
#for silent install ACCEPT_EULA=y brew install msodbcsql

La parte que me confunde es la primera línea. Cuando la ejecuto da esta salida:

$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
==> This script will install:
/usr/local/bin/brew
/usr/local/share/doc/homebrew
/usr/local/share/man/man1/brew.1
/usr/local/share/zsh/site-functions/_brew
/usr/local/etc/bash_completion.d/brew
/usr/local/Homebrew
==> The following existing directories will be made group writable:
/usr/local/bin
/usr/local/include

La forma en que leo esto es que sus instrucciones de instalación no son solo para msodbcsql usando homebrew, están orientadas a instalar primero homebrew y luego msodbsql.

¿Es esta una práctica común, o sólo un despiste de la EM?

Nota: Utilizo macports por lo general, así que me ocupé de instalar homebrew en mi home por lo que tal vez una instalación estándar de homebrew no habría resultado en su script queriendo pisotear todo mi sistema.

3voto

Esa es la forma estándar de instalar Homebrew. Microsoft parece haber escrito un instalador que depende de que Homebrew esté instalado, así que tiene sentido instalarlo primero.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X