Рейтинг:0

Рос в M1 macbook air

флаг in

Я подумываю о покупке M1 macbook air. Может ли m1 mac запускать Ubuntu параллельно (виртуальная машина) со всеми приложениями, которые могут работать. Могу ли я использовать это для робототехники (ros) и связанных с ней работ??

guiverc avatar
флаг cn
Пожалуйста, обратитесь к https://askubuntu.com/help/on-topic, где вы заметите, что «*Рекомендации по покупкам или оборудованию*» не относятся к теме. Форумы Ubuntu позволяют задавать подобные *мнения* вопросы.
karel avatar
флаг sa
@guiverc Этот вопрос не является вопросом о покупке или рекомендации по оборудованию. Это простой вопрос совместимости о том, совместим ли чип ЦП M1 с Ubuntu, который зависит от версии ядра Ubuntu, поэтому на самом деле это не вопрос мнения, а вопрос совместимости ядра. Пожалуйста, рассмотрите возможность отозвать свой закрытый голос.
Рейтинг:0
флаг sa

Совместимость процессорного чипа Apple M1 с Ubuntu зависит от версии ядра Linux, используемого в Ubuntu. В дополнение к поддержке ЦП, графический процессор Apple M1 по-прежнему не поддерживается вообще, поэтому запуск Ubuntu Desktop 21.10 в качестве двойной загрузки на кремнии Apple M1 был бы нецелесообразным.

Новое ядро ​​5.13, которое будет установлено по умолчанию в Ubuntu 21.10 и более поздних версиях, добавляет поддержку нескольких чипов на основе архитектуры ARM, включая Apple M1.Это означает, что пользователи смогут изначально запускать Linux на новых M1 MacBook Air, MacBook Pro, Mac mini и 24-дюймовом iMac.

Ubuntu 21.10 в настоящее время находится в стадии бета-тестирования и должен быть выпущен в октябре 2021 года.

UTM

UTM — это решение для эмуляции и виртуализации, которое можно установить на M1 Mac из Apple App Store. Это позволяет пользователю macOS либо запускать собственные виртуальные машины ARM, либо запускать виртуальные машины Intel x86 с помощью эмуляции.

UTM использует QEMU в качестве серверной части, аналогично тому, что делает приложение Virtual Machine Manager в Ubuntu. Установите менеджер пакетов homebrew, а затем установите кему упаковка. Вам также необходимо установить Xcode в вашей системе. По моему опыту, если вы попытаетесь установить доморощенный, вам будет предложено установить любые пакеты Xcode, которые нужны доморощенному, и после установки доморощенного любые дополнительные зависимости пакетов, которые нужны qemu, будут автоматически установлены путем установки пакета qemu. Установка qemu таким образом предотвращает установку пакетов Xcode, которые вам не нужны. QEMU — отличная программа виртуализации, которую я использую для всех своих виртуальных машин в Ubuntu, но документация QEMU скудна, поэтому вам придется копаться на форумах в поисках информации, отсутствующей в документации, чтобы установить Ubuntu с QEMU в первый раз. .

Также можно установить ROS непосредственно в macOS с помощью доморощенного, однако согласно http://wiki.ros.org «OS X / macOS официально не поддерживается ROS, и установка может завершиться ошибкой».

muru avatar
флаг us
Обратите внимание, что это только базовая поддержка SoC. Графический процессор еще не поддерживается, IIRC, так что это фактически означает отсутствие дисплея. Поддержка SoC позволяет людям запускать код в системе через последовательную консоль.
Sresanjai avatar
флаг in
Поэтому я не вижу дисплей из-за неподдерживаемого графического процессора. нужно подождать до октября, чтобы ubuntu работала гладко с любыми аппаратными ошибками, верно?
karel avatar
флаг sa
@Sresanjai Поддержка ЦП для чипа Apple M1 должна появиться в последнем ядре Linux в октябре, однако поддержка GPU для чипа Apple M1 в Linux от Nvidia и AMD по-прежнему отсутствует. Отсутствие поддержки графического процессора является самым большим узким местом, препятствующим двойной загрузке Linux на оборудовании, использующем чип Apple M1, на данный момент.
Sresanjai avatar
флаг in
возможно ли это в виртуализации. не в двойной загрузке
karel avatar
флаг sa
@Sresanjai Я ответил на ваш комментарий, отредактировав свой ответ.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.