{"id":445,"date":"2016-10-19T23:36:31","date_gmt":"2016-10-20T07:36:31","guid":{"rendered":"http:\/\/blogs.msdn.microsoft.com\/commandline\/?p=445"},"modified":"2019-02-25T22:47:14","modified_gmt":"2019-02-26T06:47:14","slug":"wsl-adds-ubuntu-16-04-xenial-support","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/commandline\/wsl-adds-ubuntu-16-04-xenial-support\/","title":{"rendered":"WSL adds Ubuntu 16.04 Xenial support"},"content":{"rendered":"<p>Not only does Windows 10 Insider build #14951 introduce <a href=\"https:\/\/blogs.msdn.microsoft.com\/commandline\/2016\/10\/19\/interop-between-windows-and-bash\/\">Bash <--> Windows interop<\/a>, it also delivers support for Ubuntu 16.04 (Xenial).<\/p>\n<p>While many of our more intrepid early-adopters have manually upgraded their Ubuntu 14.04 instances to Ubuntu 16.04, as of Windows 10 Insider build #14951, if you clean-install a new Linux instance or uninstall and reinstall your existing Ubuntu 14.04 instance, a recent Ubuntu 16.04 build will be installed on your machine, hot off the build machines of our awesome partners over at Canonical.<\/p>\n<h2>Will upgrading to Insider build #14951 upgrade my existing Ubuntu 14.04 instance?<\/h2>\n<p><span style=\"text-decoration: underline\"><strong>No!<\/strong><\/span> We never modify your installed Linux instances &#8211; only you can update, upgrade or reinstall your instance. To fully uninstall any existing Ubuntu 14.04 instances (after backing-up an at config or working files), run the following from a cmd\/PowerShell console:<\/p>\n<pre>lxrun \/uninstall \/full<\/pre>\n<p>to (re) install a fresh new Ubuntu 16.04 instance, run:<\/p>\n<pre>lxrun \/install<\/pre>\n<p>Once the download and installation complete, you&#8217;ll be asked to create a new UNIX username and password (these can be different from your Windows login credentials if you wish):<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/33\/2019\/02\/InstallXenial.png\"><img decoding=\"async\" width=\"600\" height=\"248\" class=\"alignnone size-medium wp-image-465\" alt=\"Installing Xenial\" src=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/33\/2019\/02\/InstallXenial-600x248.png\" \/><\/a><\/p>\n<p>You can then run bash and run <code>lsb_release -a<\/code> to find out which Linux distro you&#8217;re running, although piping it through cowsay &amp; lolcat is optional, but pretty!\u00a0\ud83d\ude42<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/33\/2019\/02\/lsb_release.png\"><img decoding=\"async\" width=\"600\" height=\"362\" class=\"alignnone size-medium wp-image-475\" alt=\"Running lsb_release\" src=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/33\/2019\/02\/lsb_release-600x362.png\" \/><\/a><\/p>\n<p>\u00a0<\/p>\n<h2>Why are we now installing Ubuntu 16.04?<\/h2>\n<p><img decoding=\"async\" height=\"300\" class=\"size-medium wp-image-455 aligncenter\" alt=\"We Need You!\" src=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/33\/2019\/02\/WeNeedYou-554x600.png\" \/><\/p>\n<p>We need you to help increase our test coverage and help us deliver a high-quality release!<\/p>\n<p>We can only test so many tools, technologies, and platforms, and what we test may not be what you want and need to run. So <strong>we need help from you, our amazing community<\/strong>, to kick our tires, prod and poke at our dark corners, push our boundaries, and stretch our limits.<\/p>\n<p>You shouldn&#8217;t find anything unknown, unexpected, or untoward, but if you do find issues, etc., <a href=\"https:\/\/aka.ms\/winbashgithub\">please search and\/or file new issues in our GitHub issue tracker<\/a>. Just for the record though, here are some of the things we are explicitly not <em>supporting<\/em> (although we do nothing to stop you from trying to get some of these scenarios working)<\/p>\n<ul>\n<li>We don&#8217;t aim to support GUI\/X applications or desktops in this release<\/li>\n<li>We don&#8217;t aim to support audio servers or streaming in this release<\/li>\n<li>We do not plan to support CUDA or GPU-accelerated compute scenarios at this time<\/li>\n<li>We do not support mounting removable or networked drives in this release<\/li>\n<li>We <strong>strongly<\/strong> discourage modifying any of the files under %localappdata%\\lxss from any Windows application &#8211; doing so is likely to result in data loss and\/or corruption. You have been warned \ud83d\ude09<\/li>\n<\/ul>\n<p>Also, there are some known issues with Bash\/WSL that we&#8217;re working to fix or are on our backlog:<\/p>\n<ul>\n<li>Disk performance is not yet where it needs to be (working on it)<\/li>\n<li>ifconfig\/ip and other network connection enumeration mechanisms don&#8217;t yet work (working on it)<\/li>\n<\/ul>\n<p>We hope you&#8217;re as excited as we are to see Bash\/WSL improve as rapidly as it has this last few months since it was first announced in April 2016, and we look forward to hearing from you soon!<\/p>\n<p>Rich (<a href=\"https:\/\/twitter.com\/richturn_ms\">@richturn_ms<\/a>), on behalf of the Bash\/WSL team.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Not only does Windows 10 Insider build #14951 introduce Bash Windows interop, it also delivers support for Ubuntu 16.04 (Xenial). While many of our more intrepid early-adopters have manually upgraded their Ubuntu 14.04 instances to Ubuntu 16.04, as of Windows 10 Insider build #14951, if you clean-install a new Linux instance or uninstall and reinstall [&hellip;]<\/p>\n","protected":false},"author":910,"featured_media":4350,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1,9],"tags":[],"class_list":["post-445","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-commandline","category-bash-on-ubuntu-on-windows"],"acf":[],"blog_post_summary":"<p>Not only does Windows 10 Insider build #14951 introduce Bash Windows interop, it also delivers support for Ubuntu 16.04 (Xenial). While many of our more intrepid early-adopters have manually upgraded their Ubuntu 14.04 instances to Ubuntu 16.04, as of Windows 10 Insider build #14951, if you clean-install a new Linux instance or uninstall and reinstall [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/posts\/445","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/users\/910"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/comments?post=445"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/posts\/445\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/media\/4350"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/media?parent=445"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/categories?post=445"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/tags?post=445"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}