Рассмотрите возможность запуска Quartus внутри виртуальной машины.
Так что теперь я ищу легкие дистрибутивы Linux для запуска Quartus без поломки моего ноутбука.
Вам не нужен особенно "легкий" дистрибутив Linux. Скорее выберите что-то, что широко используется, имеет сообщество вокруг этого, и имеет достойную поддержку. Таким образом, у вас меньше шансов иметь проблемы как с Mac, так и с Quartus.
Теперь я собираюсь попробовать Linux Lite.
По вышеуказанным причинам я рекомендую придерживаться чего-то более распространенного. Я никогда не слышал о "Linux Lite", и их веб-сайт не внушает доверия.
Самые популярные варианты, с самыми большими сообществами в настоящее время, вероятно, Ubuntu, Fedora и Debian. Но спросите кого-нибудь еще, и вы, вероятно, получите разные ответы;)
У кого-нибудь есть другие возможные решения этой проблемы?
Да. Установка любой другой ОС вместе с MacOS сопряжена с некоторыми рисками (если вы это сделаете, по крайней мере, сделайте резервную копию всего, что вам нужно). Кроме того, если другая ОС не загружается, или WiFi не работает, или что-то еще, это проблема устранения неполадок, необходимости перезагрузки MacOS и т.д.
Возможно, вам будет намного лучше, если вы выберете ОС (которая также может быть Windows) внутри виртуальной машины, внутри MacOS. Эта песочница помещает ОС для Quartus в программное обеспечение виртуальной машины, значительно снижая риски повреждения существующей установки MacOS.
Я не особенно знаком с ландшафтом виртуализации в MacOS, но слышу, что Parallels Desktop - это решение для Mac. VMWare - достаточно популярная опция, которая также доступна для MacOS. В-третьих, есть Oracle Virtualbox, версия с открытым исходным кодом довольно популярна, и, как сообщается, она также работает на MacOS.
Одна вещь, на которую стоит обратить внимание при виртуализации: может быть сложно заставить виртуализированную ОС общаться со специализированным оборудованием. Это может иметь место для вас, если программист FPGA подключен непосредственно к вашему Mac. Если это USB, ищите информацию о "USB passthrough".