How to Switching from Windows to Linux - A Complete Guide

Many people aren't happy with all the privacy and tracking issues in Windows 10, so they are looking to switch to from Windows to Linux.

By Tim TrottLinux Tips and Tutorials • September 4, 2016
2,183 words, estimated reading time 8 minutes.
Introduction to Linux

This article is part of a series of articles. Please use the links below to navigate between the articles.

  1. How to Download and Installing Linux Step by Step For Beginners
  2. Essential Guide to Working with Files in Linux
  3. Understanding Linux File Permissions and Permission Calculator
  4. How to Archive, Compress and Extract Files in Linux
  5. Linux Piping and Redirection Explained
  6. Hardlinks and Softlinks in Linux Explained With Examples
  7. How to Create and Use Bash Scripts in Linux
  8. Data Recovery in Linux - How To Recover Your Data after Drive Failures
  9. Apache Web Server Administration Cheat Sheet for Linux
  10. Essential MariaDB and MySql Administration Tips on Linux
  11. How to Switching from Windows to Linux - A Complete Guide
How to Switching from Windows to Linux - A Complete Guide

Windows 10 has been out for over a year now, and for the most part, it has been accepted well. Still, some people aren't happy with the privacy issues and the sheer amount of tracking, not to mention the security issues, and so may be looking for an alternative...

Why Switch from Windows to Linux?

So why would you want to use anything other than Microsoft Windows?

Linux earned a reputation in the 80s and 90s as a platform for hobbyists and hackers, a complex system requiring vast computer knowledge. While that may have been the case 30 years ago, Linux has come a long way since then and now offers a user experience to rival the mighty Windows.

It should be noted that Apple's OSX is a derivative of Unix and shares many of the features of Linux. While OSX is not Linux, it offers many of the same benefits.

Cost

Linux is free for life, unlike Windows and Mac OSX. It is not just a free upgrade until the next overpriced version; it is free forever. With Linux, you pay for support (if you need it), and you have to pay for some commercial use. Even if you pay for Linux, it is still cheaper than Windows.

Security

Linux and Mac OSX are also both built for security, unlike Windows, where security was added as an afterthought. In Linux and Mac, passwords are required before installing applications. Most of the software you need in Linux is installed from servers maintained and signed by the distribution authors. This way, you know that every piece of software has been manually vetted to ensure no malware, spyware, or viruses. While you can install untrusted software, you must manually make an effort and supply passwords, so if malware gets on your system, you installed it.

Time and time again, Windows has proven itself vulnerable to security flaw after security flaw, with hundreds of thousands of viruses and malware infections each year. The latest (as of writing this) is the May 2017 #Wannacry ransomware epidemic which affected more than 200,000 victims in at least 150 countries and crippled the NHS in England and Scotland.

Microsoft continues to patch and fix exploits as they are found, but the fact remains that there are so many exploits yet to be discovered; it's like patching a pin cushion. While Linux isn't necessarily immune to the viruses, worms, adware, spyware, and Trojan horse programs that plague Windows, it has security at its core, not a patched update.

Privacy

Microsoft and Windows do not take your privacy seriously. There are many dial home, tracking, and telemetry services, so many it's beyond belief. The installer has three pages of privacy options to turn off. Three pages! And that's just the stuff they tell you about.

Hardware

Linux will run on almost any hardware, even hardware that is so out-of-date that Windows doesn't even recognise it. Linux only requires minimal memory, tiny hard drives and hardly any graphics processing power. So, on my 6-core 3.6Ghz water-cooled SSD beast, Linux flies! Due to its much lower footprint and lack of bloatware associated with Windows, Linux is ideally suited for mobile and compact devices. Android is also a Linux directive, and iOS is a derivative of OSX. Linux is also ideally suited to real-time applications, embedded software, and Raspberry Pi.

Accounts

Linux and Mac also do not require many different online accounts to be set up. Windows 10 seems quite unhappy because I don't have any Skype, Xbox, OneDrive, or Office365 accounts. While Apple requires a joint account for iCloud and Apple Store, Linux requires no accounts to be created.

