时间:2020-10-26 08:47:11 来源:系统堂 游览量: 次
canonical已发布了Ubuntu的最新更新,即20.10版,称为“ Groovy Gorilla”。由于这不是LTS版本,因此不会将其发布到Microsoft Store中,以供人们安装该方法并与Windows Linux子系统(WSL)一起使用。
尽管如此,在您的计算机上安装20.10并不是很困难,并且有几种不同的安装方法。我将从我使用的方法开始,然后是Canonical的WSL工程师的Ubuntu的一些实用技巧,这些技巧可能更适合您自己的情况。
在你开始之前
本指南假定您已在Win10系统上启用WSL,并且已安装Ubuntu。
如果没有,我们有完整的入门指南,您应该首先检出,然后从Microsoft Store中获取Ubuntu并运行初始安装过程。
如何在WSL上安装Ubuntu 20.10 Groovy Gorilla
正式而言,从Microsoft Store下载的Ubuntu软件包不是LTS(长期支持)版本,因此不会更新至20.10。LTS的新版本仅每两年发布一次,过渡版本之间的支持期不长,目前计划每六个月发布一次。您可以在Ubuntu Wiki上阅读有关它的更多信息。
在黑色星期五之前节省这些VPN服务的费用
因此,要获得Groovy Gorilla,您需要手动进行更新。您可以为此使用独立的Ubuntu Shell,也可以在Windows Terminal中打开它。
1. 在终端中,首先输入sudo su以获得root用户访问权限。
2. 接下来,输入 nano /etc/update-manager/release-upgrades
3. 使用光标键导航到底部,您会在其中看到hint = lts。
4. 将lts更改为normal。
5. 使用ctrl + x退出nano,然后选择y保存文件。
6. 返回终端,输入do-release-upgrade -d。
7. 片刻之后,系统会提示您接受升级。类型ÿ然后按回车。
8. 这部分将花费一些时间,但最终会提示您删除过时的软件包。再次输入y,然后按Enter。
9. 下一个提示将是重新启动Ubuntu以完成。命中Ÿ,按回车键和等待。
10. 当您看到常规外壳程序时,升级完成。
需要注意的一件事是,无论在WSL中还是在Windows Terminal之类的地方,Windows仍会将其识别为Ubuntu 20.04。没什么大不了的,但是您需要记住,例如,如果您曾经在PowerShell中引用Ubuntu,则仍必须将其引用为ubuntu-20.04。
您可以使用Neofetch之类的工具快速验证升级是否成功,或者如果没有该命令lsb_release -a,则将看到如上图所示的内容。
其他方法
Canonical实际上已经整理了自己的有关升级到Ubuntu 20.10的指南,该指南与此不同,其中包括侧面加载映像。那里有很多细节,如果由于任何原因您在通过上述方法升级时遇到问题,请务必遵循并尝试这种方法。