Я сделал это. Оно работает. Производительность немного снижена, и есть некоторые причуды. Убедитесь, что у ВМ достаточно ресурсов - в основном ОЗУ. Определенно не давайте ВМ оба процессорных ядра! Дайте это ОДИН. Я сделал это на 4 ГБ MacBook, предоставив ВМ 1,5 ГБ и одно ядро, и был доволен производительностью рабочего стола.
Тем не менее, "счастливый" в этом контексте является чем-то вроде "глаза смотрящего". Вы можете или не можете быть счастливы, в зависимости от ваших ожиданий.
Также это зависит от того, что вы делаете. Для меня это было программирование на PHP (т. Е. Много Vi), материал для системного администратора LAMP (т. Е. Множество терминалов), материал для просмотра веб-страниц.
Я должен признать, что в конечном итоге я разочаровался в некоторых ограничениях.
Плюсы:
- Начните использовать Linux на хорошем ноутбуке
- Не нужно возиться с установкой Linux на MBP (Linux на аппаратном обеспечении Apple всегда был непростым, IMO. Гораздо лучше на определенных Dell, Thinkpad или других более "универсальных" ноутбуках)
- Аппаратные средства, такие как сон, VPN, регуляторы громкости, все, что угодно, просто работа. (относится к "беспорядочному" комментарию, только что)
- Трекпад получает все качества драйвера Apple (по сравнению с последними двумя пунктами)
Минусы:
- Потеря производительности
- Причуды, такие как странные проблемы с обновлением экрана, клавиатура Apple, одно-кнопочная мышь Apple или трекпад, делающие странные вещи, странная интеграция с рабочим столом (извините, я не могу думать о специфике)
Наконец, мое разочарование из-за причуд, а не из-за производительности, заставило меня прикусить пулю и использовать все прелести Апплея прямо вверх. Я полностью удалил ВМ. (Тем не менее, у меня все еще есть виртуальная машина сервера для песочницы сервера). Я должен сказать, я намного, намного счастливее таким образом. В Mac OS есть масса вещей, которые вы можете сделать, чтобы сделать его более удобным для пользователя Linux. Вместо этого я рекомендую вам изучить эти вещи.
Идеи:
- Установите gvim
- Попробуй iTerm
- Проверьте порты Macports или Darwin (я не помню, что лучше)
- Изучите сочетания клавиш Apple (к сожалению, они почти все отличаются от настольных компьютеров Linux. Тем не менее, они НАМНОГО более внутренне согласованы в Mac OS, поскольку Apple строго соблюдает согласованность пользовательского интерфейса)
- Попробуйте лучшую оболочку с графическим интерфейсом, чем Finder (на самом деле я в основном использую CLI, потому что я очень ненавижу Finder)
- Много-много другого