Moving into a Fresh Ubuntu Install


By Ivan Hawkes
November 19, 2021


Instructions for a quick start getting all my usual software and setup on a fresh Ubuntu Linux install.

Make any changes needed to the terminal startup files.
nano ~/.bashrc
nano ~/.profile
Make a folder for our most useful binaries.
mkdir ~/bin
Copy our SSH keys from a trusted place.
scp ivan@odroid-hc2:~/.ssh/* .ssh
Get everything up to date.
sudo apt update && sudo apt upgrade
Get Git installed and configured.
sudo apt install git
git config --global user.email "ivan.hawkes@gmail.com"
git config --global user.name "Ivan Hawkes"
Now we can get some of our home comforts from a Git repo.
git clone git@github.com:ivanhawkes/linux-comforts.git
ImWheel lets us adjust the mouse scroll wheel speed.
sudo apt install imwheel
nano ~/.imwheelrc
imwheel --kill
Key development tools.
sudo apt install cmake gcc g++ build-essential clang
Arm development.
sudo apt install gcc-arm-none-eabi libnewlib-arm-none-eabi libstdc++-arm-none-eabi-newlib gdb-multiarch
IDE and editor.
sudo snap install code --classic
sudo snap install sublime-text --classic
Serial communications.
sudo apt install minicom
sudo usermod -a -G dialout $USER
Downloading.
sudo apt install transmission-remote-gtk
Vulkan development
sudo apt install vulkan-utils
Media
sudo apt install handbrake vlc

Discover more posts like this:

Linux Ubuntu