Apps are so messy on Linux. I get some software from apt, flatpak, snap, appimage files, and pip. I wish that at least about 3 of these delivery systems would get merged and depreciated. It was honestly easier to figure this stuff out when it was just .deb files and nothing else.
Pip is not Linux specific, it's the same on Win/Mac. I prefer AppImages because they are just statically compiled binaries. I prefer Apt&friends because it is good old packaging. But flatpak and snap? Hell no. I see so little advantage there.