Apple siliconでのrails環境構築記
目的
- 備忘録
- 体験談を誰かにシェアする時のために
- M1チップを搭載したMacbookを使う場合、ubyonrailsの環境構築に際して特有のつまりを発生させるポイントがあるようで、再び環境構築を行った、もしくは誰かに教える場合にそれを伝えられるように
対象
M1チップを搭載したMacbookでrailsの環境構築をしようとしている人も、そうでない人も
環境構築
homebrewのインストール
参考:https://prog-8.com/docs/ruby-env
詰まったところ->インストールできない
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
Homebrew is not (yet) supported on ARM processors!
Rerun the Homebrew installer under Rosetta 2.
If you really know what you are doing and are prepared for a very broken experience you can use another installation option for installing on ARM:
https://docs.brew.sh/Installation
対策:https://qiita.com/shira-shun/items/0f6213f4923cb5544367
rbenvのインストール
参考:https://prog-8.com/docs/ruby-env
rubyのインストール
参考:https://prog-8.com/docs/ruby-env
詰まった→rubyのバージョンが正しく反映されていない(ruby --version)
対策:https://qiita.com/opiyo_taku/items/3312a75d5916f6cd32b1
これでちゃんと指定したrubyのバージョンに
railsのインストール
参考:https://prog-8.com/docs/rails-env
Rails is not currently installed on this system. To get the latest version, simply type:
$ sudo gem install rails
You can then rerun your "rails" command.
対策:https://qiita.com/aki319809/items/9de7f14285cd0c69e2d2
まとめ・その他
私は元々あったプロジェクトをクローンして環境を引き継いだので、この後git cloneとプロジェクトで用いていたpostgresqlのインストールと導入をして終わった。
postgresql参考:https://qiita.com/krtsato/items/4565051608a63f11b316
M1チップ特有の詰まりはhomebrewだけであった。
参考まとめ
Author And Source
この問題について(Apple siliconでのrails環境構築記), 我々は、より多くの情報をここで見つけました https://qiita.com/otm/items/3093314463be9dc593bb著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .