hello,
If I type "lsmod" there is a big list of modules with many followed by a
"0"
which I guess means they are not needed in the kernel ?
That means no module depends on it.
But it doesn't mean this particular module isn't required.
Does lsmod know about all installed software and if a module is needed
or does software have to be run first ?
lsmod doesn't care about software.
It only reports modules and their dependencies.
If I don't need them can somebody remind me how I can remove modules ?
rmmod(8), but in most cases you shouldn't remove modules.
Many modules are loaded by ``udev`` to support your hardware, so be sure not to unload your NIC driver by accident)