It’s no secret that I love my Mac. Until very recently, I did all of my Windows stuff in VMware Fusion. My “Windows stuff” usually means programming in Visual Studio. I have a pretty good MacBook Pro. So when I build out a VM, I usually give it 2 cores and 4 GB of RAM. It’s not a ton of resources, but since it’s all SSD, it still does pretty darn well.
Until I decided to upgrade everything. I went from Windows 7 + SQL Server 2008 R2 + Visual Studio 2012 to Windows 2012 R2 + SQL Server 2012 + Visual Studio 2013. My Macbook started this weird combination of crying and laughing at me.
So that means it’s new computer time! Even though I’m working in Windows, I’m still completely addicted to my Linux-based host environment. Let’s just say that now when I run my Windows environment, I’m giving it 4 cores and 16GB of RAM, and that still isn’t all of the available system resources.
Install Linux Mint
First download the OS from linuxmint.com. I went with the 64-bit XFCE, just because I don’t need that much of a desktop environment.
Get Rid of Sudo Passwords
Look, I know what
sudo does. If I need to
sudo something, I’m going to do it, and asking for my password is just going to annoy me. We’ll use
visudo to edit the
$ sudo visudo
To this file, add the following line.
This one might take a while, even on a really fast machine.
$ sudo apt-get update $ sudo apt-get dist-upgrade
Install A Lot of Things
$ sudo apt-get install build-essential git libssl-dev ruby1.9.3 vim-nox
- Grab rbenv, following the instructions at https://github.com/sstephenson/rbenv.
- Install ruby-build. Instructions are at https://github.com/sstephenson/ruby-build
- Go crazy with Tim Pope’s VIM pathogen. Install those scripts!
- Install Virtual Box from virtualbox.org.
Go have some fun on Linux!