As a PHP developers most of my time is spent working with Linux servers. When Microsoft introduced the Linux Sub-system for Windows I jumped at the chance to use the same server commands I was used to locally on my Windows PC.

Over time I realised that the majority of the software I was using (PhpStorm, MySQL Workbench, GIT, Keepass were all available on Linux.

I decided to make the switch from Windows 10 for Linux.

Ubuntu MATE

With many, many, many distributions to choose from, I picked Ubuntu MATE for two reasons. First it is a official derivative of Ubuntu itself which is an extremely popular Linux distribution. Well supported and maintained and it includes the Debian .deb package format, which is important if you don’t really know what you’re doing when it comes to installing software.

Secondly Ubuntu MATE comes with the MATE desktop environment. Standard Ubuntu switched to the Unity desktop environment and then GNOME Shell. While Unity and GNOME Shell both do the trick they were both too different from the Windows-style taskbar and Start button I’m accustomed too.

Ubuntu MATE offered both the stable environment and the traditional Window-like desktop environment I was looking for.

Download + Install

Download the appropriate version of Ubuntu MATE for your PC. 64-bit is the standard version and most likely the one you should down. Unless you’re running a very old machine which will require 32-bit, or you’ve got specialized hardware like a Raspberry Pi.

Hello, I'm Keith, a website developer in Belfast, Northern Ireland working with PHP, Magento, Shopify and WordPress.

I've been building websites for over 10 years, from custom website development to bespoke web applications, Shopify and Magento ecommerce and Online Leaning Environments. I've worked on a range of projects and am always looking out for the next interesting project.

Related Notes Posts

Set-up a Rackspace CDN service

Quick guide for setting-up a CDN on Rackspace. ## CDN Set-up Log into your [Rackspace MyCloud]( account. Click into Storage > CDN then "Create Service".... May 2022 · Notes

Apache VirtualHost with Reverse Proxy

This post documents the process of setting up a reverse proxy to load one (Origin) website in the subdirectory of another. During this process the... August 2021 · Notes

Upcoming changes to eBay's PayPal Payments

Over the course of 2021 eBay will be incrementally changing how it works with sellers. Changes include updates to the fee structure, how fees are... June 2021 · Notes

More Notes Posts...