sakura安装arch linux笔记

网络

坑爹的sakura要手动配置网络,所以要手动配置咯。

ifconfig ens3 <你的VPS的IP>
route add default gw <网关IP>
echo 'nameserver 8.8.8.8' >> /etc/resolv.conf

然后试一下

$ ping google.com -c 5

ping的通的话就连接好啦

开机自动连接网络

在/etc/systemd/system里建立一个叫做AutoExec.service的文件。
AutoExec乃可以随便改。
然后内容如下:

[Unit]
Description=AutoExec
After=sys-subsystem-net-devices-ens3.device # 根据依云的方法解决开机启动无效
Requires=sys-subsystem-net-devices-ens3.device
Wants=network.target
Before=network.target

[Service]
Type=oneshot
ExecStart=/root/connect_network

[Install]
WantedBy=multi-user.target

警告:systemd对大小写要求很高,必须一致。
在/root里面建立一个叫做connect_network的bash脚本,当然了乃可以改成别的名字,但是记得要把ExecStart改一下。
connect_network内容如下:

#!/bin/bash
ifconfig ens3 up
ifconfig ens3 你的IP
route add default gw 你的网关IP
echo 'nameserver 8.8.8.8' >> /etc/resolv.conf

蓝后输入如下命令:

# systemctl enable AutoExec.service # 开机启动AutoExec脚本

蓝后重启一下,看一下网络连接成功没有:

# reboot
$ ping google.com # or baidu.com

未完待续。。。

Vim修改颜色主题

首先从这里找一个color scheme。
蓝后把文件放到~/.vim/colors里,如果没有colors目录就手动创建一个。
文件放好之后在vimrc里写上几行:

"Setting color scheme
colorscheme xxx

把xxx改成自己找到的color scheme名称。
重启一下vim即可生效。

Vim安装vim-powerline

什么是vim-powerline

前篇窝教了乃们如何安装Vundle,现在窝们开始安装vim-powerline插件。
vim-powerline插件是一个提高效(bi)率(ge)的一个vim插件。

Get Started

:Bundle 'Lokaltog/vim-powerline'
:BundleInstall

蓝后重启一下vim,发现插件并没有加载。
需要手动编辑一下vimrc:

" Plugins
Bundle 'gmarik/vundle'
Bundle 'Lokaltog/vim-powerline'

" Setting PowerLine
set laststatus=2
set t_Co=256
let g:Powline_symbols='fancy'

蓝后重启一下VIM即可

VIM安装Vundle

概说

Vundle是一个vim插件管理程序,这里窝就不多说了。

Get Started

cd ~/.vim/bundle
git clone https://github.com/VundleVim/Vundle.vim

蓝后给vimrc添加如下内容:

set nocompatible              " be iMproved, required
filetype off                  " required
" set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
" alternatively, pass a path where Vundle should install plugins
"call vundle#begin('~/some/path/here')
" let Vundle manage Vundle, required
Plugin 'VundleVim/Vundle.vim'
" All of your Plugins must be added before the following line
call vundle#end()            " required
filetype plugin indent on    " required
" To ignore plugin indent changes, instead use:
"filetype plugin on
"
" Brief help
" :PluginList       - lists configured plugins
" :PluginInstall    - installs plugins; append `!` to update or just :PluginUpdate
" :PluginSearch foo - searches for foo; append `!` to refresh local cache
" :PluginClean      - confirms removal of unused plugins; append `!` to auto-approve removal
"
" see :h vundle for more details or wiki for FAQ
" Put your non-Plugin stuff after this line

打开vim,输入以下命令安装Vundle:

:PluginInstall

如果没报错的话就是安装成功啦。