Sudo for all my commands for me

The only time you should need superuser privileges is when you actually need to change something in your system, such as installing/updating packages.
Some applications may require specific yet limited access to parts of the system. But in such cases, they usually create a dedicated user/group, that only access those limited parts, thus not actually requiring superuser privileges. And in those cases, there is documentation on what you may need to do in order to use them.

The broad logic is: superuser privileges shall be acquired only when really necessary, and not as an easy workaround.

2 Likes