47 lines
1.6 KiB
Org Mode
47 lines
1.6 KiB
Org Mode
# -*- ii: ii; -*-
|
|
#+TITLE: Linux Mint Setup
|
|
#+AUTHOR: James Blair
|
|
#+EMAIL: mail@jamesblair.net
|
|
#+DATE: <2022-01-16 Sun 11:00>
|
|
|
|
|
|
This guide will walk through how I setup fresh installations of [[https://linuxmint.com/][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.
|
|
|
|
#+begin_src tmate
|
|
# 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
|
|
#+end_src
|
|
|
|
|
|
* Install base packages
|
|
|
|
Now that we have our ~apt~ package manager configured let's install the standard packages we use.
|
|
|
|
#+begin_src tmate
|
|
sudo apt install --yes htop screenfetch git curl wget xclip emacs xterm xtermcontrol jq
|
|
#+end_src
|
|
|
|
|
|
* Restore ssh keys and dotfiles
|
|
|
|
* Optional - Install hardware drivers
|
|
|
|
* Optional - Setup humacs editor
|
|
|
|
* Optional - Setup mutt mail client
|