Arch+Xfce4全程记录
由于机器比较古老(奔四3.0+845GV),跑gnome比较费劲,于是选择了Arch+Xfce4。刚开始从arch官网下载core-i686镜像刻盘,安装。一切顺利,等到更新系统和安装X的时候,头疼的问题来了,pacman需要升级,升级完pacman再升级其他软件包出现各种错误。一一google之,没解决了。然后放弃用core-i686安装。选择netinstall。好在10M宽带比较给力,archwiki也很强大,花一下午时间搞定。以下为全程记录:
启动安装程序,配置网络(我的是DHCP,没什么需要动的),选择镜像服务器,这里使用网易的镜像源,速度挺快。
接着给硬盘分区:机器原先有windows XP,占用一个主分区(40G大小,总共为120G)。我把剩下的空间分了2个30G的ext3分区,一个2G大小的swap分区挂载点分别为:/和/home,/swap。
选择软件包,安装。大概200m左右需要下载的,用了10分钟左右。
编辑配置文件:vi /etc/rc.conf
#COCALIZATION部分填写以下内容 其他不变
HARDWARECLOCK="UTC"
TIMEZONE="Asia/Chongqing"
KEYMAP="us"
LOCALE="en_US.utf8"
USECOLOR="yes"
#NETWORK部分
HOSTNAME=Arch #这里写自己喜欢的主机名
interface=eth0 # 这个是dhcp配置,其他网络环境参考archwiki相应更改
address=
netmask=
broadcast=
gateway=
:wq
改完配置文件设置root密码。
接着选择起动器,我用GRUB,修改grub菜单让他也能引导windows。
#vi /boot/grub/menu.lst
# (2) Windows
title Windows XP
rootnoverify (hd0,0)
makeactive
chainloader +1
:wq
这样基本系统就完成了,重启
#pacman -Syy
强制刷新一下,然后
#pacman -Syu
提示there is nothing to do,说明现在没有需要更新的。
安装sudo:
#pacman -S sudo
添加一个新用户:
#adduser aar
把这个用户添加到audio,video,wheel,power,optical,storage组。
#visudo -f /etc/sudoers
把%wheel ALL=(ALL) ALL这句注释打开,让wheel组的用户有sudo的权限。切换到普通用户
#su aar
在普通用户下安装ntfs-3g:
$sudo pacman -S ntfs-3g
新建一个目录:
$mkdir /media/WinXp
修改fstab,让linux开机自动挂载windows分区
$sudo vi /etc/fstab
加上/dev/sda1 /media/WinXp ntfs-3g defaults 0 1
:wq
把vim也装上
$sudo pacman -S vim
声音支持,安装ALSA,
$sudo pacman -S alsa alsa-utils
alsa-utils里面有个alsamixer的软件,可以调音量大小,支持vi的默认方向键,这个很方便。
声音完了以后装xserver
$sudo pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils
然后安装测试x的工具
$sudo pacman -S xorg-twm xorg-xclock xterm
安装显卡驱动,没搜到合适的intel845gv的显卡驱动,于是按照archwiki里推荐安装了vesa驱动
$sudo pacman -S xf86-video-vesa
安装字体和DBUS
$sudo pacman -S ttf-dejavu wqy-zenhei dbus
把dbus添加到守护进程里
$sudo vi /etc/rc.conf
在daemons数组里面添加dbusDAEMONS=(syslog-ng network crond dbus)
:wq
$startx
能正常起动x,显示钟表和终端。xserver就没问题了。重启
$sudo reboot
$sudo pacman -S xfce4
$startxfce4
可以正常进入桌面了,当然网页浏览器是必须的,打开一个终端,xfce4的终端还是可以的 不像网上传的很难看。浏览器用chomium,这个可以用google账户同步,可以和windows下用chrome共享。flash插件也是需要的。
$sudo pacman -chomium flashplugin
再装一下中文输入法,这里我用ibus sunpinyin 当然,fctix也很不错
$sudo pacman -S ibus ibus-pinyin ibus-sunpinyin
$sudo vi ~/.bashrc
把环境变量设置一下,往后面加上这几句:
export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus
:wq
$ibus-deamon
选择一下顺序,默认输入法和快捷键。
终于搞定!旧机器重获新生。