这是利用别人已经写好的脚本,我们需要做的事情就是将即将安装archlinux的机器联网,让后把脚本传到需要安装archlinux的机器上就可以一步步轻松完成了。
请记住获取脚本的地址
https://raw.githubusercontent.com/xylzq/arch/master/setup.sh
连接网络
VirtualBoxVM虚拟机创建好之后已经联网了的;
笔记本物理机连接网络用iwctl工具,具体联网操作如下:
# 进入iwctl
iwctl
# 获取device名称 我这里是 wlan0,后面注意wlan0替换成你自己device
device list
# 扫描附近wifi
station wlan0 scan
# 获取所有可连接wifi名字
station wlan0 get-networks
station wlan0 connect [wifi名]
#输入密码
# ctrl+c 退出 iwctl
测试网络是否可用
ping -c5 baidu.com
看到丢包率0%就是联网成功了,否则重新连接回到连接网络这一步
开启sshd服务
#开启sshd服务
systemctl start sshd
#查看sshd服务是否已经成功开启
systemctl status sshd
设置root密码
passwd
传脚本到需要安装archlinux机器上
我是先查需要安装archlinux的局域网内IP地址,然后用另一台在相同WiFi下的电脑下载脚本,用scp命令将脚本传到需要安装archlinux的机器上。
live环境下,查看IP地址命令
# 查看需要安装archlinux物理机器的ip 地址 在物理机器的live环境下
ip a
在另外一台有终端的机器上下载开头说的脚本,然后将脚本传到你需要安装archlinux的机器上
#目录就选在~上
cd ~
# 获取脚本
wget https://raw.githubusercontent.com/xylzq/arch/master/setup.sh
# 传送脚本到物理机器上 scp -r ~/setup.sh root@[物理机器的ip]:~/
# 在传送之前也可以互ping一下看一下两个IP是否可以联通,没有联通的想办法搞通才可以传文件
scp -r ~/setup.sh root@192.168.1.4:~/
在物理机器上执行脚本
ls
bash ./setup.sh
执行完毕就是安装成功,请按照下面步骤严格执行。
虚拟机:设置域名密码,设置用户名密码,关机(不是重启),移除镜像,启动
物理机器:设置域名密码,设置用户名密码,关机(不是重启),设置启动方式,正常启动就行。