Мне нравятся Mac, и они дают хороший (BSD) опыт работы с UNIX, но, строго говоря, если вы знакомитесь с Linux на вашем ПК, я чувствую, что есть лучшие альтернативы.
Я лично использую Cygwin на любой машине с Windows, которой я владею. Вы загружаете установщик с http://www.cygwin.com/setup.exe . Команды в основном те же, что и в GNU, которые запускает Linux, поэтому скрипты должны работать примерно так же, как в Linux (большая разница, как правило, в путях, с пробелами в имена файлов и путь к каталогу $ HOME гораздо более вероятны). Существуют также различные утилиты, помогающие объединить опыт UNIX / Windows, такие как cygpath, cygstart и т. Д.
Вы также можете попробовать запустить COLinux. Интересный порт ядра Linux для запуска в качестве процесса Windows и чистого взаимодействия с Windows. Я никогда не пробовал, но выглядит многообещающе. http://www.colinux.org/
Если вы просто хотите немного поиграть с ним, вы всегда можете запустить с LiveCD или USB-накопителя. Если вы просто хотите попробовать это, LiveCD - это хорошо, но если вы хотите выполнять какую-либо реальную работу, вы бы хотели, чтобы USB-накопитель мог сохранять и получать обновления.
И всегда есть двойная загрузка, но это сложнее настроить в Windows, чем в Mac Bootcamp.