Ease of Use

Linux used to exist in Geeks and Nerds; however, it's not the 90s any more. Linux has evolved into a modern, easy-to-use operating system which offers a rich user interface. Modern Linux distributions come out of the box with a user experience that rivals that of Microsoft and Apple; they have all the GUI tools and functionality you expect from Windows without tedious crashes and errors.

Microsoft wants to control your Windows 10 desktop

While Microsoft isn't quite ready to offer a true Windows-as-a-service where you'd be running your desktop Windows from the Cloud, it is heading that way. Microsoft has been in talks for several years about buying Citrix, the desktop virtualisation giant. When this happens, we expect business users to migrate away from desktop PCs in favour of cloud-based OS installations. For businesses, this means lower hardware and running costs. In contrast, the virtualised environment means the same OS build can be rolled out to all users, even remote users, much more easily. This also includes updating applications; the master image is updated, and then that is rolled out to every user. It also means that Windows updates will be managed for users, and even optional updates will become mandatory as Microsoft rolls them out for you.

While this may be good for businesses, it won't be long after Microsoft offers Windows in the Cloud to home users - meaning that your OS and files will live on Microsoft servers. You pay them a monthly subscription to access them. I foresee many privacy and legal issues, not to mention the collapse of the desktop PC market. That is unless we all switch to Linux!

So, if you want to control your desktop moving forward, there's only one choice: Linux.

Which Linux Distro?

Unlike Microsoft Windows or Apple iOS/OSX, Linux comes in different flavours or distributions (distros for short). Each distro is aimed at a specific subset of users - from easy-to-use distros for those new to Linux to more advanced distros for experts, other distros target security advocates, low-end hardware, and customisable distros for those wanting a bespoke system.

These distributions are aimed at users like you who want to switch to Linux. They offer a streamlined installation and feature robust graphical interfaces using popular Gnome or KDE desktops. They offer an experience close to Windows, so you at least have something familiar with which to work.

Ubuntu 16

Ubuntu Splash Screen
Ubuntu Splash Screen

Ubuntu is the distro I have used most of all and I have been using it for the past five years. It comes in two variants, Desktop and Server. As you might expect, the Desktop version is aimed at desktop computers and laptops. It comes with Ubuntu's Unity graphical interface, which is more tailored to tablets than desktops but works quite well. The server variant, by default, does not include a graphical interface and is cut down for servers and NAS storage.

You can install missing packages in either variant regardless of which version you install. This means you can install a graphical user interface to Ubuntu Server or server software in Ubuntu Desktop.

The Ubuntu installer is a little primitive, being text only, but it is functional. When installing Ubuntu Desktop, the installer was a bit buggy. The downloaded ISO image was very particular about what was used to burn the image and the type of device used. I tried various CD and DVD burners at different write speeds, but all seemed to fail, with errors in reading the optical disk. When using a USB thumb drive, I could not get any drive above 4GB to boot, and the smaller drive had to be formatted to FAT32, and the ISO burned using Rufus software. UNetbootin would NOT work for me on Ubuntu installs.

Once the installation medium was sorted, the rest was standard, including setting up initial users and root passwords, package selection, network configuration, and partitioning.

Day-to-day use is standard, but I encountered several random application crashes occasionally; CUPS printing was buggy, as was the Samba client, often requiring the remote server services to be restarted. Other than that, it's pretty good.

openSUSE Leap

Open Suse Leap
Open Suse Leap

SuSE was the first distribution I had exposure to, way back in 1999. Back then, it had a very good terminal interface, but the KDE 1.0 desktop environments sucked compared to Windows. Nowadays, things have moved on a lot, and the graphical interfaces are much more refined and polished. KDE and Gnome are both on offer, and several smaller lightweight versions for laptops and older hardware.

openSUSE has a much more user-friendly interface, with mouse interaction and everything. You boot into a LiveCD version of SUSE, so you can play around with it before installing. The installer is again very standard and worked the first time on the first USB thumb drive I had to hand.

