
丰川祥子
首次开启应用后将会在后台自动下载Archlinux官网镜像文件, 镜像文件将会从北京外国语大学开源软件镜像站获取.
等待镜像文件获取结束后, 将会启动QEMU与noVNC, 如果还没看到noVNC界面可以尝试重新打开应用.

等待ArchISO加载完成后便可以进入正常安装界面(如上图). 可以参考Archlinux官方安装指南(中文版, 英文版)进行系统的安装.
如果你觉得在vnc里面安装Archlinux过于瞎眼, 也可以尝试使用ssh来连接ArchISO并安装.
在连接前需要使用passwd修改root密码
# passwd root
然后使用ssh连接
# ssh root@archlinux.<你的盒子名称>.heiyu.space

你可以使用下面的命令去挂载网盘.
# mount -t virtiofs hostfs (你想挂载的路径, 如:/mnt)

在安装完成后也可以使用fstab进行自动挂载
使用下面的命令可以看到virtiofs的fstab挂载配置
# genfstab -U -P /
也可以参考下面的配置
hostfs /mnt virtiofs rw 0 0
Archlinux默认不包含ssh daemon, 你可以通过下面的指令来安装openssh.
# pacman -S openssh
安装后可以参考sshd_config手册来调整你的ssh daemon配置, 配置完成后便可以使用下面的命令来开启ssh daemon
# systemctl enable --now sshd
接着,便可使用ssh进行连接
# ssh <虚拟机中的用户名称>@archlinux.<你的盒子名称>.heiyu.space

除了sshd需要的22(tcp)端口以外, 还可以使用下面的端口进行连接:
在安装完Archlinux后, 您可以参考Archlinux Wiki来安装与配置WireGuard服务.由于WireGuard使用Quic协议, 因此您可能需要使用端口描述中的9987(udp)端口.
虚拟机默认使用virtio-vga与noVNC, 可以参考KDE桌面文档来安装与配置KDE桌面.

如果您认为noVNC并不好用, 也可以使用上述的端口建立vnc服务器并使用任意vnc客户端连接
评论
0暂无评论