MacとLinuxでのruby+rails環境の構築
2022-01-08 19:41:08
Macには通常1つのバージョンのruby環境が付属しており、たとえば私の場合は2.0.0です。そうでない場合は、rvmを使ってrubyのバージョンをインストールし、管理する方法を紹介します。
rvmのインストール(公式サイト参照) http://www.rvm.io/ )
最初のステップは必要ない場合があります
最初のステップ
コピーコード
コードは以下の通りです。
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
ステップ2
コードをコピーします。
コードは以下の通りです。
curl -sSL https://get.rvm.io | bash -s 安定版
成功すると、通常、プロンプトが表示されます。
コピーコード
コードは以下の通りです。
Downloading https://github.com/rvm/rvm/archive/1.29.3.tar.gz Downloading https://github.com/rvm/rvm/releases/download/1.29.3/1.29.3. tar.gz.asc Found PGP signature at: 'https://github.com/rvm/rvm/releases/download/1.29.3/1.29.3.tar.gz.asc', but no GPG software exists to Installing RVM to /Users/echen1/.rvm/ Adding rvm PATH line to /Users/echen1/.profile /Users/echen1/.mkshrc /Users/echen1/ .bashrc /Users/echen1/.zshrc. Adding rvm loading line to /Users/echen1/.profile /Users/echen1/.bash_profile /Users/echen1/.zlogin. Installation of RVM in /Users/echen1/.rvm/ is almost complete: * To start using RVM you need to run `source /Users/echen1/.rvm/scripts/rvm` in all your WARNING: '~/.profile' file found. To load it into your shell, add the following line to '/Users/echen1/.bash_profile':
rvmを直接実行すると、command not found Solutionと表示されることがあります。コマンドを実行します。
コピーコード
コードは以下の通りです。
source ~/.profile
この時点でもう一度実行します。このような結果は、インストールが成功したことを示しています。
コピーコード
コードは以下の通りです。
rvm -v
image.png トグルソース
ネイティブのソースは海外にあり、通常より遅いので、タオバオのソースに切り替えることができます(参考。 https://ruby.taobao.org/ )
Mac用
コピーコード
コードは以下の通りです。
sed -i .bak -E 's!https?://cache.ruby-lang.org/pub/ruby!https://ruby.taobao.org/mirrors/ruby!' $rvm_path/config/db
Linuxの場合
コピーコード
コードは以下の通りです。
sed -i -E 's!https?://cache.ruby-lang.org/pub/ruby!https://ruby.taobao.org/mirrors/ruby!' $rvm_path/config/db
rvmの使い方の紹介 既知のrubyのバージョンの一覧
コピーコード
コードは以下の通りです。
rvm list known
rubyのバージョンをインストールする
コードをコピーする
コードは以下の通りです。
rvm インストール 1.9.3
ここでは最新の1.9.3がインストールされ、rvm listのknown listにあるものはインストール可能です。
rubyのバージョンを使用する
コピーコード
コードは以下の通りです。
rvm use 1.9.3
デフォルトバージョンに設定
コピーコード
コードは以下の通りです。
rvm use 1.9.3 --default
インストールされているrubyを問い合わせる
コピーコード
コードは以下の通りです。
rvm list
gemのソースをトグルする
コピーコード
コードは以下の通りです。
gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/
コピーコード
コードは以下の通りです。
gem sources -l
画像.png
画像は切り替えに成功したものです
レールを取り付ける方法1(ダイレクトインストール)
コピーコード
コードは以下の通りです。
gem install rails
方法2
railsプロジェクトがある場合、プロジェクト上でbundle installを実行します。
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
最新のCocoaPodsインストールチュートリアル
-
Ruby on RailsのWebプロジェクト構築のためのシンプルガイド
-
Rubyの文法と言語機能のまとめ
-
RubyのProcクラスとProc.newメソッドの使用法
-
Rubyのデザインパターン開発におけるobserverパターンの一例
-
Rubyのデザインパターン。プログラミングにおけるストラテジーパターンの活用
-
Ruby on RailsにおけるCucumberの活用を解説します。
-
Rubyでの例外処理コードの記述例
-
Rubyバージョン管理ツールRVMのインストールとチュートリアルの使用方法
-
Ruby on Railsのマイグレーションに関するいくつかの考慮点