新装系统环境配置流程
条评论Personal.
git/github
查看电脑上是否已经存在SSH密钥:
1
$ cd ~/.ssh
若显示“No such file or directoy”,则需要创建新的ssh key
创建新的ssh key:
1
$ ssh-keygen -t rsa -C "<youremail>"
执行这条命令会提示文件保存路径,可以直接Enter,默认保存在当前用户目录。然后提示输入passphrase,可以直接Enter,即无密码.
复制ssh key到Github
用编辑器打开.ssh目录下的id_rsa.pub文件,复制里面的全部内容,add ssh key
测试ssh连接Github:
1
$ ssh -T git@github.com
期间会提示输入密码,若无则无
设置自己的git信息:
1
2
3$ git config --global user.name "username"
(此处username可修改也不是用于登录github的登录名)
$ git config --global user.email "<youremail>"设置自己的git信息即完成安装和设置,可以输入
1
$ git config --list
查看自己的git信息
ss
1 | $ sudo apt-get install shadowsocks-qt5 |
设置系统代理->手动:
Socks代理: 127.0.0.1
本地端口: 1080
zsh
1 | $ sudo apt-get install -y zsh |
OhMyZsh
1 | $ wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O - | sh |
1 | $ chsh -s /bin/zsh |
reboot terminal
1 | $ vim ~/.zshrc |
1 | ZSH_THEME="agnoster" |
为了展示 Agnoster 主题提示符里的三角形,需要 Powerline 字体库的支持。
使用 Git Clone下来字体库仓库,进入仓库根目录,执行 install.sh 安装。
字体库链接:https://github.com/powerline/fonts 或直接
1 | $ sudo apt-get install fonts-powerline |
nvm/node/npm
访问 https://github.com/creationix/nvm 查看nvm最新release版本
1 | $ wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash |
访问 https://nodejs.org/zh-cn/ 查看node最新LTS版本
1 | $ nvm install [version] |
npm换源:
临时使用
1
$ npm --registry https://registry.npm.taobao.org install express
持久使用
1
$ npm config set registry https://registry.npm.taobao.org
配置后可通过下面方式来验证是否成功
1
$ npm config get registry
通过cnpm使用
1
$ npm install -g cnpm --registry=https://registry.npm.taobao.org
npm命令都可用cnpm代替。
C/C++
1 | $ sudo apt-get install cmake gcc clang gdb build-essential |
anacode
https://www.anaconda.com/download/#linux
blog
- 本文链接:https://antfaiz5z.github.io/2018/09/05/new-machine-init/
- 版权声明:The author owns the copyright, please indicate the source reproduced.