IT评测·应用市场-qidao123.com

标题: 将 Ubuntu 22.04 LTS 升级到 24.04 LTS [打印本页]

作者: 莱莱    时间: 2024-12-16 03:29
标题: 将 Ubuntu 22.04 LTS 升级到 24.04 LTS
Ubuntu 24.04 LTS 将支持 Ubuntu 桌面、Ubuntu 服务器和 Ubuntu Core 5 年,直到 2029 年 4 月。
本文将先容怎样将当前 Ubuntu 22.04 体系升级到最新 Ubuntu 24.04 LTS版本。
备份个人数据

以防万一,把体系中的紧张数据本身备份一下~
安装设置SSH访问

如果无法进入Ubuntu 桌面升级,考虑使用SSH远程连接升级,请确保在 ufw 防火墙上开放 TCP 端口 1022,以便在升级过程中保持稳定的连接。
  1. sudo ufw allow 1022/tcp
复制代码
可以进入Ubuntu桌面的,也强烈推荐设置SSH远程访问,并固定IP地址,以在升级过程中出现不测时通过终端恢复体系。
第一步:更新当前体系中的现有软件

  1. sudo apt list --upgradable
  2. sudo apt update && sudo apt upgrade -y
  3. reboot
复制代码
第二步:安装 Update Manager Core 工具

  1. sudo apt install update-manager-core
复制代码
第三步:运行升级前检查

sudo do-release-upgrade
-d
打开升级设置文件/etc/update-manager/release-upgrades,将末尾的“Prompt”的值改为“normal”:
```sudo vim /etc/update-manager/release-upgrades`

第四步:升级

  1. sudo do-release-upgrade
复制代码
根据终端输出完成选项确认,升级完成后重启体系即可。
后记1:低版本升级到最新LTS可能要多次重复上述四步

我升级了两次,成功将假造机中的Ubuntu18.04 LTS升级到了Ubuntu24.04 LTS。
第一次将Ubuntu18.04 LTS升级到Ubuntu22.04 LTS;
第二次从Ubuntu22.04 LTS升级到Ubuntu24.04 LTS。
这两次都重复了上面四步。
期间碰到了很多问题,网上都能找到解决方法;最大的体会是要“留一手”,以防不测,肯定做好数据备份和SSH设置。
后记2:假造机升级到24.04之后开机即卡死

升级到Ubuntu24.04 LTS之后,重启体系,开机非常成功,结果输入登录密码后直接黑屏,假造机连带整个Windows体系都卡死了。无奈只能强制重启我的Windows。
解决方法:取消勾选VMWare假造机属性中表现器的“加速3D图形选项”,如图所示。

取消勾选后开机,然后安装表现驱动:
  1. sudo add-apt-repository ppa:oibaf/graphics-drivers
  2. sudo apt update && sudo apt upgrade
复制代码
表现驱动更新完成后,关闭假造机,然后勾选上VMWare假造机属性中表现器的“加速3D图形选项”,再启动假造机,问题即可解决。
参考博客
后记3:OpenMPI-bin error | update-alternatives: error: /var/lib/dpkg/alternatives/mpi corrupt: slave link same as main link /usr/bin/mpicc

升级后运行软件更新命令,可能会报错:
   update-alternatives: error: /var/lib/dpkg/alternatives/mpi corrupt: slave link same as main link /usr/bin/mpicc
  这时需要先运行命令删掉mpi相干的更新替换文件:
  1. sudo rm -f /etc/alternatives/mpi* /var/lib/dpkg/alternatives/mpi*
复制代码
然后重新安装openmpi:
  1. sudo apt install openmpi-bin
复制代码
参考StackOverflow

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 IT评测·应用市场-qidao123.com (https://dis.qidao123.com/) Powered by Discuz! X3.4