2

Я использую HomeBrew в качестве менеджера пакетов. Операционная система, которую я использую - это Mountain Lion. Я просто попытался установить openssl с помощью команды: brew install openssl Я получаю следующую ошибку:

==> Downloading http://openssl.org/source/openssl-1.0.1c.tar.gz
Already downloaded: /Library/Caches/Homebrew/openssl-1.0.1c.tar.gz
==> perl ./Configure --prefix=/usr/local/Cellar/openssl/1.0.1c --openssldir=/usr/local/etc/openssl zlib-dynamic shared d
==> make
==> make test
==> make install MANDIR=/usr/local/Cellar/openssl/1.0.1c/share/man MANSUFFIX=ssl
created directory `/usr/local/Cellar/openssl/1.0.1c/lib/engines'
created directory `/usr/local/Cellar/openssl/1.0.1c/lib/pkgconfig'
created directory `/usr/local/Cellar/openssl/1.0.1c/include'
created directory `/usr/local/Cellar/openssl/1.0.1c/include/openssl'
make: *** [install_sw] Error 13

Error: openssl did not build
Logs: /Users/Administrator/Library/Logs/Homebrew/openssl/

Есть идеи как это побороть? Спасибо.

2 ответа2

3

У меня была эта ошибка на моем Mac 10.8.4

заваривать установить openssl

созданный каталог `/usr/local/Cellar/openssl/1.0.1e/include/openssl 'make: *** [install_sw] Ошибка 13

Выполните следующие шаги, чтобы решить это:

  1. Создать каталог, если он не существует

    sudo mkdir /usr /local /etc /openssl

  2. Поменяй права. Замените и своим именем и группой (например, serge:admin)

    sudo chown -R <имя пользователя>:<группа> /usr /local /etc /openssl /

  3. Повторите установку openssl

    заваривать установить openssl

  4. Установить curl-ca-bundle

    заваривать установить curl-ca-bundle

0

Вероятно, это ошибка прав доступа для записи пользователя, но проверка журнала проверит.

См. Подробности в gist: https://gist.github.com/devinbrown/5084433

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .