centos7测试环境安装笔记

caodejun · · 982 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

从新装了电脑,原来的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

参考给mercurial hg设置goagent代理

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"

有疑问加站长微信联系(非本文作者)

本文来自:简书

感谢作者:caodejun

查看原文:centos7测试环境安装笔记

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

982 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传