Попытка установить Homebrew - синтаксическая ошибка - PullRequest
0 голосов
/ 09 мая 2020

Попробуйте запустить brew_instal. sh

'' '/ bin / bash ./brew_instal'''

' / brew_instal: line61: синтаксическая ошибка рядом неожиданный токен '{

' / brew_instal: line61: 'have_sudo_access () {

Вот строки в brew_intal. sh

tty_mkbold() { tty_escape "1;$1"; }
tty_underline="$(tty_escape "4;39")"
tty_blue="$(tty_mkbold 34)"
tty_red="$(tty_mkbold 31)"
tty_bold="$(tty_mkbold 39)"
tty_reset="$(tty_escape 0)"

have_sudo_access() {
  if [[ -z "${HAVE_SUDO_ACCESS-}" ]]; then
    /usr/bin/sudo -l mkdir &>/dev/null
    HAVE_SUDO_ACCESS="$?"
  fi

  if [[ -z "${HOMEBREW_ON_LINUX-}" ]] && [[ "$HAVE_SUDO_ACCESS" -ne 0 ]]; then
    abort "Need sudo access on macOS!"
  fi

  return "$HAVE_SUDO_ACCESS"
}

1 Ответ

0 голосов
/ 09 мая 2020

Похоже, вам нужно root разрешение.

Попробуйте:

sudo /bin/bash ./brew_instal
...