#WSLでRubyOnRailsを構築する
##WSL有効化
Windowsの機能の有効化または無効化を開く
Windows Subsystem for Linuxにチェックを入れる
##Ubuntuのインストール
Microsoft Storeを開く
起動してユーザー名とパスワードを設定する
##Ubuntuの設定
$ sudo apt update
$ sudo apt upgrade -y
$ sudo vim /etc/locale.gen (ja_JP.UTF-8に変更)
$ sudo locale-gen
$ sudo apt-get install language-pack-ja
$ sudo update-locale LANG=ja_JP.UTF-8
$ ln -s /mnt/c/src ~/src
##rbenvインストール
$ git clone https://github.com/rbenv/rbenv.git ~/.rbenv
$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
$ echo 'eval "$(rbenv init -)"' >> ~/.bashrc
$ rbenv -v
$ git clone https://github.com/rbenv/ruby-build.git "$(rbenv root)"/plugins/ruby-build
##RubyとRailsのインストール
$ sudo apt-get install autoconf bison build-essential libssl-dev libyaml-dev libreadline6-dev zlib1g-dev libncurses5-dev libffi-dev libgdbm-dev
$ rbenv install 2.6.5
$ rbenv global 2.6.5
$ ruby -v
$ gem update --system
$ gem -v
$ gem install bundler
$ gem install rails
$ rails -v
##nodeインストール
$ curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
$ sudo apt install nodejs
##postgresqlのインストール
$ sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
$ wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
$ sudo apt update
$ sudo apt install postgresql
$ psql -V
$ sudo service postgresql start
$ sudo su postgres -c 'createuser -s login_username'
$ psql postgres (¥qで抜ける)
$ sudo apt install libpq-dev