文章目录
从零开始安装Arch Linux
安装Arch Linux条件
- 一个兼容 x86_64(例如 64 位)的机器
- 最小 512M 内存(建议 2GB)
- 最少 1GB 的磁盘空余空间(日常使用推荐 20GB)
- 可以访问互联网
- 至少有 2GB 存储空间的 USB 存储器
- 熟悉 Linux 命令行
准备阶段
下载ISO文件
地址:https://www.archlinux.org/download/
建议选择数据源中国 163.com
下载archlinux-2019.03.01-x86_64.iso
使用U盘制作启动盘
我用的开源rufus软件
地址: https://rufus.ie/
傻瓜式操作不多说了
安装阶段
使用U盘启动
一般电脑USB启动项为 F2/F10/F12
我是ThinkPad-T470p 启动键为F12
进入Arch Linux安装列表页面
选择 Boot Arch Linux(x86_64)
磁盘分区
方法很多 fdisk / cfdisk …
我采用fdisk
root@X~ : fdisk /dev/sda
Command(m for help) : p //查看分区情况
//我的习惯上删除所有分区重新分区
//按 n 创建新分区。按 p 创建主分区,然后选择分区号
//第一个扇区会被自动选择,你只要按回车键。在确定分区的最后一个扇区时,请输入这一分区的大小。
//用相同的方法为 home 和交换分区创建两个分区,按 w 来保存修改并退出。
创建文件系统,挂载分区
因为我们已经有了三个分区,接下来就是创建文件系统来格式化分区。
我们用 mkfs 命令在根分区和 home 分区上创建文件系统,用 mkswap 创建交换分区。我们用 ext4 文件系统格式化磁盘。
mkfs.ext4 /dev/sda1
mkfs.ext4 /dev/sda3
mkswap/dev/sda2
swapon/dev/sda2
将这些分区挂载在根分区和 home 分区下:
mount/dev/sda1 /mnt
mkdir/mnt/home
mount/dev/sda3 /mnt/home
配置网络
可以使用有线和无线
无线处理方式
wifi-menu //搜索wifi
//获取wifi列表以后 选择
//起一个wifi名称
//输入wifi密码
ping www.baidu.com //检测网络
//如果没有网络
dhcpcd //重新动态获取
配置数据源
cd /etc/pacman.d #镜像源文件在这个目录下
#我们需要将China源放到文件头的位置,下面先将这段源提取到temp这个文件里
grep -A 1 '##.*China' mirrorlist|grep -v '\-\-' > temp
#然后将mirrorlist的内容添加到temp的最后面
cat mirrorlist >> temp
mv temp mirrorlist #temp替换mirrorlist
安装系统
pacman -Syy #刷新软件仓库列表
pacstrap -i /mnt base base-devel #安装系统
生成fstab配置文件
genfstab -U -p /mnt >> /mnt/etc/fstab
nano /mnt/etc/fstab #确认fstab文件真的生成了
系统配置
arch-choot /mnt /bin/bash
passwd #设置root密码
echo 主机名 > /etc/hostname #设置主机名
配置区域
vi /etc/locale.gen
//将en_US.UTF-8、zh_CN.UTF-8、zh_TW.UTF-8的注释去掉,:wq保存,退出,使用
locale-gen
//生成区域,然后设置locale.conf文件
echo LANG=en_us.UTF-8 > /etc/locale.conf
//如果在终端下使用中文会出现乱码,可以装fbterm来解决
配置时区
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
安装引导工具Grub
pacman -S grub
grub-install --recheck /dev/sda1 #将grub写入系统,没有提示错误说明写入成功
grub-mkconfig -o /boot/grub/grub.cfg #生成配置文件
配置一下网络
systemctl enable dhcpcd.service
到现在为止,系统基本上配置好了,现在退出新系统,卸载挂载的分区,然后重启
exit
umount -R /mnt
reboot
后续安装KDE
https://blog.csdn.net/hepangda/article/details/82817997