• home
  • about
  • 全ての投稿
  • ソフトウェア・ハードウェアの設定のまとめ
  • 分析関連のまとめ
  • ヘルスケア関連のまとめ
  • 生涯学習関連のまとめ

ruby

date: 2022-05-25 excerpt: rubyの使い方と環境構築

tag: ruby


rubyの使い方と環境構築

概要

  • /jekyll/などちょっとしたwebへ公開する仕組みをサーブする言語
  • スタートアップでwebに使っている会社が多い

rbenvで特定のバージョンのrubyをインストールする

rbenvのインストール

$ curl -fsSL https://github.com/rbenv/rbenv-installer/raw/HEAD/bin/rbenv-installer | bash

環境変数の設定

$ export PATH="$HOME/.rbenv/bin:$PATH"
$ eval "$(rbenv init -)"

インストール可能なバージョン確認

$ rbenv install -l

特定のバージョンのインストール

$ rbenv install <version>

グローバル環境のrubyを特定のバージョンに指定

$ rbenv global <version>

トラブルシューティング

`require’: cannot load such file – openssl (LoadError)とでてrubyをビルドできない

  • 原因
    • libsslのバージョン不整合
  • 対応
    • (特定のバージョンの)libsslをダウンロードして/opt以下に入れる
  • 参考
    • Failed to build ruby 2.7.5 on ubuntu 22.04 #1940


ruby Share Tweet