flatpak
Flatpak is a technology that allows you to run applications in a sandboxed environment. It is similar to Snap or AppImage, but it is more lightweight and can run on any Linux distribution that supports it.
you should have root access to install flatpak.
installation
sudo apt install flatpak
Install GNOME Software Flatpak plugin The GNOME Software plugin makes it possible to install apps without needing the command line. To install, run:
sudo apt install gnome-software-plugin-flatpak
Add the Flathub repository
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
usage
zotero
zotero is a popular reference manager.
flatpak install flathub org.zotero.Zotero
flatpak run org.zotero.Zotero
by the way, add xpi extension to zotero to open it in firefox.
gimp
gimp is a popular image editor.
flatpak install flathub org.gimp.GIMP
Typora
flatpak install flathub io.typora.Typora
vscode
flatpak install flathub com.visualstudio.code
tex
flatpak install flathub org.texstudio.TeXstudio