参考:
https://wiki.archlinux.org/index.php/Beginners'_Guide
https://wiki.archlinux.org/index.php/Beginners'_Guide_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)
http://my.oschina.net/codeaxe/blog/127533
https://bbs.archlinuxcn.org/viewtopic.php?id=1037
------------安装系统前配置-------------
0、U盘启动盘制作,下载ISO文件, 用USBWriter 写入U盘(**先备份U盘数据**)
1、设置键盘布局 us (默认US)
2、设置语言
vi /etc/locale.genlocale-gen
export LANG=en_US.UTF-8
3、配置网络并测试
iwconfig ip link set wlan0 up wifi-menu wlan0
4、分区、挂载磁盘
fdisk /dev/sda mkfs.ext4 /dev/sda1 mkswap /dev/sda3 swapon /dev/sda3 mount /dev/sda1 /mnt mkdir /mnt/boot mkdir /mnt/home mount /dev/sda2 /mnt/boot
5、选择软件源
vi /etc/pacman.d/mirrorlist
6、安装基础系统
pacstrap -i /mnt base
7、生成分区表
genfstab -U -p /mnt » /mnt/etc/fstab
nano /mnt/etc/fstab
----------------------此处开始为安装好之后的系统配置--------------
8、chroot登录配置系统
arch-chroot /mnt /bin/bash
9、设置语言字符集
nano /etc/locale.gen locale-gen echo LANG=en_US.UTF-8 > /etc/locale.conf export LANG=en_US.UTF-8
10、字体、键盘
nano /etc/vconsole.conf KEYMAP=us FONT=
11、设置时区
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime hwclock --systohc --utc
12、设置hostname
echo myhostname > /etc/hostname
13、网络配置
如果是DHCP:
systemctl enable dhcpcd.service
无线WIFI设置
pacman -S iw wpa_supplicant
pacman -S dialog
----**** 此处需系统重启才能使用-------
wifi-menu interface_name
14、设置root密码
passwd
15、安装grub
pacman -S grub 有其他操作系统(pacman -S os-prober) grub-install --target=i386-pc --recheck /dev/sda (先修改/etc/default/grub.cfg 添加:GRUB_DISABLE_SUBMENU=y) grub-mkconfig -o /boot/grub/grub.cfg
16、退出 卸载挂载分区
exit umount -R /mnt reboot
17、添加普通用户
useradd -m -G users,wheel,audio,video,games -s /bin/bash username passwd username
18、声音
pacman -S alsa-utils
19、图形界面X
安装基础的 Xorg 包: pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils 安装 mesa 以获得 3D 支持: pacman -S mesa 触摸板驱动: pacman -S xf86-input-synaptics 安装显卡驱动: pacman -S xf86-video-vesa **ATI官方驱动** yaourt catalyst
配置:
aticonfig --initial 在/etc/X11/xorg.conf添加 Section "DRI" Mode 0666 EndSection
安装登录管理器:
pacman -S slim slim-themes archlinux-themes-slim cp /etc/skel/.xinitrc ~ chmod +x .xinitrc systemctl start slim.service systemctl enable slim.service
20、安装软件
pacman -S sudo pacman -S vim ----**sudo 自动补全 sudo pacman -S bash-completion pacman -S wqy-microhei wqy-zenhei
21、安装yaourt
将下列内容添加至 /etc/pacman.conf :
[archlinuxcn]
SigLevel = Never
Server = http://repo.archlinuxcn.org/$archpacman -Sy base-devel yaourt
Yaourt 可以安装来自官方源的软件:
$ yaourt «/span>软件名>
更新所有包(包括来自官方源的包):
$ yaourt -Syua
搜索:
$ yaourt «/span>关键字>