腾讯云上安装archlinux
腾讯云安装archlinux
准备工作
开放端口
服务器==>防火墙
先删除默认规则,再添加规则开放所有端口确保可以vnc登录
vnc登录要设置密码
下载镜像
https://mirrors.ustc.edu.cn/archlinux/iso
下载最新的archlinux镜像到云服务器
1 | wget https://mirrors.ustc.edu.cn/archlinux/iso/2022.10.01/archlinux-2022.10.01-x86_64.iso |
编辑grub
编辑/boot/grub2/grub.cfg,添加如下内容(有些系统路径/boot/grub/grub.cfg)
/dev/vda1 要用fdisk -l确定
1 | set timeout=60 |
重启
reboot重启
网页vnc登录,查看状态
到Reached target Graphical Interface要手动输入任意键继续
挂载磁盘
1 | 重设磁盘 vda1 的读写权限 |
安装系统
配置软件源
编辑 /etc/pacman.d/mirrorlist
1 | Server = http://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch |
安装基础软件包
1
2
3
4使用 pacstrap 脚本,安装 base 软件包和 Linux 内核以及常规硬件的固件
pacstrap /mnt base linux-lts linux-firmware
使用 pacstrap 脚本,安装常用软件
pacstrap /mnt base-devel grub openssh intel-ucode vim man dhcpcd配置系统
1
2
3
4生成 fstab 文件
genfstab -U /mnt >> /mnt/etc/fstab
将环境变更至新系统下
arch-chroot /mnt配置root用户密码
1
passwd
GRUB配置
1
2
3
4生成 grub 相关文件
grub-install --target=i386-pc /dev/vda
生成 grub.cfg
grub-mkconfig > /boot/grub/grub.cfg配置网络
1
2
3
4自动分配IP
systemctl enable dhcpcd
开启 ssh 服务
systemctl enable sshd
FAQ
没有设置root密码
change root passwdping不通arch服务器
正常现象arch没有配置ping服务,可以使用ssh连接
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.