All IdM components but the current development tool (MMC, which is Microsoft Management Console and runs naturally only on Windows) can be installed on Linux.
I have never installed IdM to Linux but worked for couple of customers who have existing IdM installation (runtime + DB) on Linux.