您的位置:首页 > 运维架构 > Linux

Archlinux2013.6.1安装手册

2013-06-01 11:42 113 查看
#命令解释均以#开头

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

1、dd bs=4M if=archlinux-2012.06.01-netinstall-dual.iso of=/dev/sdb

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

2、cfdisk

分区

目前我分了三个区都是用主分区(primary)

mkfs.ext4 /dev/sda1

mkfs.ext4 /dev/sda3

sda1 /boot ext4

3、wifi-menu(注意,5月份开始,镜像中已无cfgctl,所以这里我用的是4月份的镜像!)

vi /etc/pacman.d/mirrorlist

#添加以下1行

Server = http://mirrors.163.com/archlinux/$repo/os/$arch
或者

Server = http://mirrors.ustc.edu.cn/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

待补充······················
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: