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

勝利
63e57525c0648a840fb71b7ffb69a855.png (952×924)

このスクラップは2021/09/13にクローズされました