因为折腾太多,频繁装系统,每次配置都要查半天,特别记录一下自己的配置。////等学了shell写个脚本,一键配置2333
配置git
1、配置全局名称(随意)
1 | git config --global user.name "Henlgiy" |
2、生成公钥
1 | ssh-keygen -C 'hengliy_li@163.com' -t rsa |
3、复制公钥到远程仓库
~/.ssh/id_rsa.pub –>远程仓库
英文版linux安装中文输入法
1、安装语言包
System Settings–>Language Support–>Install/Remove Languages 安装Chinese(simple)
2、安装iBus框架
1 | sudo apt-get install ibus ibus-clutter ibus-gtk ibus-gtk3 ibus-qt4 |
3、安装输入法
Bus拼音:sudo apt-get install ibus-pinyin
IBUS五笔:sudo apt-get install ibus-table-wubi
谷歌拼音输入法:sudo apt-get install ibus-googlepinyin
Sun拼音输入法:sudo apt-get install ibus-sunpinyin
4、添加中文输入法图标
1 | $ ibus-daemon –drx |
5、配置切换输入法
$ System Settings–>Text Entry 添加Chinese(Pinyin)并配置切换快捷方式为(shift)
hexo迁移配置
1、安装nodejs
$ sudo apt-get install nodejs $ sudo apt-get install npm
2、安装hexo
$ sudo npm install -g hexo
3、复制blog目录到新系统
(没有采用分支的思路,以后有时间再解决吧)
4、配置git
git配置
5、测试
$ hexo s $ hexo d -g
sublime安裝
sublime輸入中文
vim安裝与配置
1、安装vim
$ sudo apt-get install vim
2、配置bundle管理器
$ mkdir .vim/bundle $ git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
2、配置.vimrc
复制仓库中的.vimrc文件到~目录
打开vim,命令模式下输入 :PluginInstall
3、编译配置YouCompleteMe
1)安装编译环境
$ sudo apt-get install build-essential cmake $ sudo apt-get install python-dev python3-dev
2)编译YCM
$ cd ~/.vim/bundle/YouCompleteMe/ $ python install.py --clang-completer
3)配置.ycm_extra_conf.py
下载https://github.com/Hengliy/vim 中的.ycm_extra_conf.py(暂只支持C++)放在~/.vim/bundle/目录下
4)新建.cpp测试
4、安装molokai主题
$ git clone https://github.com/tomasr/molokai
将color文件夹放在.vim文件夹内即可
5、安装Airline-theme
https://github.com/vim-airline/vim-airline-themes 下载并用里面的themes文件夹替换~/.vim/bundle/Airline/autoload/airline/themes文件夹
安装wine并安装Tim
https://jingyan.baidu.com/article/cd4c2979369d20756e6e60e2.html
https://office.qq.com/
梯子配置
安装GUI 图形界面程序
然后按照提示配置相对应的参数。安装教程地址:shadowsocks-qt5 安装指南
在ubuntu上可以这样,通过PPA源安装,仅支持Ubuntu 14.04或更高版本。
sudo add-apt-repository ppa:hzwhuang/ss-qt5 sudo apt-get update sudo apt-get install shadowsocks-qt5
由于是图形界面,配置和windows基本没啥差别就不赘述了。经过上面的配置,你只是启动了sslocal 但是要上网你还需要配置下浏览器到指定到代理端口比如1080才可以正式上网。
配置浏览器
假如你上面任选一种方式已经开始运行sslocal了,火狐那个代理插件老是订阅不了gfwlist所以配置自动模式的话不好使。这里用的是chrome,你可以在Ubuntu软件中心下载得到。
安装插件
我们需要给chrome安装SwitchyOmega插件,但是没有代理之前是不能从谷歌商店安装这个插件的,但是我们可以从Github上直接下载最新版 https://github.com/FelisCatus/SwitchyOmega/releases/ (这个是chrome的)然后浏览器地址打开chrome://extensions/,将下载的插件托进去安装。
设置代理地址
安装好插件会自动跳到设置选项,有提示你可以跳过。左边新建情景模式-选择代理服务器-比如命名为SS(叫什么无所谓)其他默认之后创建,之后在代理协议选择SOCKS5,地址为127.0.0.1,端口默认1080 。然后保存即应用选项。
shadowsocks-0
shadowsocks-1
设置自动切换
接着点击自动切换 ( Auto switch)上面的不用管,在按照规则列表匹配请求后面选择刚才新建的SS,默认情景模式选择直接连接。点击应用选项保存。再往下规则列表设置选择AutoProxy 然后将这个地址填进去,点击下面的立即更新情景模式,会有提示更新成功!
shadowsocks-2
sorry编辑图片时候少了一步,就是填好规则列表地址后先点击立即更新情景模式 后再应用选项保存
https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt
点击浏览器右上角的SwitchyOmega图标,下面选择自动切换,然后打开google.com试试,其他的就不在这贴图了。