Bandwagon 搭建备忘

2016/4/11 9:33:05 昨天晚上重装了系统,将CentOS 6 换成了Debian 8。以下记录在Debian 上的配置修改、安装用具等操作。

2016/8/1 14:32:28 大概在两个月前,我又重新将 Debian 8 的系统还原回了 Bandwagon 官方推荐的 CentOS 6,因为翻墙是刚需,当时不单单需要 ShadowSocks,还需要 OpenVPN(使用 Google 的 Music Play 上传音乐用,生活在墙内,/(ㄒoㄒ)/~~)。另外,服务器毕竟是入门级配置,实际操作不太流畅。更换 CentOS 6 之后只配了 SS 服务器,再也没折腾过。

为什么换 Debian?

虽然在网上参考了很多,尤其是 服务器操作系统应该选择 Debian/Ubuntu 还是 CentOS? - 袁昊洋 的回答,作为服务器第一优选 RHEL/CentOS。我为什么还非得要更换成 Debian 系统呢?其实只是喜欢,也因为是个人的机器,目前除了科学上网就是熟悉系统、练习开发,折腾坏了宕机都是没有影响的,写这篇备忘录也是为了重装系统时更轻松快捷。

科学上网

使用 CentOS 系统,Bandwagon 提供了一键安装 Shadowsocks 的便捷操作;使用 Debian 就需要自行解决了,参考 Debian下shadowsocks-libev一键安装脚本,操作也很傻瓜,我使用的也是这个。如果有进一步的需求,参考 Shadowsocks一键安装脚本(CentOS6,7、Ubuntu、Debian)

当然,这两个都是需要翻墙才能看到的,推荐 免费shadowsocks账号分享。因为现在手机、PC 对翻墙的需求基本是全天候 24 小时的,所以决定付费租 VPS,自己搭建 SS 服务端。

开发环境

首先强调,国外的机器是不用修改源的,使用默认的(即官方的)即可。国内不行是因为防火长城的存在。

参考以前写的《linux 的 distribution》中 Debian一节搭建开发环境时,发现已经存在了,可能是系统自带,更可能的是 SS 一键安装脚本时安装的。

安装 Git

以 root 权限,根据 官方的 说明使用 apt-get install git 直接安装,几秒钟的时间。未使用 源码编译安装,虽然可以安装最新 版本

安装的 git 版本为 2.1.4

Vim 配置

安装 spf13-GitHub,个中转变见《Vim 操作及其配置.md》。

Shell 配置

安装 oh-my-zsh,因为这个是 Zsh,不是 bash。

安装 Boost 吗?

目前只是练习《C++ Primer》中的知识,暂且用不到;且 Boost 库也是挺大的。

中文环境

通过 Debian中文环境配置及几种中文编码的探究 对中文环境有一个模糊的认识,具体的配置参考 Debian Linux最小化安装下添加中文支持debian添加中文支持 两篇帖子。

因为我只在 xShell 中远程连接操作,所以并不需要安装美化层面的字体,不需要安装输入法等。也就是说只要参考帖子中关于 locales 的配置,以及安装基本字体,保证中文正常显示就可以了。