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

12年的版本不必定适合如今,请谨慎node

 

#命令解释均以#开头linux

#制做u盘启动盘,在linux下输入ios

dd bs=4M if=archlinux-2012.07.15-netinstall-dual.iso of=/dev/sdbwindows

#sdb为你的u盘,使用fdisk -l查看,不可输入sdb1bash

 

#u盘启动后,分区,fdisk使用方法参照网上教程网络

fdisk /dev/sdasession

partprobetcp

#格式化为ext4,这里我装在sda8中ide

mkfs.ext4 /dev/sda8ui

#挂载到/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

相关文章
相关标签/搜索