Если вам нужен бинарный дистрибутив, вы можете использовать вектор или просто Ubuntu. Вы можете настроить либо запустить в небольшом количестве оперативной памяти. Я запускаю Ubuntu на Virtualbox с MacBook Pro в качестве хоста, и он работает просто отлично. Я дал ему 2 ГБ или оперативной памяти, но он, вероятно, будет работать нормально на 256 МБ или меньше (ваши потребности Java могут быть выше). С ArchLinux вы также можете получить действительно базовую настройку, но она требует больше работы.
Есть и другие варианты, если вы действительно хотите настроить систему. С Gentoo или Sabayon вы можете собрать то, что вам нужно.
Итак, все сводится к следующему: если вы действительно хотите настроить дерьмо из вашей установки Linux, используйте Arch. Если вы хотите скомпилировать свою систему, перейдите с Gentoo. Если вы хотите быстро начать работать, используйте Ubuntu. Самое замечательное в linux и vms - если вам не нравится ваш выбор, вы можете просто создать другой vm с другим дистрибутивом.