archlinux 2012.07.15的最简安装方法,附上xfce4的安装与fcitx的配置

#命令解释均以#开头
#制作u盘启动盘,在linux下输入
dd bs=4M if=archlinux-2012.07.15-netinstall-dual.iso of=/dev/sdb
#sdb为你的u盘,使用fdisk -l查看,不可输入sdb1

#u盘启动后,分区,fdisk使用方法参照网上教程
fdisk /dev/sda
partprobe
#格式化为ext4,这里我装在sda8中
mkfs.ext4 /dev/sda8
#挂载到/mnt
mount /dev/sda8 /mnt
#自动获取网络地址,adsl拨号等方式参照网络教程
dhcpcd
#编辑软件源
vi /etc/pacman.d/mirrorlist
#添加以下1行
Server = http://mirrors.163.com/archlinux/$repo/os/$arch
#安装基本系统,来自archlinux wiki
pacstracp /mnt base base-devel
pacstracp /mnt grub-bios
#写fstab
genfstab -p /mnt >> /mnt/etc/fstab
#fstab示例(4行),供参考,制作swap分区方法:mkswap /dev/sdb10
#tmpfs /tmp tmpfs nodev,nosuid 0 0
#/dev/sda8           /         ext4       rw,relatime,data=ordered 0 1
#/dev/sda9           /home         ext4       defaults 1 2
#/dev/sda10 swap swap defaults 0 0
#修改根目录
arch-chroot /mnt
#创建时区文件
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
#修改/etc/rc.conf
vi /etc/rc.conf
#添加以下1行,时间改为本地时间,否则会相差8小时
HARDWARECLOCK=localtime
#修改主机名
vi /etc/hostname
#修改locale,建议用en_US.utf8和zh_CN.utf8,此处可能与输入法配置有关
vi /etc/locale.gen
locale-gen
#此命令暂时不知什么用
mkinitcpio -p linux
#安装grub
grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
#若之前系统中有windows系统,则修改grub.cfg
vi /boot/grub/grub.cfg
#添加以下4行
menuentry "Windows7" {
        set root=(hd0,1)
        chainloader +1
}
#修改root密码
passwd
#若在grub启动前屏幕闪过error,则输入以下2行命令
cp /usr/share/locale/"en@quot"/LC_MESSAGES/grub.mo /boot/grub2/locale/en.mo
gzip /boot/grub2/locale/en.mo
#退出chroot
exit
#卸载/mnt
umount /mnt
#重启
reboot



#############################
#安装xfce4等,此处按个人喜好安装,仅供参考
#添加普通用户
useradd -m -s /bin/bash yourname
passwd yourname
#配置sudoers(非必须),普通用户使用sudo +命令不需root密码
pacman -S sudo
vi /etc/sudoers
#添加1行
yourname ALL=(ALL)NOPASSWD:ALL
#升级
pacman -Syu
#安装xfce4需要的
pacman -S xorg xfce4 dbus gamin slim xfce-goodies
#intel驱动,nviDIA或为xf86-video-nouveau,未证实
pacman -S xf86-video-intel
#以下3行不确定是否必须
gpasswd -a yourname power
gpasswd -a yourname audio
gpasswd -a yourname dbus
#/etc/rc.conf中DAEMONS=括号中添加 dbus slim
vi /etc/rc.conf
#修改.xinitrc
cp /etc/skel/.xinitrc /home/yourname/
cp /etc/skel/.xinitrc ~
vi ~/.xinitrc
vi /home/yourname/.xinitrc
#添加1行
exec ck-launch-session dbus-launch --exit-with-session startxfce4
#修改启动级别
vi /etc/inittab
#id:5的行与/usr/bin/slim的行去掉注释
reboot


#配置fcitx
pacman -S fcitx
#在~/.xinitrc添加以下6行
export LC_CTYPE="zh_CN.utf8"

export XIM=fcitx
export
XIM_PROGRAM=fcitx
export
XMODIFIERS="@im=fcitx"
export GTK_IM_MODULE=xim
export QT_IM_MODULE=xim


你可能感兴趣的:(fcitx,xfce4,archLinux)