Skip to main content

Your submission was sent successfully! Close

Thank you for signing up for our newsletter!
In these regular emails you will find the latest updates from Canonical and upcoming events where you can meet our team.Close

Thank you for contacting us. A member of our team will be in touch shortly. Close

An error occurred while submitting your form. Please try again or file a bug report. Close

  1. Blog
  2. Article

Canonical
on 3 August 2017

Upgrading your Ubuntu-on-Windows install to the app version


Our team and Microsoft recently released Ubuntu as a Windows app store application! If you toyed with the “bash on Ubuntu on Windows” version before and would like to try the latest and greatest, read on!

Saving your data

If your “bash on ubuntu on windows” environment has some data you’d like to keep, make sure you back it up now. The uninstall process will nuke everything.

Uninstall the old way

This is relatively simple. Opening a command line (cmd.exe) terminal and typing

lxrun /uninstall

will destroy your previous environment.

Installing the new way

To find the app in the Microsoft store, just type “Ubuntu” in the search bar. Click install. Voilà!

Related posts


Canonical
26 August 2025

Broadcom and Canonical expand partnership to optimize VMware Cloud Foundation for modern container and AI workloads

Canonical announcements Canonical News

Collaboration combines the leading cloud OS with the industry’s first unified private cloud platform to accelerate cloud native innovation [LAS VEGAS] August 26, 2025—Broadcom Inc. (NASDAQ: AVGO) and Canonical today announced an expanded collaboration to help customers ship modern container-based and AI applications faster and more secure ...


Nicholas Morris
26 August 2025

Generating allow-lists with DNS monitoring on LXD

DevOps Article

Allow-listing web traffic – blocking all web traffic that has not been pre-approved – is a common practice in highly sensitive environments. It is also a challenge for developers and system administrators working in those environments. In this blog, we’ll cover an easy way to mitigate this challenge by using LXD to generate allow-lists.  ...


Edoardo Barbieri
25 August 2025

Real-time OS examples: use cases across industries  

IoT Article

In sectors where precision and predictability are non-negotiable, timing is everything. Whether coordinating robotic arms on a factory floor, maintaining ultra-reliable latency in telecom networks, or ensuring an automotive braking system responds instantly, the success of these systems depends on meeting strict timing deadlines.  This is ...