安装Ubuntu18.04
win + s 搜索store, 打开microsoft store,搜索ubuntu,安装Ubuntu18.04LTS
配置apt阿里源
参考https://blog.csdn.net/zhangjiahao14/article/details/80554616
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo vim /etc/apt/sources.list
sudo apt update
sudo apt upgrade
修改如下
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
更新
sudo apt update
sudo apt upgrade
安装 pip
ubuntu18.04 默认安装python3.6.4,未安装pip
参考https://pip.pypa.io/en/stable/installing/
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
sudo apt install python3-distutils
sudo python3 get-pip.py
sudo pip3 install pipenv
安装golang1.11.4
参考https://golang.org/dl/
wget https://dl.google.com/go/go1.11.4.linux-amd64.tar.gz
sudo tar -zxvf go1.11.4.linux-amd64.tar.gz -C /usr/local
cd
mkdir GOPATH
cd GOPATH
mkdir bin pkg src
sudo vim /etc/profile
在/etc/profile添加如下
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
export GOPATH=$HOME/GOPATH
export PATH=$PATH:$GOPATH/bin
source /etc/profile
go version