About a week ago I setup Ubuntu as my primary OS on an old machine. It is my first time trying a unix based OS (previously windows). It has been ok, but it seems like every time I try to install something I run into problems. The app has the wrong permissions or I don’t have the right packages or I need to change port settings ect… I was expecting a learning curve but I wanted to know if this is something I should expect to be a long term issue or if I will aquire the skills to side step stuff like this over time?
I can only recommend you to look into using Flatpak to install graphical applications. It avoids the whole dependency or permission issues because it ships apps in their own well tested little sandbox. From a end user perspective its somewhat similar to how applications are bundled on macOS.
While I agree, definitely you need Flatseal to change permissions at times.
That’s what I use with Debian. Rock solid OS, latest Apps without polluting it with Flatpak.
Exactly. Trying to install the latest version of a bunch of apps on a base like Debian is bound to give you dependency issues if you try to install the native version.
Yes but unlike Ubuntu, Debian is true open-source, true freedom and rock solid stability for a base system. We can just use it as a base system and add whatever app via Flatpak.