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
 
  选择一下顺序,默认输入法和快捷键。
 
  终于搞定!旧机器重获新生。

你可能感兴趣的:(Arch+Xfce4全程记录)