Posts 开发环境完整布置
Post
Cancel

开发环境完整布置

清空了PC,并且决定以后平时写代码用自己的云服务器。记录一下一些小tips

(1)PC配置git,ssh等

git安装

注意不要安装github desktop,不好用。安装git for windows

安装后建议配一下git alias

1
2
3
4
5
6
7
# 我常用的alias
[alias]
        gco = git checkout
        gst = git status
        ga = git add
        gcm = git commit -m
        gb = git branch

以及可以配下~/.ssh/config,这样就可以用ssh aaa登录远程服务

1
2
3
4
5
6
Host aaa
        Hostname x.x.x.x
        Port 22
        User xxx
        IdentityFile ~/.ssh/id_rsa

安装vscode,有了上面ssh的配置也可以很方便的连接远程服务器

(2)远程服务器

1.换zsh

终究zsh比bash好用,换zsh还是很舒服的

1
2
3
4
5
sudo apt install zsh
chsh -s /bin/zsh
# reboot
echo $SHELL
# 值应该为/bin/zsh

再安装[oh-my-zsh]

不过鄙人抛弃了oh-my-zsh了最近

换了prezto

2.装conda,

我个人装了miniconda。先下载,列表在这清华大学开源镜像站,当然你去别的镜像站找也是一样的。下载后

1
bash xxx.sh

注意,如果安装较老的版本的话,脚本会去改~/.bashrc, 但是现在实际用的是~/.zshrc。就得手动加一个地址导入。

3.装go环境

之前没体验过阿里云服务器,感觉有点怪,直接文件里写export导入不了环境。vscode连上后,会问你要不要安装一些tools,装就完事了。

首先,初始go env如果没改过,那么$HOME/.config/go/env文件就不存在,一开始安装go tools失败了,还得改下代理。

1
go env -w GOPROXY=https://goproxy.cn,direct
This post is licensed under CC BY 4.0 by the author.

运维相关知识学习

-