Debian 11.2にフレームワーク Ruby on Rails 6 をインストールする

環境情報
# cat /etc/debian_version
11.2
# ruby -v
ruby 2.7.4p191 (2021-07-07 revision a21a3b7d23) [x86_64-linux-gnu]

インストールの方法
1.依存パッケージをインストールします

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# apt -y install ruby2.7-dev build-essential libxml2 libxml2-dev libmariadb-dev zlib1g-dev libxslt-dev nodejs npm git
# apt -y install ruby2.7-dev build-essential libxml2 libxml2-dev libmariadb-dev zlib1g-dev libxslt-dev nodejs npm git
# apt -y install ruby2.7-dev build-essential libxml2 libxml2-dev libmariadb-dev zlib1g-dev libxslt-dev nodejs npm git

2.Rails 6をインストールします
2.1 bundlerをインストールします

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# gem install bundler
Fetching bundler-2.3.2.gem
Successfully installed bundler-2.3.2
Parsing documentation for bundler-2.3.2
Installing ri documentation for bundler-2.3.2
Done installing documentation for bundler after 0 seconds
1 gem installed
# gem install bundler Fetching bundler-2.3.2.gem Successfully installed bundler-2.3.2 Parsing documentation for bundler-2.3.2 Installing ri documentation for bundler-2.3.2 Done installing documentation for bundler after 0 seconds 1 gem installed
# gem install bundler
Fetching bundler-2.3.2.gem
Successfully installed bundler-2.3.2
Parsing documentation for bundler-2.3.2
Installing ri documentation for bundler-2.3.2
Done installing documentation for bundler after 0 seconds
1 gem installed

2.2 nokogiriをインストールします

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# gem install nokogiri -- --use-system-libraries
Fetching nokogiri-1.12.5-x86_64-linux.gem
Successfully installed nokogiri-1.12.5-x86_64-linux
Parsing documentation for nokogiri-1.12.5-x86_64-linux
Installing ri documentation for nokogiri-1.12.5-x86_64-linux
Done installing documentation for nokogiri after 1 seconds
1 gem installed
# gem install nokogiri -- --use-system-libraries Fetching nokogiri-1.12.5-x86_64-linux.gem Successfully installed nokogiri-1.12.5-x86_64-linux Parsing documentation for nokogiri-1.12.5-x86_64-linux Installing ri documentation for nokogiri-1.12.5-x86_64-linux Done installing documentation for nokogiri after 1 seconds 1 gem installed
# gem install nokogiri -- --use-system-libraries
Fetching nokogiri-1.12.5-x86_64-linux.gem
Successfully installed nokogiri-1.12.5-x86_64-linux
Parsing documentation for nokogiri-1.12.5-x86_64-linux
Installing ri documentation for nokogiri-1.12.5-x86_64-linux
Done installing documentation for nokogiri after 1 seconds
1 gem installed

2.3 railsをインストールします

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# gem install rails --version="~>6.0"
# gem install rails --version="~>6.0"
# gem install rails --version="~>6.0"

3.railsバージョンを確認します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# rails -v
Rails 6.1.4.4
# rails -v Rails 6.1.4.4
# rails -v
Rails 6.1.4.4

 

Debian 11

Posted by arkgame