hello friends! new(ish)!
Linux Mint
Linux Mint is a multi-purpose, Debian-based distribution meant to be easy-to-use and working out-of-the-box. Originally a sole Debian derivative, most of its repos and a fair share of its software suite are now based on Ubuntu's. Its motto is "from freedom came elegance".
Because of its policy of providing an integrated, smooth experience, Linux Mint has been often praised for its user-friendliness and ease of use, and ranks #1 at Distrowatch (as of February 2014), surpassing by far even Ubuntu. However, it has been criticized for the very same reason by freedom advocates because of the inclusion of proprietary codecs needed for Adobe Flash to be working out of the box.
Linux Mint comes with mainly two desktop environments: MATE and Cinnamon, both of which are being maintained by the Linux Mint Foundation. Their popularity is such that they have been repacked in other distros, such as Antergos or Cubuntu. KDE and Xfce versions are also officially maintained.
In short, Linux Mint is one of the best-suited distributions for beginners to GNU/Linux, or anyone wanting to get a desktop up-and-running quickly.
Why use Linux Mint?
- It uses the best .deb based package manager
- It is mostly based on Ubuntu and Debian, meaning nearly all community support found there will also apply to it, on top of its own support.
- It comes with all of Ubuntu and Debian's software selection on top of its own
- It comes with the highly-praised DEs Cinnamon and MATE
- It is meant to be very easy to use for beginners, while still letting advanced users doing extra configuring
Drawbacks to Linux Mint
- Up until version 17, Linux Mint had a retarded policy that forced users to reinstall everything whenever they wanted to do a distro upgrade. That is no longer the case as of Linux Mint 17 (Rebecca), but still applies to users of older versions.
- Like Ubuntu or Debian, packages tend to be slightly out-of-date and you might have to end up using PPAs if you want cutting-edge software.
- Some users used to very lightweight distros may dislike the addition (or bloating) of graphical interfaces for most tasks (software managing, backup tools etc.)
- Firefox comes by default with the Yahoo! search add-on by default
- It includes some proprietary software such as codecs so as to provide their out-of-the-box experience, which freedom-minded users may dislike.
- If you dislike the green color, you're going to hate this distro until you change the theme (which is for the most part easy).
Installation
Linux Mint is often recommended as a newbie's first distro for it's ease of use and ease of installation. Having said that, everyone's first Linux install can be scary or confusing. This section will step you through a basic Mint install.
The Official Mint User Guides also guide you through installation, but you may prefer the voice of fellow neckbeard shutins.
We'll use VirtualBox for the install to counter some common concerns and fears:
Common Concerns and Fears
- I'm scared my computer won't boot: VirtualBox runs inside Windows (or Mac OSX). Even when you do a real install, there are good tools that can fix your boot setup and recover your files in the unlikely even that happens.
- I'm scared I'll break my Windows parition: VirtualBox doesn't have the power to mess up your Windows parition any more than Firefox does. On a real setup, Linux Mint does the partitioning for you if you desire.
- I'm scared I won't be able to get rid of Linux: Our Linux Virtual Machine can literally be dropped into your Recycle Bin, and VirtualBox can be uninstalled like any other application. Getting rid of Linux if you are dual booting is just a bit more complicated than the other two, but not too hard, not hard at all if you installed it over windows.
- I'm scared I'll get stuck offline and won't be able to access help: You can switch between VirtualBox and your other applications (such as your web browser) at any time. For normal Linux installations, this is usually only a problem with wireless internet, but you'll most likely be fine, especially if you dual boot Windows/Mac and Linux.
- I'm scared of pressing the wrong option during the Linux install: You can Snapshot your Virtual Machine and revert to a previous version at any time (just like savestating your snes roms). On a normal install for mint, the only real thing you have to look out for is if mint doesn't recognize your windows partition, or if you get a specific error (unlikely).
- I'm not sure my hardware is supported in Linux or needs special drivers: VirtualBox's virtual hardware will all work with Mint.
- I had trouble putting my iso on a dvd/usb stick: You can use the iso file directly with VirtualBox. Lili is usually very good at putting more commonly used Linux distros on USB and is easy to use.
Preparing For Your Install
Before we get started, we need a couple of things:
- A Linux Mint installation disc (it'll be a .iso file).
- Available from the Official Download page, there are several different versions available:
- 32bit vs 64bit. You'll want 64bit unless you're on a seriously old machine.
- The Cinnamon, MATE, KDE or Xfce editions. These are just the default Desktop Environments/Window Managers. Once you've installed Mint, you can install and switch between all of these (we'll show you how). Go with the MATE edition, since that's what this guide was written with.
- Codecs or No Codecs. You want Codecs. No Codecs is for anally retentive legal situations that businesses can get into.
- In summary, grab the MATE 64bit version (torrent).
- Available from the Official Download page, there are several different versions available:
- A VirtualBox virtual machine.
- The VirtualBox page has instructions on it's download, installation and the creation of a basic virtual machine.
- Be sure to follow along with inserting the Mint installation iso into the virtual machine.
And with that, we're ready to go.
Booting the Linux Mint Disc
Hit Start on your virtual machine.
A black virtual machine window will popup, then the Linux Mint boot screen will appear, counting down to 0. After that Mint will startup, showing you a white screen, some nice green dots on a black background (a loading screen), then will resize your virtual machine window (changing the virtual machine's resolution) and finally display the Desktop.
So here we are in Linux Mint. It's not installed yet - this is what's known as a Live Environment. You can do pretty much everything you want in this state, but Linux is running from it's disc (that .iso file) and RAM. Once you reboot, you'll lose any changes you make.
Let's have a quick look around:
- There are three icons on the desktop:
- Computer will open a file manager similar to My Computer in Windows.
- mint's Home will open a file manager similar to My Documents in Windows.
- Install Linux Mint we will come to shortly.
- Over in the bottom right is a clock, a shortcut to sound settings, and a shortcut to network settings.
- In the bottom left there is a Menu button. Give it a click.
- Here you'll see some basic applications like a Web Browser (Firefox), a Media Player and a Text Editor.
- Over on the left you'll see a Software Manager (for adding and removing applications), Control Center (similar to Control Panel in Windows) and a Quit button for shutting down.
- Open Firefox and see if you have internet access.
Ok. Enough lollygagging. Let's install.
Running the Install
- Double click the Install Linux Mint icon on the desktop. The installation wizard will popup.
- Language selection is the first screen. Select yours and hit Continue.
- System requirements are next. The installer will check whether or not:
- 9.5gb of hard drive space is free. (There should be if you followed along with the VirtualBox guide).
- Internet access is available. This won't stop you from installing, but will allow for system updates to be downloaded during the install.
- Hit Continue on the system requirements sceen.
- The next screen is titled Installation Type and deals with paritioning. Partitions are sections of your hard drive which operating systems see as completely separate hard drives (a topic for another day). The options are:
- Erase disk and install Linix Mint (default): This is fine for our virtual machine and this is what we'll use.
- This is would NOT be fine if you were dual booting with Wwindows, which we'll cover later.
- Encrypt the new Linux Mint installation for security: We won't be using this today, but it's worth noting just how easy Full Disk Encryption is.
- Use LVM with the new Linux Mint Installation: We won't be using this either. LVM is basically fancy partitions (if this sentence makes no sense, you definitely don't need LVM).
- Something else: This will lead you to advanced/manual paritioning options that we don't need.
- Erase disk and install Linix Mint (default): This is fine for our virtual machine and this is what we'll use.
- With "Erase disk and install Linux Mint" selected, hit Install Now.
- A warning will popup to make sure you want to make these changes. You do, so hit Continue.
- More about this warning will be explained in the Dual Booting section.
- A warning will popup to make sure you want to make these changes. You do, so hit Continue.
- The Where Are You screen has a map to click on to define your location. This tells Mint what timezone you're in, whether you like the Metric or Imperial measurement system, how to display the date and so on. Select your city and hit Continue.
- Keyboard layout is next. If you're not sure what layout you have, you have English (US). Select your Layout and hit Continue.
- The Who Are You screen has a few fields:
- Your name (optional). Typing in your name (or any name) will also give you suggestions for a computer name and username.
- You computer's name (required).
- Pick a username (required).
- Choose a password and Confirm your password (required).
- Login in automatically: Leave this blank.
- Require my password to login: Leave this checked.
- Encrypt my home folder: Leave this unchecked. This can be used in addition to the Full Disk Encryption option we saw earlier, or without.
- Hit Continue to the Who Are You screen.
- Linux Mint will now install, showing a few informative screens. Good time to stretch your legs.
- You can click the little arrow in the bottom left of the window to see a tiny weeny terminal running the install.
- If you're connected to the internet, updates will download and install.
- The install will finish and you'll be prompted to either Continue Testing, or Restart Now. Click Restart Now.
- The Linux Mint Live Environment will shutdown and will "eject" the installation disc (the .iso file will no longer be selected for your virtual machine's optical drive).
- Linux Mint will now boot from it's installation on the virtual machine's hard drive.
- Any changes you make will now survive a reboot.
You can now login and you'll be back at the familiar MATE Desktop we saw before. A Welcome Screen will also be there to greet you.
And that's it. You've installed Linux Mint. Add 200 experience points to your character sheet. Don't forget that your Right Control Key will release your keyboard and mouse from the virtual machine!
You may want to check out some Post Installation tasks (below), such as installing the Cinnamon, KDE and LXDE Desktops.
Advanced Installs
Dual Booting with Windows
Dual Booting is the term used for having two operating systems installed on the same machine. When you turn on the computer a menu called a Bootloader will display, asking you which operating system you wish to boot into. This will typically timeout and select the default operating system after a number of seconds.
You can learn to dual boot within VirtualBox, first installing Windows, then adding Linux Mint onto the same virtual machine.