Ubuntu 滚动更新碰到问题记录

💡 原文中文,约1400字,阅读约需4分钟。
📝

内容提要

更新Ubuntu系统时遇到问题,系统信息变成了TONGWANDOU。原因是添加的源铜豌豆覆盖了系统更新,连grub也改了。通过编辑/usr/lib/os-release文件补上系统信息,问题解决。建议不要随意使用奇怪的第三方源。

🔎

延伸解读

第三方源如何影响系统标识

文章指出,添加铜豌豆源后,系统更新时该源覆盖了系统文件,导致 neofetch 显示的 OS 信息变为 TONGWANDOU,甚至 grub 也被修改。这提醒我们,第三方源可能包含与系统核心组件冲突的软件包,安装时若未仔细检查,可能意外替换系统标识文件,影响系统识别和启动配置。

系统信息丢失的修复方法

移除铜豌豆源后,系统信息文件 /usr/lib/os-release 被删除,导致 lsb_release 显示为 Debian,且 zsh 提示找不到 /etc/os-release。由于 /etc/os-release 是符号链接,修复时直接编辑 /usr/lib/os-release 并填入正确的 Ubuntu 版本信息即可恢复。这展示了 Linux 中系统标识文件的依赖关系,以及手动修复的可行性。

使用第三方源的风险与建议

作者在文末建议不要随意使用奇怪的第三方源。第三方源可能未经严格测试,其软件包可能覆盖系统关键文件,导致更新异常、系统标识错误甚至启动问题。若必须使用,应优先选择官方或信誉良好的源,并在更新前备份重要数据,以便出现问题时能快速恢复。

❓

Q&A

更新Ubuntu系统时出现了什么问题?

系统信息变成了TONGWANDOU。

导致Ubuntu系统信息变更的原因是什么?

是因为添加的源铜豌豆覆盖了系统更新,连grub也被修改。

如何解决Ubuntu系统信息错误的问题?

通过编辑/usr/lib/os-release文件补上系统信息。

在更新Ubuntu时,使用第三方源有什么风险?

建议不要随意使用奇怪的第三方源,因为可能会覆盖系统更新。

如何检查Ubuntu的版本信息?

可以使用命令lsb_release -a来查看系统的版本信息。

铜豌豆源对Ubuntu系统的影响是什么?

铜豌豆源可能会导致系统更新被覆盖,影响系统稳定性。

🏷️

标签

➡️

继续阅读