WSL Ubuntu 20.04 LTS 升级 22.04 LTS
已经发布了,作为系统爱好者,自然第一事件升级。
虚拟机里跑的21.10有图形化界面,可以通过软件更新器直接更新。
那么WSL环境下的Ubuntu该如何升级呢
首先使用命令,这里用的是nano作为编辑器,也可以用vim
sudo nano /etc/update-manager/release-upgrades
确保最下边一行的Prompt=lts,如果是normal或never,则检查不到更新。如果是lts,则使用CTRL+S保存,然后CTRL+X退出nano。
然后依次执行命令:
# 升级系统组件并检查软件更新 sudo apt update # 更新软件 sudo apt upgrade -y # 更新发行版 sudo do-release-upgrade
然后等待检查更新,检查到更新以后,会指出需要更新多少个软件包,此时输入y,然后回车即可。
1 个已安装的软件包不再被 Canonical 支持。您仍然可以获得社区支持。 将删除 4 个软件包。 将安装 152 个新的软件包。 将升级 677 个软件包。 您共需下载 413 M。 This download will take about 1 分钟 with a 40Mbit connection and about 11 分钟 with a 5Mbit connection. 升级文件的获取和安装可能会耗费几小时的时间。一旦下载完毕就不能取消该进程。 继续 [yN] 详细信息[d]
期间会遇到一些软件包升级,问是保留当前版本,还是升级新的版本,例如ssh,选择第一个install the package maintainers version即可。
安装完成以后,会提示要删除陈旧的软件包,输入y,删除即可。
删除陈旧的软件包? 将删除 80 个软件包。 继续 [yN] 详细信息[d]
安装完成,会提示重启,此时,输入y,重启。但此时不要关闭终端,过几秒会自动启动。
系统升级完成 需要重启 为了完成升级,必须重新启动。 如果你选择“是”,系统将会重新启动。 继续 [yN]
(base) zcx-ubt@ZCX-PC:~$ neofetch .-/+oossssoo+/-. zcx-ubt@ZCX-PC `:+ssssssssssssssssss+:` -------------- -+ssssssssssssssssssyyssss+- OS: Ubuntu 22.04 LTS on Windows 10 x86_64 .ossssssssssssssssssdMMMNysssso. Kernel: 5.10.102.1-microsoft-standard-WSL2 /ssssssssssshdmmNNmmyNMMMMhssssss/ Uptime: 33 mins +ssssssssshmydMMMMMMMNddddyssssssss+ Packages: 785 (dpkg) /sssssssshNMMMyhhyyyyhmNMMMNhssssssss/ Shell: bash 5.1.16 .ssssssssdMMMNhsssssssssshNMMMdssssssss. Terminal: Windows Terminal +sssshhhyNMMNyssssssssssssyNMMMysssssss+ CPU: 11th Gen Intel i7-11390H (8) @ 3.417GHz ossyNMMMNyMMhsssssssssssssshmmmhssssssso GPU: e42b:00:00.0 Microsoft Corporation Device 008e ossyNMMMNyMMhsssssssssssssshmmmhssssssso Memory: 351MiB / 7839MiB +sssshhhyNMMNyssssssssssssyNMMMysssssss+ .ssssssssdMMMNhsssssssssshNMMMdssssssss. /sssssssshNMMMyhhyyyyhdNMMMNhssssssss/ +sssssssssdmydMMMMMMMMddddyssssssss+ /ssssssssssshdmNNNNmyNMMMMhssssss/ .ossssssssssssssssssdMMMNysssso. -+sssssssssssssssssyyyssss+- `:+ssssssssssssssssss+:` .-/+oossssoo+/-.
至此,升级全部完成!
上一篇:
通过多线程提高代码的执行效率例子