arch命令方式安装
arch命令方式安装
arch命令方式安装
下载arch:url代码
http://mirrors.163.com/archlinux/iso/2012.12.01/archlinux-2012.12.01-dual.iso
www.2cto.com
制作u盘安装引导:终端执行代码
dd if=archlinux-2012.12.01-dual.iso of=/dev/sdb
硬盘分区:终端执行代码
cfdisk
#/dev/sda1-----/boot-----100M
#/dev/sda2-----swap------2G
#/dev/sda3-----/---------6G
建立/boot和/分区文件系统:终端执行代码
mkfs.ext4 /dev/sda1
mkfs.ext4 /dev/sda3
建立交换分区文件系统并激活交换分区:终端执行代码
mkswap /dev/sda2 && swapon /dev/sda2
挂载文件系统:终端执行代码
mount /dev/sda3 /mnt
mkdir /mnt/boot
mount /dev/sda1 /mnt/boot
链接网络:终端执行代码
dhclient
设定pacman获得包的镜像服务器地址:终端执行代码
vi /etc/pacman.d/mirrorlist
加入内容代码
Server = http://mirrors.163.com/archlinux/$repo/os/$arch
从服务器下载并安装基本系统、编译工具、引导程序和编辑器:终端执行代码
pacstrap /mnt base base-devel syslinux vim
生成fstab文件供引导系统时自动挂载:终端执行代码
genfstab -p /mnt >> /mnt/etc/fstab
Chroot到新系统中:终端执行代码
arch-chroot /mnt
设置主机名:终端执行代码
vi /etc/hostname
#内容里添加主机名
修改hosts文件:终端执行代码
vi /etc/hosts
#在<hostname>列的两行localhost值后面添加一个空格和刚才设置的主机名
设置时区:终端执行代码
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
修改时区:终端执行代码
vim /etc/timezone
#添加Asia/Shanghai这一行后保存退出
选择本地语言:终端执行代码
vi /etc/locale.gen
将如下字符集前的井号删除代码
en_US.UTF-8 UTF-8
en_US ISO-8859-1
zh_CN.GB18030 GB18030
zh_CN.GBK GBK
zh_CN.UTF-8 UTF-8
zh_CN GB2312
生成本地化语言文件:终端执行代码
locale-gen
设置系统默认的locale:终端执行代码
vim /etc/locale.conf
添加适合自己的locale:终端执行代码
LANG=en_US.UTF-8
创建引导linux内核的初始环境:终端执行代码
mkinitcpio -p linux
检查syslinux的配置文件是否正确:终端执行代码
vim /boot/syslinux/syslinux.cfg
#检查APPEND root=/dev/sdax ro 这行的sdax设置为正确的/所在分区即可
安装syslinux启动管理器:终端执行代码
syslinux-install_update -iam
修改root的密码:终端执行代码
passwd
添加一个普通用户:终端执行代码
useradd -d /home/admin -m admin
使admin可以使用sudo命令:终端执行代码
pacman -S sudo
编辑sudo配置文件:终端执行代码
visudo
将如下语句前的#号删除代码
%wheel ALL=(ALL) ALL
将admin加入以下组:终端执行代码
usermod -G audio,video,wheel,users,games,optical,storage,lp admin
退出chroot环境:终端执行代码
exit
卸载之前挂载的根目录:终端执行代码
umount /mnt
评论暂时关闭