Unfortunately, I did not get on very well with openSUSE. Once installed, I had problems with the buggy package installer, network connections dropping, graphics driver glitches, and an update broke the system boot process, resulting in a non-booting system.

Mint Cinnamon

Linux Mint Cinammon
Linux Mint Cinammon

Linux Mint was the last distribution I tried out, and I must say I'm impressed. It looks very nice and works well out of the box. It has some nice visual themes and beautiful wallpapers. But nice, pretty things don't make a Linux distribution, do they?

Linux Mint is based on Ubuntu, which is based on Debian. Ubuntu and Mint mainly differ in the user interface - Ubuntu uses the Unity desktop, while Mint uses Cinnamon. Both systems are free, but while Mint is a community project, Ubuntu is a commercial package, and support does cost.

Performance-wise, Mint seems faster than Ubuntu, but that is just me; I don't have any empirical proof. I do prefer Cinnamon over Unity. For me, it works better.

As said before, Mint and Ubuntu are very similar, but it's just down to personal preference.

Making the Switch from Windows to Linux

I have recently made the total shift from Windows 10 to Mint Cinnamon as my primary OS. Here I present my recommendations and advice if you are considering the same.

First, spend a few weeks noting down all the software you use on Windows and research the open-source options available in Linux. There are often several options available, so try them all.

Install VirtualBox and run various Linux distros on a virtual machine. This way, you can experiment by installing various software and playing around with it, and if you break something, go back to a snapshot. This way, when you switch, you know what you are doing and will be less likely to break your system build. This is especially important if you have not used Linux before.

Check out what software you need to run, not just that you can get X to replace Y. I use Photoshop and Lightroom all the time, and seeing that there are many good alternatives, I can say they don't compare to the real thing when it comes to using them.

Games. There isn't any on Linux, and that is the downfall of Linux. There aren't any games on Linux because there is no demand, and there isn't demand because hardly anyone uses Linux (because there are no games). Catch 22.

Even on Steam, there is a low quantity of games - my Steam account has 121 games, only 32 of which run on the Mac and only 12 on Linux. If you are a gamer, you must get techy and either dual boot into Windows to play games or get dirty and install WinE to run Windows games in Linux, which can be buggy at best.

Overall Recommendations When Swapping Windows to Linux

Firstly, making the switch is worth doing, even if it's just a piece of mind that your system is more secure and less likely to be hacked or infected with viruses, malware, and spyware. Linux runs faster, is quieter and uses less electricity. I measured my computer drawing 320W, and with Linux, it was only drawing 290W on average.

I've been using Linux intermittently for 15 years, so I'm familiar with the operating system. Having said that, though, I did find a lot less refinement in the Linux installer than you would typically find in Microsoft or Apple installers. The Ubuntu installer was buggy at times; it took several attempts at making a bootable CD, and quite how the average user is supposed to know about LVM and partitioning is beyond me. But that could be the Ubuntu distro; I've not used the others recently.

I have set up a dual boot system, so I boot into Windows to play games and use Linux for everything else. I cannot find suitable alternatives for those Windows programs. I use a VirtualBox virtual machine to run a copy of Windows 7 inside my Linux desktop.

It's a real shame there aren't more games written to support Linux; if they did, there would be many more people switching over. Valve has tried to support Linux through the Half-Life series, but that's it. There are no other Steam games on Linux. Things will change with SteamBox being launched soon. Still, seeing how the Steam client doesn't even work properly under Linux, I'm not all that hopeful. The best we can hope for is getting Wine to work or dual booting.

I shall update this blog with additional tips for switching to Linux, including getting many games and applications to run under Linux. Stay tuned for updates!

Related ArticlesThese articles may also be of interest to you

CommentsShare your thoughts in the comments below

My website and its content are free to use without the clutter of adverts, popups, marketing messages or anything else like that. If you enjoyed reading this article, or it helped you in some way, all I ask in return is you leave a comment below or share this page with your friends. Thank you.

This post has only 1 comment. Why not join the discussion!

New comments for this post are currently closed.