How do I strip down a Linux system (especially CentOS 7) to only the parts that I need? I'm not asking for a specific command, but more for a hint to where I can find more about the packages that I have and what they do.
If I use yum list installed I get a long list of packages. How do I know for which purpose they are on my machine?
How do I know if de-installing them will not break my machine?
Edit: Thanks for the answers. Using another Linux distribution is not the way I would like to go. First we are using a software which requires RHEL or Debian and second we use CentOS on a few different machines, so I would like to keep using CentOS 7.
Thank you nmks for the yum info <package> command which helps a lot.
PS: I saw this: How to strip a Linux system, but my question kind of goes into another direction.