Do you use Snap or Flatpak? Opinions on both?
by craigevil from LinuxQuestions.org on (#5E7PV)
I find both pretty darn neat. Obviously they aren't for everyone. I have found they are both OK in their own aspects..
I find myself using them both simply because neither one has all of the apps I want or need.
The main reason for using either one IMHO is simply for apps not in the Debian repos or for newer version.
What is everyone's opinion of either one?
I only have a couple of apps from either one.
LibreOffice from Flathub simply because it is way newer than the Debian version, of course that is to be expected when running Stable.
Stable only has version 6.1.5, and while Backports has 7.0.4 I couldn't get it to install it had too many broken depends.
Flathub has version 7.1.0.3 and surprisingly it works just fine.
Code:$ flatpak list
Name Application ID Version Branch Installation
Freedesktop Platform org.freedesktop.Platform 20.08.4 20.08 system
default org.freedesktop.Platform.GL.default 20.08 system
LibreOffice org.libreoffice.LibreOffice 7.1.0.3 stable systemAs for snaps I have two apps:
chromium 89.0.4389.47
telegram-desktop 2.5.8
and the snap-store from Pi-Apps.
Code:$ snap list
Name Version Rev Tracking Publisher Notes
chromium 89.0.4389.47 1493 latest/beta canonical -
core 16-2.48.2.1 10828 latest/stable canonical core
core18 20210128 1990 latest/stable canonical base
core20 20201210 907 latest/stable canonical base
gnome-3-28-1804 3.28.0-19-g98f9e67.98f9e67 147 latest/stable canonical -
gnome-3-34-1804 0+git.3556cb3 68 latest/stable canonical -
gtk-common-themes 0.1-50-gf7627e4 1514 latest/stable canonical -
snap-store 3.38.0-55-geb45541 499 latest/stable canonical -
telegram-desktop 2.5.8 2403 latest/stable telegram.desktop -Snap did add the menu entries for the apps it installed. While I had to use the menu editor and add the flatpak app.
neofetch does seem to list 10 snaps when by my count it is 9, I am guessing it is counting the snapd package installed using apt.
Code:$ neofetch --stdout
pi@raspberrypi
--------------
OS: Debian GNU/Linux 10 (buster) aarch64
Host: Raspberry Pi 400 Rev 1.0
Kernel: 5.10.11-v8+
Uptime: 1 hour, 59 mins
Packages: 1899 (dpkg), 3 (flatpak), 10 (snap)
Shell: bash 5.0.3
Resolution: 1360x768
DE: LXDE
WM: Openbox
Theme: PiXflat [GTK2/3]
Icons: PiXflat [GTK2/3]
Terminal: lxterminal
Terminal Font: Monospace 10
CPU: (4) @ 2.000GHz
Memory: 1590MiB / 3795MiB


I find myself using them both simply because neither one has all of the apps I want or need.
The main reason for using either one IMHO is simply for apps not in the Debian repos or for newer version.
What is everyone's opinion of either one?
I only have a couple of apps from either one.
LibreOffice from Flathub simply because it is way newer than the Debian version, of course that is to be expected when running Stable.
Stable only has version 6.1.5, and while Backports has 7.0.4 I couldn't get it to install it had too many broken depends.
Flathub has version 7.1.0.3 and surprisingly it works just fine.
Code:$ flatpak list
Name Application ID Version Branch Installation
Freedesktop Platform org.freedesktop.Platform 20.08.4 20.08 system
default org.freedesktop.Platform.GL.default 20.08 system
LibreOffice org.libreoffice.LibreOffice 7.1.0.3 stable systemAs for snaps I have two apps:
chromium 89.0.4389.47
telegram-desktop 2.5.8
and the snap-store from Pi-Apps.
Code:$ snap list
Name Version Rev Tracking Publisher Notes
chromium 89.0.4389.47 1493 latest/beta canonical -
core 16-2.48.2.1 10828 latest/stable canonical core
core18 20210128 1990 latest/stable canonical base
core20 20201210 907 latest/stable canonical base
gnome-3-28-1804 3.28.0-19-g98f9e67.98f9e67 147 latest/stable canonical -
gnome-3-34-1804 0+git.3556cb3 68 latest/stable canonical -
gtk-common-themes 0.1-50-gf7627e4 1514 latest/stable canonical -
snap-store 3.38.0-55-geb45541 499 latest/stable canonical -
telegram-desktop 2.5.8 2403 latest/stable telegram.desktop -Snap did add the menu entries for the apps it installed. While I had to use the menu editor and add the flatpak app.
neofetch does seem to list 10 snaps when by my count it is 9, I am guessing it is counting the snapd package installed using apt.
Code:$ neofetch --stdout
pi@raspberrypi
--------------
OS: Debian GNU/Linux 10 (buster) aarch64
Host: Raspberry Pi 400 Rev 1.0
Kernel: 5.10.11-v8+
Uptime: 1 hour, 59 mins
Packages: 1899 (dpkg), 3 (flatpak), 10 (snap)
Shell: bash 5.0.3
Resolution: 1360x768
DE: LXDE
WM: Openbox
Theme: PiXflat [GTK2/3]
Icons: PiXflat [GTK2/3]
Terminal: lxterminal
Terminal Font: Monospace 10
CPU: (4) @ 2.000GHz
Memory: 1590MiB / 3795MiB