把 Rails on windows 的環境安裝好。

安裝 子系統 WSL2 Ubuntu

以最高權限開啟 Powershell 並執行

  dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
  dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

Microsoft Store 安裝 Ubuntu

安裝 Windows Terminal

Microsoft Store 安裝 Windows Terminal

安裝 相關套件

  sudo apt-get update
  sudo apt-get install git-core curl zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev software-properties-common libffi-dev

設定 git

  # 設定(僅一次即可)
  git config --global color.ui true
  git config --global user.name "YOUR NAME"
  git config --global user.email "YOUR@EMAIL.com"
  ssh-keygen -t rsa -C "YOUR@EMAIL.com"

安裝 rvm

  gpg --keyserver hkp://pool.sks-keyservers.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
  \curl -sSL https://get.rvm.io | bash

安裝 ruby 及 rails

  rvm install ruby --stable
  ruby -v
  gem install bundler
  bundle -v
  gem install rails
  rails -v

安裝 資料庫

  sudo apt install postgresql libpq-dev
  sudo -u postgres createuser $USER -s
  sudo apt install redis-server

參考

  1. GoRails - Install Ruby On Rails on Windows Guides
  2. 官方安裝 WSL2

更新時間:

歷史紀錄 ▿