wslでubuntuをsetup
2020-09-26
Windows10(pro)にWSL(1)版Ubuntu入れてあれこれセットアップする作業メモ
1
2
3
4
5
6
7
8
9
10
11
12
13
$ cat /etc/os-release
NAME = "Ubuntu"
VERSION = "20.04.1 LTS (Focal Fossa)"
ID = ubuntu
ID_LIKE = debian
PRETTY_NAME = "Ubuntu 20.04.1 LTS"
VERSION_ID = "20.04"
HOME_URL = "https://www.ubuntu.com/"
SUPPORT_URL = "https://help.ubuntu.com/"
BUG_REPORT_URL = "https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL = "https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME = focal
UBUNTU_CODENAME = focal
1
2
$ sudo apt update
$ sudo apt upgrade
作業リスト
zsh
neovim
docker(compose)
mysql
ruby(rbenv)
1
2
3
4
5
6
7
$ sudo apt install zsh
$ chsh
Password:
Changing the login shell for otake
Enter the new value, or press ENTER for the default
Login Shell [ /bin/bash]: /usr/bin/zsh
$ exit ( shellを再起動)
初期設定をどうするか聞かれるので答える。
なんでも良ければ2がいいのかな
1
2
$ mkdir bin
$ echo 'export PATH=\"$HOME/bin:$PATH"' >> .zprofile
公式
1
2
3
$ sudo apt install neovim
$ echo alias vi = "nvim" >> .zshrc
$ source .zshrc
1
2
$ sudo apt install docker.io
$ sudo systemctl enable docker
WSL2じゃないので、ただ入れるだけでは動かない模様
もともとVM+centOSマンなので開発はそっちでやる
WSL2に移行するまではUbuntuにdockerいれない
1
2
$ sudo apt install -y mysql-server
$ sudo systemctl enable mysql
インストールは普通にできるけど systemctl がうまく働いてくれないらしい
無理くり動かすと後で時間を無駄にすること多いのでMySQLもパス
つーかWSL2でもダメみたいなこと書いてあるけどホント?
しきゆらの備忘録
ともやんどっとねっと
1
2
3
4
5
6
7
$ sudo apt install -y libssl-dev libreadline-dev zlib1g-dev gcc g++ make
$ git clone https://github.com/sstephenson/rbenv.git .rbenv
$ git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
$ rbenv install --list
$ rbenv install 2.7.1
$ rbenv versions
$ ruby -v
コメント