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

2

Encontré este script de instalación para msodbcsql en odbc-driver-13-1-for-macos-release

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 sobre la que estoy confundido es la primera línea. Cuando lo 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, sino que están orientadas a instalar homebrew primero, luego a msodbsql.

¿Es esta práctica común, o simplemente algo de desorden de MS?

Nota: por lo general uso macports , por lo que me preocupé de instalar homebrew en mi directorio home , por lo que tal vez una instalación estándar de homebrew no haya dado como resultado que su script no sea capaz de pisotear todo mi sistema.

    
pregunta JL Peyret 26.06.2017 - 23:00

1 respuesta

3

Esa es la forma estándar de instalar Homebrew. Microsoft parece haber escrito un instalador que se basa en la instalación de Homebrew, por lo que tiene sentido instalarlo primero.

    
respondido por el nohillside 26.06.2017 - 23:18

Lea otras preguntas en las etiquetas