Closed1
Arch Linux x Ruby on Rails 環境構築
Installしたいものruby3系、Rails=3.0.2
node 及び yarn が必要
yay -S ruby node yarn
ドキュメントは不要なので
echo gem: --no-document > ~/.gemrc
zshrcに2行書き足す
export GEM_HOME=$(ruby -e 'print Gem.user_dir')
export PATH=$GEM_HOME/bin:$PATH
$ gem env
RubyGems Environment:
- RUBYGEMS VERSION: 3.2.15
- RUBY VERSION: 3.0.1 (2021-04-05 patchlevel 64) [x86_64-linux]
- INSTALLATION DIRECTORY: /home/t4t5u0/.local/share/gem/ruby/3.0.0
- USER INSTALLATION DIRECTORY: /home/t4t5u0/.local/share/gem/ruby/3.0.0
- RUBY EXECUTABLE: /usr/bin/ruby
- GIT EXECUTABLE: /bin/git
- EXECUTABLE DIRECTORY: /home/t4t5u0/.local/share/gem/ruby/3.0.0/bin
- SPEC CACHE DIRECTORY: /home/t4t5u0/.local/share/gem/specs
- SYSTEM CONFIGURATION DIRECTORY: /etc
- RUBYGEMS PLATFORMS:
- ruby
- x86_64-linux
- GEM PATHS:
- /home/t4t5u0/.local/share/gem/ruby/3.0.0
- /usr/lib/ruby/gems/3.0.0
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :backtrace => false
- :bulk_threshold => 1000
- "gem" => "--no-document"
- REMOTE SOURCES:
- https://rubygems.org/
- SHELL PATH:
- /home/t4t5u0/.local/share/gem/ruby/3.0.0/bin
- /bin
...
mkdir RubyOnRailsTutorial && cd $_
bundle init
echo 'gem "rails" "6.0.3"' >> Gemfile
bundle config set --local path './'
bundle install
bundle exec rails _6.0.3_ new .
bundle update
bundle exec rails s
勝利
このスクラップは2021/09/13にクローズされました