SSH更新系统的正确方式:使用Tmux
在SSH远程更新Arch的过程中,由于连接断开造成了内核损坏,这次经历让我明白了应该在Tmux中执行更新。
报错
1 | |
修复(使用ArchLinux ISO)
- 进入Live环境
- 挂载分区
mount /dev/sda2 /mnt
- 进入系统
arch-chroot /mnt
- 重新安装内核
pacman -S linux linux-firmware
- 手动重建grub(可选)
grub-install /dev/sda grub-mkconfig -o /boot/grub/grub.cfg
- 重启
exit
umount -R /mnt
reboot
使用Tmux更新系统
安装
pacman -S tmux
使用
- 新建Tmux会话
tmux
- 更新系统
引用
- 关于Tmux的详细信息 https://wiki.archlinuxcn.org/wiki/Tmux
- Tmux的仓库 https://github.com/tmux/tmux
SSH更新系统的正确方式:使用Tmux
http://example.com/2026/03/25/SSH更新系统的正确方式:使用Tmux/