Originally Posted by henoch
While struggling with understanding of the weird xdg-open concepts I stumbled upon this post.
I actually started to think if there is any mandatory need of having the xdg-utils installed on my machine?
Will removing it cause some dependency problems? I noticed it is part of most major distributions these days.
But is it really a necessity?
Do what I do. I have five backups of all data that I want to keep. Never attempt this without good backups of data. Then, do a fresh install, while specifying not to install certain packages. If a package you left out is needed by something you normally use, you will know fairly quickly. Of course, if it's only needed by something you don't use you won't detect that unless you stumble onto it later on. That is why I never ask a question about a particular piece of software unless I've a full Slackware install to use as a base. This even includes building a SlackBuilds package. I've found that when playing around it is rather easy to forget what I've done, so after playtime I do a fresh, full install. Maybe not the best manner to learn, but it works well for me.