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
|
コメント