![使用 putty 更新 Ubuntu 虚拟机](https://linux22.com/image/868468/%E4%BD%BF%E7%94%A8%20putty%20%E6%9B%B4%E6%96%B0%20Ubuntu%20%E8%99%9A%E6%8B%9F%E6%9C%BA.png)
我可以访问运行全新安装的 Ubuntu 10.04.4 LTS 的虚拟机。但是,我需要使用 Ubuntu 14.04,并且服务器管理员同意我对其进行更新。我只能通过 Putty 访问服务器。我对 Ubuntu 了解不多,所以我想先听听您的想法。
使用此设置是否可以更新 Ubuntu?我需要使用哪些命令来执行此操作?与更新普通(非 VM)服务器相比,我需要做什么特殊的事情吗?
编辑:按照用户 283885 的建议https://www.linode.com/docs/security/upgrading/how-to-upgrade-to-ubuntu-12-04-precise我已经升级到 12.04。现在我正在升级到 14.04,我收到以下信息“配置文件 /etc/default/grub 有新版本可用,但当前安装的版本已被本地修改”。差异包含在以下图片中:https://i.stack.imgur.com/7byc3.jpg。(我想发布它,但没有足够的代表。)
我应该怎么办?
答案1
你可能无法做到这一点,因为中间有多少个版本,但是,你需要安装
sudo apt-get update
sudo apt-get install ubuntu-release-upgrader-core
安装完成后,我建议你也安装 tmux,因为它比 screen 更容易使用
sudo apt-get install tmux
现在,您只需输入 即可启动 tmux 会话tmux
。
请记住,如果您有自定义网络设置(绑定和桥接),请注意,这些设置在不同发行版之间的书写方式会有所不同。我建议您暂时将其恢复为简单易用的 1 界面布局,以免升级后锁定您。如果网络书写错误,则不会在重启时启动网络。
现在在 tmux 中运行sudo do-release-upgrade
并按照提示操作。如果由于某种原因连接断开,请重新登录 putty 并输入tmux attach
以恢复会话。