Мені подобаються Macs, і він дає хороший досвід (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.