Well, I for one, *did* test^H^H^H run this
Disclaimer — only for fun, or people who cannot wait to dual boot *
How to Upgrade Bash on Windows 10 to Ubuntu 16.04 LTS
So you've installed Ubuntu on Bash on Windows 10, and you're having fun using all your favourite Bash commands and CLI…
The very nice part of the WSL bait and switch is how root and $USER’s files are preserved, and completely ditching an OS and re-installing takes a few minutes.
but observe this quote…
I should note that I have not tried the technique.
WHICH COULD HAVE BEEN HIGHER UP THE PAGE IMHO
Anyway, as a consequence of the prior instructions you may need this helpful hint next:
How to fix 'sudo: no tty present and no askpass program specified' error?
I am trying to compile some sources using a makefile. In the makefile there is a bunch of commands that need to be ran…
After upgrading wsl, no tty present and no askpass program specified error on every Sudo command …
After upgrading WSL, sudo command is not working. Getting no tty present and no askpass program specified error on…
For now we will need that as I am on this
>verMicrosoft Windows [Version 10.0.14393]
and as I need to be more in with the “in crowd”
Because you’re on 14393. You need at least 14932 (or was it 14915) to use Xenial properly.
and thanks to “Gubatron”’s insightful comment — we will be needing
sudo -S <command>
Whenever we need to run sudo.
And from this mega-issue:
Upgrade Trusty to Xenial · Issue #482 · Microsoft/BashOnWindows
I’ve tried to upgrade from Trusty to Xenial , result ? crash due to missing path and error writing files installations…
we will need to fix up a broken ps using this:
sudo -S dpkg -i procps_3.3.9-1ubuntu2_amd64.deb
sudo -S dpkg -i strace_4.8-1ubuntu5_amd64.deb
sudo -S dpkg -i libprocps3_3.3.9-1ubuntu2_amd64.deb
Anyway we now have:
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.1 LTS
What in fact, works?
Actually, quite a lot works
- the base system (big deal)
- update-alternatives (I think)
- python 3, plus many packages
* see my previous post if you Just Want Linux (JWL)TM