Subsurface is a free and open source dive log book for Linux, Windows and Mac. Using subsurface you can manage your diving data like dive locations with GPS coordinates, weights and exposure protection used, divemasters and dive buddies. It supports single and multi tank dives using air, Nitrox or TriMix and also rate your dives. It comes with powerful filter support, importing dive data from other programs, SAC rate, partial pressures of O2, N2 and He, calculated deco information, dive profiles. You can visualize tank pressure curves, print option out a detailed log book that includes dive profiles and other relevant information.
Install Subsurface on Ubuntu Linux
Subsurface is available via flatpak, PPA, snap and portable AppImage file format. You can easily install it via the command-line terminal application.
Install Subsurface via Flatpak:
First install flatpak and flathub and restart your system. You can skip this if already have flatpak.
Open terminal (Ctrl+alt+t) and run below Subsurface flatpak command.
flatpak install flathub org.subsurface_divelog.Subsurface
You can start Subsurface via
flatpak run org.subsurface_divelog.Subsurface
and uninstall it via
sudo flatpak uninstall org.subsurface_divelog.Subsurface
Install Subsurface via Snap:
In terminal run below Subsurface snap installation command.
sudo snap install subsurface
Install Subsurface via PPA
In terminal run all commands one by one.
sudo add-apt-repository ppa:subsurface/subsurface
sudo apt-get update
sudo apt install subsurface
Install Subsurface via AppImage
Download Subsurface in the .AppImage file format from the above link and save it on your Downloads folder. In your terminal run below commands
sudo chmod +x ~ Subsurface-5.0.3-x86_64.AppImage
Here “Subsurface-5.0.3-x86_64.AppImage” is the downloaded file name. You can change above command based on your downloaded file name. after that run