1.6 KiB
1.6 KiB
Linux Mint Setup
- Setup home directory structure
- Configure apt to use a local mirror
- Install base packages
- Restore ssh keys and dotfiles
- Optional - Install hardware drivers
- Optional - Setup humacs editor
- Optional - Setup mutt mail client
This guide will walk through how I setup fresh installations of Linux Mint. Linux Mint is an operating system for desktop and laptop computers. It is designed to work 'out of the box' and comes fully equipped with the apps most people need.
I use Linux Mint as my daily driver operating system on a variety of different machines. The intent of this guide is to make it easy for me to get back up and running quickly whenver I do a fresh installation.
Setup home directory structure
Configure apt to use a local mirror
To speed up how quickly our system can install new or updated packages we should tell apt to use a mirror here in New Zealand.
# Backup our apt sources configuration before we make changes
sudo cp /etc/apt/sources.list.d/official-package-repositories.list /etc/apt/sources.list.d/official-package-repositories.list.bak
# Replace packages repo with local
cat /etc/apt/sources.list.d/official-package-repositories.list
sed -i 's|oldurl|http://ucmirror.canterbury.ac.nz|g' /etc/apt/sources.list.d/official-package-repositories.list
Install base packages
Now that we have our apt package manager configured let's install the standard packages we use.
sudo apt install --yes htop screenfetch git curl wget xclip emacs xterm xtermcontrol jq