I'm using Ubuntu 22.04 on a WSLv1 system, which does not support snap:
$ snap listInteracting with snapd is not yet supported on Windows Subsystem for Linux 1.This command has been left available for documentation purposes only.
Doing sudo do-release-upgrade
breaks with:
sudo do-release-upgradeTraceback (most recent call last): File "/tmp/ubuntu-release-upgrader-uqmd8iby/noble", line 8, in <module> sys.exit(main()) File "/tmp/ubuntu-release-upgrader-uqmd8iby/DistUpgrade/DistUpgradeMain.py", line 241, in main if app.run(): File "/tmp/ubuntu-release-upgrader-uqmd8iby/DistUpgrade/DistUpgradeController.py", line 2642, in run return self.fullUpgrade() File "/tmp/ubuntu-release-upgrader-uqmd8iby/DistUpgrade/DistUpgradeController.py", line 2447, in fullUpgrade if not self.doPostInitialUpdate(): File "/tmp/ubuntu-release-upgrader-uqmd8iby/DistUpgrade/DistUpgradeController.py", line 1438, in doPostInitialUpdate self.quirks.run("PostInitialUpdate") File "/tmp/ubuntu-release-upgrader-uqmd8iby/DistUpgrade/DistUpgradeQuirks.py", line 102, in run func() File "/tmp/ubuntu-release-upgrader-uqmd8iby/DistUpgrade/DistUpgradeQuirks.py", line 127, in noblePostInitialUpdate self._test_and_fail_on_tpm_fde() File "/tmp/ubuntu-release-upgrader-uqmd8iby/DistUpgrade/DistUpgradeQuirks.py", line 1898, in _test_and_fail_on_tpm_fde snap_list = subprocess.check_output(['snap', 'list']) File "/usr/lib/python3.10/subprocess.py", line 421, in check_output return run(*popenargs, stdout=PIPE, timeout=timeout, check=True, File "/usr/lib/python3.10/subprocess.py", line 526, in run raise CalledProcessError(retcode, process.args,subprocess.CalledProcessError: Command '['snap', 'list']' returned non-zero exit status 1.
It is only fair because snap list
errors out. Is it possible to upgrade to Ubuntu 24.04 by somehow disabling any snap interaction and sidetracking its attempt to do snap list
?
Thanks!