Linux Mint is one of the fastest growing desktop Linux distributions today. Linux Mint is an Ubuntu based distribution that aims to be a home user friendly distribution that has a sleek, clean look as well as provide as much hardware compatibility as possible. All of this paired with a development team that constantly tries to keep the distribution moving in a forward fashion.
While Linux Mint’s main releases (LM Cinnamon and LM Mate) are based off Ubuntu, there is a lesser known variant that has been making great strides over the last couple of years. Of course, Linux Mint Debian Edition is the variant and the subject of this tutorial.
Just like the main version of Linux Mint, LMDE is available in Cinnamon and Mate as well as 32/64bit variants. Currently there isn’t a “stable” release of LMDE2 but this tutorial, screen-shots, and posting were done using a fresh install of LMDE2 64bit Cinnamon. So it is currently stable enough for those purposes!
While this is still a release candidate, everything that is going to make their way into the official release are already there. From here on out it will be minor changes and some final polishing. A list of what all has changed, seems to be hiding at the moment but some big obvious changes have made their way into this release though:
- Cinnamon 2.4.6
- Linux 3.16
- Firefox 36
- BASH 4.3.30
One question was whether or not Systemd was going to make its way into the release. Without getting to much into the argument it was a sigh of relief to see that the Linux Mint team didn’t try to rush and push Systemd into the release, but it will be interesting to see what happens when Debian releases Jessie into stable.
Installation of Linux Mint Debian Edition 2 “Betsy”
1. The first step to installing LMDE2, is to obtain the ISO file from Linux Mint’s website. This can be done either through a direct http download or via wget from the command line interface.
The url for download: http://www.linuxmint.com/download_lmde.php
This will land on a page where the CPU architecture and desktop environment must be selected. The next screen will prompt the user for a mirror to download the image from or a torrent to use. For those who already know that LMDE2 64-bit Cinnamon is for them, feel free to use the following wget command:
# cd ~/Downloads # wget -c http://mirror.jmu.edu/pub/linuxmint/images//testing/lmde-2-201503-cinnamon-64bit-rc.iso
The above commands will switch to the current user’s downloads folder and then proceed to download the iso file from a mirror here in the USA. For those reading out of country, please be sure to visit the downloads link in the above paragraph to find a mirror that is close for a quicker download!
2. Once the ISO is downloaded, it will either need to be burned to a DVD or copied onto a flash drive. The preferred and easiest method is a DVD but this tutorial will walk through how to do it on a USB flash drive. The flash drive will need to beat least 2GB in size in order to fit the ISO image and it needs to have all data removed from it.
WARNING!!! The following steps will render all current data on the USB drive un-readable! Use at your own risk.
3. Now that the disclaimer is out of the way, open a command line window and insert the USB drive into the computer. Once the drive is plugged into the computer, its identifier needs to be determined. This can be accomplished with several different commands and is VERY important to get right. It is suggested that the user do the following:
- Open a command line window
- Issue the command: lsblk
- Make note of which drive letters already exist (sda, sdb, etc) ←Very important!
- Now plug the USB drive in and reissue: lsblk
- The new drive letter to appear is the device that will need to be used
This tutorial /dev/sdc is the device that will be used. This will vary from computer to computer! Be sure to follow the above steps exactly! Now navigate to the downloads folder in the CLI and then a utility known as ‘dd‘ will be used to copy the ISO image to the USB drive.
WARNING!!! Again, this process will render all data on this USB drive un-readable. Make absolutely sure the data is backed up and the proper drive name has been determined from the steps above. This is the final warning!
# cd ~/Downloads # dd if=lmde-2-201503-cinnamon-64bit-rc.iso of=/dev/sdc bs=1M
The ‘dd‘ command above will copy the iso file to the flash drive overwriting all data previously on the drive. This process will also make the drive bootable. If something other than LMDE2 64bit Cinnamon was downloaded, the name after ‘if=‘ will need to be changed as appropriate.
The syntax here is very important! This command is run with root privileges and if the input/ouput are reversed, it will be a very bad day. Triple check the command, source, and destination devices before hitting the enter key!
‘dd‘ will not output anything to the CLI to indicate that it is doing anything but don’t worry. If the USB drive has an LED indicator when data is being written, take a look at it and see if it is flashing very quickly on the device. This is about the only indicator that anything will be taking place.
4. Once ‘dd‘ finishes, safely remove the USB drive and place it into the machine that will have LMDE2 installed onto it and boot the machine to the USB drive. If all goes well, the screen should flash a Linux Mint grub menu and then boot into the screen below!
Congratulations a successful bootable LMDE2 USB drive has been created and is now ready to run the installation process. From this screen, click the ‘Install Linux Mint‘ icon on the desktop underneath the ‘home’ folder. This will launch the installer.