决定装个openSUSE 13.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来引导。
openSUSE 13.1安装好了。接下来要做以下几件事情:
•配下repository source。 这个是官方mirror源,不过最后我还是选了163的 同时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,分别是中文和英文的:
•在github上把/etc/zypp/repos.d备份下。
OK,现在可以开始enjoy Opensuse13.1了t_0023.gif