Найти в Дзене

Ruby не видит новую версию OpenSSL. Как исправить?

При обновлении версии Ruby через chruby можно столкнуться с ошибкой: Error: openssl@1.1 has been disabled because it is not supported upstream! It was disabled on 2024-10-24. Это связано с тем, что поддержка OpenSSL 1.1 закончилась 11 сентября 2023 года, и Homebrew дал людям более года, чтобы обновить свои проекты до более безопасной версии OpenSSL 3.x. Чтобы обновить OpenSSL и установить новую версию Ruby (на момент публикации 3.4.2) с необходимыми параметрами, следуает набрать команду: brew install openssl && \
ruby-install ruby-3.4.2 \
--no-install-deps \
-- \
--without-X11 \
--without-tk \
--enable-shared \
--disable-install-doc \
--with-openssl-dir="$(brew --prefix openssl)" После этого ошибка пропала и удалось установить новую версию Ruby через Homebrew. Спасибо, что дочитали до конца. Буду рад, если поддержите канал лайком и подпиской! Также вам могут полезны связанные статьи по установке пакетного менеджера Homebrew и утилиты для установки Ruby: #ruby #openssl #h

При обновлении версии Ruby через chruby можно столкнуться с ошибкой:

Error: openssl@1.1 has been disabled because it is not supported upstream! It was disabled on 2024-10-24.

Это связано с тем, что поддержка OpenSSL 1.1 закончилась 11 сентября 2023 года, и Homebrew дал людям более года, чтобы обновить свои проекты до более безопасной версии OpenSSL 3.x.

Чтобы обновить OpenSSL и установить новую версию Ruby (на момент публикации 3.4.2) с необходимыми параметрами, следуает набрать команду:

brew install openssl && \
ruby-install ruby-3.4.2 \
--no-install-deps \
-- \
--without-X11 \
--without-tk \
--enable-shared \
--disable-install-doc \
--with-openssl-dir="$(brew --prefix openssl)"

После этого ошибка пропала и удалось установить новую версию Ruby через Homebrew.

-2

Спасибо, что дочитали до конца. Буду рад, если поддержите канал лайком и подпиской!

Также вам могут полезны связанные статьи по установке пакетного менеджера Homebrew и утилиты для установки Ruby:

#ruby #openssl #homebrew #chruby