Linux Install Guide

Created Tuesday 30 September 2025




The levels.


(first of all wow. we really did win. Decent guide here)
https://learn.microsoft.com/en-us/linux/install



0. A Real, Bare-Metal Linux Install

The majority of you will not be doing this; but I'm here to help if you want to. Full disk or dual-boot.
https://www.tomshardware.com/software/linux/how-to-dual-boot-linux-and-windows-on-any-pc




1. Virtual Install


This is the preferred method for this assignment, it will both give you the command line tools you need for further assignments, as well as introduce you to the possibility of using Linux on the desktop.


WINDOWS USERS - Use VIRTUALBOX

+Virtualbox Guide


MAC USERS - use UTM

UTM Information



1a - which LINUX DISTRIBUTION?

A "distribution" or "distro" is just a version of a full Linux Operating system, and there are a bunch of them:
Presently I recommend one of the following — but LITERALLY ANY WILL DO.
https://mxlinux.org/
https://linuxmint.com/
https://ubuntu.com/ as a last resort for new computers?


Or again — ANYTHING here, check the leaderboards!
https://distrowatch.com/




2. Local "CLI" approach


Knowing about these approaches is useful, many people who work with Linux on the daily use these instead of a full Linux desktop. You will be able to do your assignments with these – and in fact they might be better performancewise for your final project. But you miss out on the desktop.


WINDOWS USERS - WSL

Great guide, also goes over the other options
https://theshepord.github.io/intro-to-WSL/


MAC USERS - Multipass

https://github.com/southsidedean/intro-to-multipass-macos


NOTE: later we will learn about Docker, which will often be a complement to all these approaches





Tech Guides:Linux



Backlinks: FSU Courses:LIS3353 FSU Courses:LIS5364