又一篇 Archlinux 安装笔记

这次重装主要是为了把系统整到 lvm 上,曾很痛苦的给 home 换过分区,用上 lvm 就终结痛苦了,安装过程遇到的一些小问题总结一下

  1. 应用 lvm 是照着 Installing Arch Linux on LVM 来的,我的分区方案是:128M 的 ext3 分区挂到 /boot,剩下的所有空间加入到 lvm 中,/var, /home, / 等使用 lvm 分区,我曾把 /etc 也弄成 lvm 分区,但启动过程中,系统找不到 /etc 里配置文件(比如 initlevel),所以慎用
  2. grub 2 改了磁盘命名方式,以前的 (hd0,0) 现在要写成 (hd0,1) 了,也不算坏,终于跟 /dev 里的命名方式一致了 (hd0, 1) == /dev/sda1
  3. grub 中镜像路径的问题,如果 /boot 是独立分区的话,kernel 路径是 /kernel26,如果不是就得写成 /boot/kernel26
  4. 桌面换成 slim+openbox,进入 slim 以后键盘鼠标全部无效,经查是 archlinux 没有装上 xf86-input-mouse 和 xf86-input-keyboard,我真。。。把 hal 和这两个包都装上,并在 rc.conf 的 DAEMONS 里加上 hal,重启就好了,还有要 .xinitrc 中加上 exec openbox-session
  5. openbox 的自动启动是通过脚本实现的,详见:Help:Autostart
  6. ibus 虽然要你把几个环境变量加到 .bashrc,但不要这么干,最好放到 /etc/profile 里
  7. 界面透明,在 autostart.sh 中加上
    xcompmgr -c -t-5 -l-5 -r4.2 -o.55 &
    
    xcompmgr &
    

    经实验,阴影效果极差,常在桌面上拖影,所以去掉

    然后 tilda 就能透明啦,用 transset 让没有内置透明的实现透明

  8. 还有 archlinux 那帮偏执狂把 php 的 apache 模块分离出来了,叫做 php-apache
  9. 不喜欢 openbox 的 gtk 风格,装上了 gtk-theme-switch2 gtk-chtheme 和 clearlooks-bluecurve-gtk-theme & gtk-aurora-engine
  10. 今天折腾一下午,终于把系统字体改的满意了:.fonts.conf

最后,找到一篇 openbox 配置指南,慢慢研究吧。

One comment to 又一篇 Archlinux 安装笔记

  1. Terry says:

    貌似你的blog也进入低产期了,冏

    我也在上半年开始把测试机和自己机器上的Debian/Ubuntu和Arch迁移到LVM上,从Enterprise Linux上得知LVM的好处之后欲罢不能了。

    Ubuntu的话,需要alternate或者mini ISO才能启用LVM。用Desktop ISO即使通过网络装上lvm2包,激活已有的vg和lv之后往上面灌系统成功,也是无法启动的。原因未知,不巧的是9.04的alternate在我的Momentus 7200.3上貌似到了设置包管理这一步就挂了,无论USB live还是刻录CD都无用。等9.10出来再在新硬盘重装一下了。

    改天我也得把Arch安装笔记整理一下发一篇备忘,自己wiki上写的非常杂乱-_-

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>