Well, I for one, *did* test^H^H^H run this
tl;dr; mainly works (mumble)
Disclaimer — only for fun, or people who cannot wait to dual boot *
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:
Explained by
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:
we will need to fix up a broken ps using this:
wget http://mirrors.kernel.org/ubuntu/pool/main/p/procps/procps_3.3.9-1ubuntu2_amd64.deb
wget http://mirrors.kernel.org/ubuntu/pool/main/s/strace/strace_4.8-1ubuntu5_amd64.deb
wget http://mirrors.kernel.org/ubuntu/pool/main/p/procps/libprocps3_3.3.9-1ubuntu2_amd64.deb
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
Release: 16.04
Codename: xenial
Woot!
What in fact, works?
Actually, quite a lot works
- the base system (big deal)
- update-alternatives (I think)
- python 3, plus many packages
Enjoy!
* see my previous post if you Just Want Linux (JWL)TM