prepare:镜像eg: http://mirrors.aliyun.com/archlinux/$repo/os/$arch
搭配此文食用:https://linuxconfig.org/install-arch-linux-in-vmware-workstation
NTP :network time protocol (协议) 网络时间协议
RTC: hardware time(硬件时间)
重启命令为 reboot
1. 改变字体大小 setfont ter-122b 改变字体命令为setfont
2. 查看网络连接是否正常
使用命令 ping -c 3 www.baidu.com或 ping archlinux.org测试,如果使用ping 后面直接加网址,ctrl+c即可停止运行该进程
3. 检查启动模式是否为UEFI模式参考顶部文章链接
如果这一步卡住了,运行如下命令
mount | grep efivars 显示 的地址为 /sys/firmware/efi/efivars 或其它类似,将ls (注意:这里是L不是i)后面的地址换成 efivars on 后面的地址
4. 建立分区 cfdisk /dev/sda (查看分区详细内容:cfdisk)
select gpt
我的分区为:
sda1: 2G EFI System(启动操作系统的接口) 注:这里如果分1G,后面安装基本系统时会提示内存不足
sda2: 36G Linux filesystem(根分区,存储数据和用户等)
sda3: 2G Linux swap(虚拟内存交换,解决物理内存不足)
5. 分区目录建立错误,首先查看已挂载的目录,输入cfdisk,enter,查看已建立的分区信息中有没有(mounted).有的话卸载掉,命令格式为:
sudo umount /dev/sda1/mnt/boot (这里的/dev/sda1为要操作的磁盘,即上一步查看已挂载的分区,/mnt/boot为显示mounted的目录)
6. 时区设置 ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
7. 下载 nona,vim,pacman -Sy nano (vim同上,链接文章中为pacman -S,但-S有时候不能work,所以可能是-Sy或-Syy,如果都不行,请查阅arch wiki)
8. 镜像源设置:nano /etc/pacman.d/mirrorlist,链接中使用了vim,vim和nano都可以,以下为nano:
然后输入 镜像地址Server = http://mirrors.aliyun.com/archlinux/$repo/os/$arch
然后ctrl o保存,ctrl x 退出(vim中按i进入编辑模式,输入内容然后按esc,然后按:(shift+;),输入 wq(write,quit)) enter回车
9. edit network like this:(网络设置)
127.0.0.1 localhost
::1 localhost
127.0.1.1 archvm.localdomain archvm
hostname为 archvm
vim /etc/systemd/network/20-wired.network
if you forget the usage of vim,we have told it at 8 and please look back .
input :
[Match]
Name=ens33
[Network]
DHCP=yes
完成后ping一下百度或其它网页看看是否正常
10. 设置语言使用命令 nano /etc/locale.gen,寻找需要的,比如zh_CN.UTF-8,delete前面的#。ctrl o 保存 Ctrl x 退出
或者使用vim /etc/locale.gen,按i进入编辑模式,删掉需要删的#,然后按esc,然后按:(shift+;),输入 wq(write,quit)
127.0.0.1 localhost
::1 localhost
127.0.1.1 archvm.localdomain archvm
11. 输入quit退出当前环境,然后继续
systemctl enable.....
12. 重启reboot,reboot 之后archvm login为root,密码为前面自己输入的密码。
13. 剩下的配置可参考:https://zhuanlan.zhihu.com/p/99327970
14. 普通用户创建设置:
安装sudo,pacman -S sudo
创建普通用户参考:
https://razonyang.com/zh-hans/archlinux-guide/users/