Leo's Utopia
终于用上了gentoo
终于把gentoo装到了硬盘上。虽然不是直接从gentoo上安装的,是通过基于gentoo的livecd Sabayon,主要是gentoo自己的安装方式太麻烦,看官方文档那个长哟!其实大部分的步骤比如指定硬盘分区什么的都可以用脚本或图形界面来做嘛,不用像ubuntu做的那么傻瓜,像arch的那个终端的安装程序也不错。
几点需要注意的:
1. Sabayon有一个叫做entropy的包管理系统,可以直接通过这个玩意从源里面下载已经编译好的软件包,这样在安装完第一次更新的时候快一点。使用方法:
首先更新:equo update 全部更新:equo upgrade 安装个别软件包:equo install PKG_NAME
2. 这个系统的驱动貌似是通过外部软件包来管理的,而不是内核。我第一次更新完内核之后没有更新xf86-video-intel,结果后来就没办法进图形界面了。
3. wpa_supplicant在终端模式不能用。试过,死活不行,在上面提到的没有图形界面时害的我只能找根网线上网更新。以前用arch的时候好好的。
4. entropy中的rtl8192se无线网卡的驱动不能用。可以用gentoo 的emerge自己编译,不过编译之前需要安装内核源码包。
equo install sabayon-sources
5. 更新后pcmanfm中无法挂载内部的硬盘分区了,以前在arch中也遇到国同样的问题。确认解决的方案是:
修改/usr/share/polkit-1/actions/org.freedesktop.udisks.policy 找到<action id="org.freedesktop.udisks.filesystem-mount-system-internal"> 将下边的 <allow_active>auth_admin_keep</allow_active>改为<allow_active>yes</allow_active>
更好的archlinux安装方式archboot
最近要在一台Acer 4736G上安装archlinux,但是因为这台机器的配置比较诡异,有线网卡kernel居然认不出来,用以前的2009.08版本的core加载安装时又认不出来无线网卡,简直就是悲剧。后来发现有更新版本的安装介质-archboot,奇怪的是这个东西居然论坛上没有人能说出来它只能是个livecd还是能硬盘安装的,囧。
1. archboot
没办法,只能硬着头皮上了。老一套,下载最新的archboot 2010.04的iso镜像,unetbootin到u盘里,从u盘启动系统。
然后,惊喜出现了,archboot制作的live usb不需要像以前的iso制作的livd usb一样手动加载镜像,直接就启动了,而且默认就进了安装界面了。后面基本就跟以前的安装方式一样了,只是在硬盘分区加载点配置上弱一点,不过,这个以后是可以改的。
总结:
- Archboot非常可以安装到硬盘;
- Archboot安装程序有待改善,尤其是硬盘加载点配置上。
2. 64 bit
因为这个机器是T6600的CPU+DDR3内存(暂时只有1G,日后加到3G),所以选择了64位系统。由于是第一次直接上的64系统,不知道跟32位系统相比速度上是不是快一些。不过从源里面安装软件包的时候感觉倒是快了不少,可能使用64位系统的人少吧。
3. KDE
这次特意选择了KDE。
目前感觉确实不错,很好看,速度也很快。
按照wiki上的手动配置了gtk和qt一致的风格。目前有一个问题就是从网上下载的widget老是提示“could not create python scriptengine”错误而无法运行,纠结中。
4. 安装备注
进入图形界面之前需要做的几个事:
- 安装xorg;
- 安装hal,dbus,并把dbus加入daemon中;
- 安装xf86-input-mouse xf86-input-keyboard xf86-video-nv;