决定装个Opensuse13.1在x61上。x61没有光驱,只能选择从硬盘或者U盘引导进行安装。x61本身已经有个xp,虽然已经被遗弃了,但好歹能用。我的原则是怎么方便怎么来,不把事情复杂化。我要装Opensuse用,不是研究怎么装系统,也不考虑先准备个U盘系统盘之类的问题。于是直接选择在windows下硬盘安装。

       有DVD和Live CD版本,都能装,Live CD小,但安装的时候会麻烦点。果断选择下载DVD-x86_64版本。1个多小时就下载到本地,直接放在一个ntfs分区的根目录下。用Daemon Tool模拟成一个光盘,打开并双击opensuse_LOCAL.exe就行了。很是方便快捷。执行过程中发现就是拷贝了grub for dos及一个安装suse的linux内核到C盘根目录下。

       系统重启后通过grub选择安装Opensuse,一路默认配置就好。在选择镜像源的时候有个地方要注意一下:当镜像置于NTFS分区时,即使输入正确的路径,安装仍然会提示No repository found,以至于无法继续安装系统。这里需要使用命令修复这个安装bug---回退进入Expert模式,选择进入shell,执行以下命令后,继续安装。

cp /usr/bin/mount /bin

exit

       在分区配置的地方,一个分区挂载到/,一个分区挂载到/home,一个分区挂载到/tmp,一个分区挂载到/boot,除了/boot分区是用ext4,其余分区全部选择了btrfs,当然还有一个不大的swap分区。到了最后选择grub2安装属性的时候,2个都选项都enable,一个是安装到MBR,一个是安装到/boot,我要用grub2来引导。

       Opensuse13.1安装好了。接下来要做以下几件事情:

  • 配下repository source。http://mirrors.opensuse.org/list/13.1.html 这个是官方mirror源,不过最后我还是选了163的http://mirrors.163.com/openSUSE 同时disable官方源。OK,以后就用163的更新了,快。

  • 修改/etc/sudoers,加入这行。sudo的时候不用输入密码。

martint ALL=(ALL) NOPASSWD: ALL

  • 安装中文输入法:

sudo zypper in fcitm

  • 安装git,tmux。

  • 在/home下建立一个新的snapper配置文件:

snapper -c home create-config /home

  • 修改下snapper的配置/etc/snapper/configs/目录下,现在有2个文件,一个root,一个是home,分别为/和/home的snapper配置。把最多存放快照个数都改为30,然后在root的策略中,disable timely snapshot。这样就OK了。详细配置说明可以参考以下2个url,分别是中文和英文的:

http://blog.sina.com.cn/s/blog_6df682b60101gnc1.html

http://doc.opensuse.org/products/draft/SLES/SLES-admin_sd_draft/cha.snapper.html

  • 在github上把/etc/zypp/repos.d备份下。

       OK,现在可以开始enjoy Opensuse13.1了t_0023.gif