Migrating from Windows 10 to Linux Ubuntu


If you are fed up, as I am, with recent Microsoft’s Windows 10 updates rollouts probably you are looking around for Windows 10 alternative desktop system. There are few options out there like MacOS or several Linux distros. My choice is Ubuntu and its latest release, 18.04. Why not MacOS? Too pricey and it does not give me the freedom I’m looking for. In this blog post you can read how I did my migration from Windows 10 to Ubuntu.

Why Ubuntu, then? First and foremost, Ubuntu is based on Debian, second most important is Ubuntu was designed with ease of use and security in mind. I need a working environment, where I can easily install and configure applications, which has broad HCL so I do not have to spend my time in troubleshooting why my peripheral devices do not work. On top of that, Ubuntu has an excellent community and is very well know as a reliable desktop system. Many software vendors are releasing software with native support for Ubuntu.

In this blog post, you can see what tools I was suing on Windows 10 and what tools I’m using at Ubuntu. For both business and non-business related tasks.

Remote desktop connection

On Windows I was using standard RDP client, on Linux I’m using Remmina.

sudo snap install remmina


On Windows one of my favorites apps is Screenpresso, very light and powerful screenshot tool. It can also record screencast to avi format. On Linux I’m using Flameshot

sudo apt install flameshot

Screencast recording

Screenpresso – I really lie the app. Unfortunately there is no plans to bring it over to Linux so I had to find alternative. One of the best is Kazam. It is available straight from Ubuntu store. You can use it for taking screenshot too, if you want too.

Kazam – lightweight screen recorder


On Windows I’m using Evernote for my notes. Evernote has offline clients only for Windows and MacOs. There are several OpenSource Evernote client alternatives for Ubuntu. I choose to use Tusk
Installation is very easy as Tusk client is available as snap application.

sudo snap install tusk --classic
Tusk – Evernote Linux client


On Windows, for a long time I was using Visio but recently I did move to LucidChart. Excellent web browser-based tool and replacement for Visio. Works better with Google Chrome, I tried to use it with Firefox but the problem I had was with importing Visio diagrams. You can check diagrams made with LucidChart on Nutanix Diagrams page.

Instant messaging

  • Skype – runs flawlessly on Linux for many years
  • Slack – no issues at all, works like a charm on Ubuntu

Business Application

System Tools

Firewall – every Linux has build in firewall IPTables. It is not easy to manage from command line. GuFw GUI applet make configuration simple. It is available from Ubuntu store directly.

GUI applet to configure Linux IPtables firewall

Virtualization – Oracle VirtualBox is my favorite tool on Linux.

Add Oracle virtualbox repository into Ubuntu database

sudo add-apt-repository "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib"

If you see an error about missing GPG key – example below:

W: GPG error: http://download.virtualbox.org/virtualbox/debian bionic InRelease: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY A2F683C52980AECF

Add missing key (see end of the message) byt running below command

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A2F683C52980AECF

When you get GPG keys imported, update repository:

$ sudo apt update

Install Oracle Virtualbox

$ sudo apt-get -y install virtualbox-6.0
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  dkms libgsoap-2.8.60 libqt5opengl5 libqt5printsupport5 libsdl1.2debian libvncserver1 virtualbox-dkms virtualbox-qt
Suggested packages:
  menu vde2 virtualbox-guest-additions-iso
The following NEW packages will be installed:
  dkms libgsoap-2.8.60 libqt5opengl5 libqt5printsupport5 libsdl1.2debian libvncserver1 virtualbox virtualbox-dkms
0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded.
Need to get 27.2 MB of archives.
After this operation, 117 MB of additional disk space will be used.
Do you want to continue? [Y/n] 

Start Oracle VirtualBox from application menu.

VirtualBox 6.0 on Ubuntu 18.04

exFAT support -it is a file system used by many devices on SD cards

$ sudo apt install exfat-fuse exfat-utils

Media codecs

$ sudo apt install ubuntu-restricted-extras

0 0 votes
Article Rating

Artur Krzywdzinski

Artur is Consulting Architect at Nutanix. He has been using, designing and deploying VMware based solutions since 2005 and Microsoft since 2012. He specialize in designing and implementing private and hybrid cloud solution based on VMware and Microsoft software stacks, datacenter migrations and transformation, disaster avoidance. Artur holds VMware Certified Design Expert certification (VCDX #077).

Notify of
Inline Feedbacks
View all comments
Would love your thoughts, please comment.x

FOR FREE. Download Nutanix port diagrams

Join our mailing list to receive an email with instructions on how to download 19 port diagrams in MS Visio format.

NOTE: if you do not get an email within 1h, check your SPAM filters

You have Successfully Subscribed!

Don't miss any posts. Subscribe To Our Newsletter!!

Join our mailing list to receive the latest news and updates from www.vmwaremine.com.

You have Successfully Subscribed!

Pin It on Pinterest