我有 ubuntu 20 04 并且想升级到 22-04 我下载了 iso...但是它不起作用... 然后我决定通过软件更新程序,所以我打开了它但它显示部分升级...这很危险.. 所以我决定用 ChatGPT 解决这个聊天问题,ChatGPT 告诉我使用终端和一些叫做 sudo apt update 的东西,然后升级,然后 dist-upgrade 所以我这样做然后重新启动...现在我在一个新的 ubuntu 2204 上但部分所有部分都像没有设计一样没有设置应用程序和其他应用程序也丢失然后我再次输入这些命令然后再次重新启动然后很可能机器得到了改进但仍然不是最好的...它甚至是部分的然后我再次执行上述过程并再次重新启动...一切都很好....除了没有声音和许多额外的驱动程序丢失,例如没有摄像头,桌面图标丢失(不知道它们是丢失还是新功能?)所以我再次重新启动没有变化然后再次重定向到软件更新一些部分升级但问题仍然存在
我该如何解决这个问题?我有桌面版
我的机器在执行一些命令后做出响应 $ sudo apt update [sudo] kartik 的密码: 点击数:1https://packages.microsoft.com/repos/edge稳定发布中
点击数:2http://security.ubuntu.com/ubuntukinetic-security 发布中
点击数:3https://dl.google.com/linux/chrome/deb稳定发布中
点击数:4http://archive.ubuntu.com/ubuntukinetic 发布热度:5http://archive.ubuntu.com/ubuntukinetic-updates 发布中点击数:6http://archive.ubuntu.com/ubuntujammy InRelease 正在读取软件包列表...完成 正在构建依赖关系树...完成 正在读取状态信息...完成 所有软件包都是最新的。
$ sudo apt install -f 正在读取软件包列表...完成 正在构建依赖关系树...完成 正在读取状态信息...完成 0 个升级,0 个新安装,0 个要删除,0 个未升级。
还告诉我...问:部分升级不安全吗?如何与它们交互?
答案1
ChatGPT 给您的建议很糟糕。显然,听从这些建议已经严重损害了您的系统。
“部分升级”是由于软件包之间的版本冲突引起的。通常,这是由您从非 Ubuntu 源安装的软件包引起的。换句话说,这是自己造成的。
修复此问题的正常方法是删除非 Ubuntu 源并卸载该源中的所有软件包。尽可能将系统恢复到接近出厂状态。
不幸的是,您是否具备安全执行此操作的技能值得怀疑。如果您确实具备这些技能,那么您就不会向 ChatGPT 寻求建议了。
因此,根据您的技术水平,解决问题最简单、最快捷的方法是备份数据,然后从头安装 Ubuntu 22.04。