自2-3天以来,这种怀疑一直困扰着我,所以我决定自己进行测试。我所做的是我在VMWare安装了Ubuntu 16.04.4和编辑/etc/apt/sources.list
,并取代xenial
与bionic
使用:
sudo sed -i 's/xenial/bionic/g' /etc/apt/sources.list
然后我跑了
sudo apt-get update && sudo apt-get upgrade
通过使用确认,我能够升级到18.04 lsb_release -a
。但是,我遇到了一些问题,例如:
apt没有稳定的CLI界面。在脚本中谨慎使用。
python3-aptdaemon.pkcompat的未满足依赖项
释放“ appstream”的“ bionic-backports”
破碎的团结
我解决了所有错误并安装了gnome
和gdm3
。
因此,我只想知道编辑是一个好主意sources.list
吗?我知道我的系统可能坏了,但是还有其他特定原因不使用它。
注意:我在VMWare的Ubuntu 16.04上对此进行了测试,只是为了消除我的疑问。
dist-upgrade
将是一个更好的选择,但同样,会sudo apt-get install -f
安装依赖项吗?
sudo apt-get dist-upgrade
(或更好sudo aptitude dist-upgrade
)将新的依赖项包含在升级过程中。关于脚本中的apt的警告消息是正常的,它同时存在于16.04和18.04中。