GO
$ sudo apt install git
$ sudo add-apt-repository ppa:git-core/ppa
请参阅:Download Git for Linux and Unix
如果GitHub需要上载大文件,安装个Git Large File Storage (LFS)后像往常一样git push即可;可参阅:Issues with pushing large files through Git
下载应用到 /usr/bin/ 文件夹。
$ which go #查询go语言所安装の路径
$ sudo apt purge golang-go #卸装旧golang应用
$ sudo apt remove gccgo-go #卸装旧golang应用
$ sudo apt remove golang-go #卸装旧golang应用
$ sudo snap remove go #卸装旧golang应用
$ sudo wget https://golang.org/dl/go1.17.linux-amd64.tar.gz -P /usr/bin #从官网 https://golang.org/doc/install#install 复制最新版本网址,下载go应用
$ sudo rm -rf /usr/bin/go #如果有旧版本文件夹,先移除旧版本go文件夹
$ sudo tar -C /usr/bin -xzf /usr/bin/go1.17.linux-amd64.tar.gz #解压
$ sudo rm /usr/bin/go1.17.linux-amd64.tar.gz #移除压缩文件
$ sudo micro $HOME/.profile #然后在该文件内添加以下两行代码后,ctrl+s 再 ctrl+q 更新退出
$ sudo micro ~/.bashrc #然后在该文件内添加以下两行代码后,ctrl+s 再 ctrl+q 更新退出
然后在该文件内添加以下两行代码后,ctrl+s 再 ctrl+q 更新退出
#https://golang.org/doc/install#install
export PATH=$PATH:/usr/bin/go
export GOPATH=$HOME/go
然后回到Linux Console后台查询版本是否已更新和所设置の路径。
$ source ~/.bashrc #重新读取已更新文件
$ go version #查询go应用版本是否更新
$ which go #查询已安装go应用路径
$ go env GOPATH #查询已安装go应用GOPATH路径
出现错误信息:
- https://gist.github.com/nikhita/432436d570b89cab172dcf2894465753#gistcomment-3870931
- https://github.com/udhos/update-golang/issues/29#issuecomment-911149812
VPN
- Psiphon3 (Free of charges)
- GitHub: Psiphon-Labs/psiphon-tunnel-core-binaries
- Psiphon: setting up Linux client (with free servers)
- Psiphon: setting up own server & Linux client
- Ivacy VPN
- SurfShark
- SurfShark比较其它VPN
- flyVPN (There provides free trail even though expired)
- https://community.rstudio.com/t/timeout-was-reached-api-github-com-resolving-timed-out-after-10000-milliseconds/131096/3?u=englianhu
- FastVPN
- VPN Unlimited (One-Time-Payment for long-life)
参考文献来源:
- Setup & Run Psiphon on Your Linux Machine
- Issues with pushing large files through Git
- 配置 Git Large File Storage
- Setup Own Server via Digital Ocean
网友评论