Preparation

The first essential steps for a new installation


First, update apt

sudo apt update

Install Flatpak

# install
sudo apt update
sudo apt install -y flatpak
#if you want to install from software GUI
sudo apt install -y gnome-software-plugin-flatpak
#add the flathub repo
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Install preliminary packages

sudo apt install -y \
nano \
net-tools \
tmux \
zbar-tools \
curl

Essential Flatpak packages

flatpak install -y flathub \
org.mozilla.firefox \
com.github.tchx84.Flatseal \
  1. close and reopen terminal
  2. transfer your saved firefox profile after install
  3. customize according to my firefox setup page

Remove Firefox snap

There are just too many bugs and inconsistencies to recommend this at this point. Let's use flatpak instead.

sudo snap remove firefox

Ubuntu 22.04 quirks

from here:

sudo apt remove brltty -y