If you want to run Linux on a 68k you need an MMU - same with any UN*X system.
I believe from memory that the 68000 couldn't support an MMU at all, but the 68010 could which was why it was used in old UN*X machines. Could be wrong though.
In practice you'll rarely need an MMU but the occasional odd thing uses it.....