从新装了电脑,原来的centos6.3虚拟机镜像不小心删除了,索性直接将测试环境升级到centos7,这里做一下纪录
1.网络
vim /etc/sysconfig/network-scripts/ifcfg-eno16777736
USERCTL=no
NM_CONTROLLED=no
ONBOOT=yes
IPADDR=192.168.1.199
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=192.168.1.1
如上修改为静态ip,这里出了点小插曲,由于我的宿主系统同时插着网线,并且开着wifi导致 service network restart执行成功,依然ping不通外网。把无线关了之后就能ping通了。
2. sudo
visudo
myname ALL=(ALL) ALL
3.安装zsh
首先安装git
sudo yum install git
安装zsh
sudo yum install zsh
chsh -s /bin/zsh
安装oh my zsh
git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
plugins=(git autojump )
安装 autojump
git clone git://github.com/joelthelion/autojump.git
./install.py
修改~/.zshrc 添加如下
[[ -s ~/.autojump/etc/profile.d/autojump.sh ]] && . ~/.autojump/etc/profile.d/autojump.sh
在putty里箭头等符号乱码问题的处理
可下载Deja Vu Sans Mono等宽字体,设置为putty默认字体后各种符号正常显示
4.安装hg
sudo yum install hg
修改 .hgrc
[hostfingerprints]
code.google.com=ad:b8:73:14:d5:26:84:ad:cc:6d:de:34:09:08:dd:a4:96:f9:b2:90
[web]
cacerts = /etc/pki/tls/certs/ca-bundle.crt
5. 安装golang
由于golang.org官网不幸的被墙了,只好在国内镜像网站下载源代码安装
wget http://www.golangtc.com/static/go/go1.4.src.tar.gz
6.修改.zshrc环境变量
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
export GOPATH=$HOME/ext:$HOME/mygo
使修改生效
source .zshrc
7.go语言的语法支持,安装godef和gotags以及gocode
go get code.google.com/p/rog-go/exp/cmd/godef
go get github.com/jstemmer/gotags
go get -u github.com/nsf/gocode
8.安装vim
sudo yum install vim
git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle
wget http://hainawork.qiniudn.com/.vimrc
9.支持中文
很多VPS是默认不支持中文的,需手动安装.修改centos上/etc/sysconfig/i18n内容为:
LANG="zh_CN.UTF-8"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"
yum search chinese
yum install kde-i18n-Chinese.noarch
10.tmux
参考tmux – Linux终端管理软件安装
tmux和vim颜色问题
编辑~/.zshrc
alias tmux='tmux -2'
export TERM="xterm-256color"
编辑~/.vimrc
set t_Co=256
编辑 ~/.tmux.conf
set -g default-terminal "screen-256color"
有疑问加站长微信联系(非本文作者)