Как установить ubuntu на mac
Есть много веских причин для интереса к Linux. Как и Mac macOS, он имеет наследие Unix (или, по крайней мере, клон Unix под названием GNU). Некоторые рабочие столы Linux, такие как Ubuntu Unity, по своей природе похожи на пользовательский интерфейс Aqua (тот, который используется в macOS).
Linux также невероятно универсален и предназначен для работы на любых устройствах, от мобильных телефонов до суперкомпьютеров. Это делает его идеальным для установки на старые компьютеры, такие как старые MacBook из поликарбоната. Они даже не будут работать с последней версией Mac OS X, не говоря уже о macOS. Но они будут работать с новейшей версией Ubuntu Linux, не потревожившись.
Разработчики любят Linux и не зря. Если вы увлекаетесь программированием, может быть здорово перейти на Linux. Оказывается, что macOS (во многих отношениях) лучше, чем Windows, для разработки программного обеспечения, но в Linux работать еще удобнее.
Его природа с открытым исходным кодом обеспечивает свободный доступ к коду, а программы и решения часто просто «подходят» (не волнуйтесь, позже вы узнаете, что такое apt).
Apple Macs делают отличные Linux-машины. Вы можете установить его на любой Mac с процессором Intel, и если вы используете одну из более крупных версий, у вас не возникнет проблем с процессом установки.
Получите это: вы даже можете установить Ubuntu Linux на PowerPC Mac (старый тип с использованием процессоров G5). И мы не говорим о старой версии Linux. Мы говорим об Ubuntu 16.04 (или даже о последней бета-версии 16.10). Оба доступны в виде файлов изображений PowerPC благодаря довольно активной поддержке сообщества и требуют использования старых компьютеров G5 Mac в качестве серверов.
Смотрите также:
Сравнение Parallels, VMware, VirtualBox и Boot Camp
Обзор Parallels Desktop для Mac
Как установить Linux на Mac: какую версию Linux выбрать
Первое, что вам нужно знать, это то, что существуют разные версии Linux. Они известны как «дистрибутивы», и каждый предлагает свой опыт. Какой из них вы выберете, зависит от того, какой опыт вы хотите. Вот некоторые из них на выбор:
- Ubuntu. Это самый популярный выбор для начинающих, и он использует интерфейс рабочего стола под названием Unity, который очень похож на macOS. Это, пожалуй, лучшее место для начала.
- Linux Mint. Это вызвало волну в последнее время и является отличной альтернативой Ubuntu. Вы можете выбрать целый ряд рабочих столов (Cinnamon или MATE являются наиболее популярными). В то время как Unity ощущается как OS X, Mint чувствует себя немного больше как Windows.
- Kubuntu. Это объединяет версию Linux для Ubuntu с другим рабочим столом под названием KDE Plasma. Рабочий стол, как правило, считается более мощным и, безусловно, имеет гораздо больше функций.
- Debian. Это немного сложнее в настройке, чем Ubuntu или Mint. Но Debian предлагает множество функций и широко используется в серверном программном обеспечении.
- Fedora. Это имеет тенденцию быть на переднем крае технологии, и вы часто найдете здесь функции, которые выходят в другие дистрибутивы (и даже macOS) в дальнейшем. Хотя много сбоев и не очень хорошо для начинающих.
Мы рекомендуем начать с Ubuntu, но довольно просто установить все разные версии Linux, и ничто не мешает вам попробовать все три (и более), прежде чем выбрать ту, которая вам нужна.
Как установить Linux на Mac: используйте программное обеспечение для виртуализации
- Загрузите дистрибутив Linux и сохраните его в папке «Загрузки». Файл будет иметь расширение .iso. Нажмите здесь, если вы хотите скачать Ubuntu.
- Откройте Parallels Desktop и выберите «Файл»> «Создать».
- Выберите Установить Windows или другую ОС с DVD или файла образа. Нажмите Продолжить.
- Parallels автоматически находит все совместимые файлы ISO в вашей системе. Выделите Ubuntu Linux (или тот, который вы хотите установить) и нажмите «Продолжить».
- Заполните поля Полное имя, Имя пользователя, Пароль и Подтверждение пароля. Нажмите Продолжить.
- Файл виртуализации будет сохранен в папке «Пользователи» по умолчанию. Нажмите Location, если вы хотите изменить его, в противном случае просто нажмите Continue.
Parallels установит Linux в виртуальной среде. Нажмите его в Parallels Desktop Control Center, чтобы начать его использовать.
Как установить Linux на Mac: замена OS X / macOS на Linux
Вот как можно установить Linux на Mac:
Когда вы устанавливаете Linux на ваш Mac, он удаляет все установки OS X, включая раздел восстановления. Если вы хотите переустановить OS X, вам придется создать диск восстановления OS X с помощью джойстика.
Создать загрузочную флешку очень просто, особенно если вы собираетесь использовать флешку с обычным ПК с MAC OS, Windows или Linux. Мы рассмотрим этот процесс в следующие несколько шагов.
Apple, аппаратные требования
Есть несколько дополнительных соображений при загрузке USB-накопителя на оборудовании Apple.
Это связано с тем, что диспетчер запуска Apple, вызванный удержанием клавиши Option / alt (t) при загрузке, не обнаружит USB-накопитель без определенной таблицы разделов и макета. Мы решим это чуть позже.
Что необходимо для установки
- Флешка объемом 2 ГБ или больше
- Компьютер Apple или ноутбук под управлением macOS
- Ubuntu ISO-файл. Смотрите Get Ubuntu для ссылок на скачивание
Подготовьте флешку
Чтобы обеспечить максимальную совместимость с оборудованием Apple, мы сначала очистим и отформатируем USB-накопитель с помощью «Дисковой утилиты» Apple.
Но этот шаг можно пропустить, если вы собираетесь использовать USB-накопитель только с обычным оборудованием ПК.
- Запустите Дисковую Утилиту из Приложений> Утилиты или Поиск Spotlight
- Вставьте USB-накопитель и наблюдайте за новым устройством, добавленным в Дисковую утилиту
- Выберите USB-накопитель и выберите «Стереть» на панели инструментов (или в контекстном меню)
- Установите формат MS-DOS (FAT), а схему — GUID Partition Map.
Убедитесь, что вы выбрали правильное устройство и нажмите Erase
Установите и запустите Etcher
Чтобы записать ISO-файл на USB-накопитель, мы будем использовать бесплатное приложение с открытым исходным кодом под названием Etcher. После загрузки этого файла и нажатия кнопки для установки пакета Etcher можно запустить на месте или перетащить в папку «Приложения».
По умолчанию последние версии macOS блокируют запуск приложений от неизвестных разработчиков.
Чтобы обойти эту проблему, включите Store App Store и идентифицированных разработчиков на панели «Безопасность и конфиденциальность» Системных настроек. Если вы по-прежнему предупреждены о том, что не следует запускать приложение, нажмите «Все равно открыть» на той же панели.
Конфигурация Etcher
Etcher настроит и запишет на ваше USB-устройство в три этапа, каждый из которых должен быть выбран по очереди:
- Выберите загруженный ранее ISO образ, по умолчанию файл ISO будет находиться в папке «Загрузки».
- Выберите диск, замененный именем вашего USB-устройства, если оно уже подключено, позволяет выбрать целевое устройство.
- Вы будете предупреждены, если место для хранения слишком мало для выбранного вами ISO.
Кнопка активируется, когда образ и диск были выбраны.
Как и в случае с дисковой утилитой, Etcher необходим низкоуровневый доступ к вашему оборудованию для хранения данных и после выбора запросит ваш пароль.
Запись на USB-флешку
После ввода пароля Etcher начнет запись файла ISO на ваше USB-устройство.
Этап Flash процесса покажет прогресс, скорость записи и предполагаемую продолжительность до завершения. За этим последует этап проверки, который обеспечит идентичность содержимого USB-устройства исходному изображению.
Когда все закончится, Etcher объявит процесс успешным.
Поздравляем! Теперь у вас есть Ubuntu на USB-накопителе, он загрузочный и готов к работе.
В следующем уроке я научу вас установить Linux Ubuntuв Компьютер Mackintosh Power PC G4Это поможет нам вывести этот сенсационный персональный компьютер из ящика забвения, опередив свое время.
Установка будет производиться из Ubuntu, хотя это можно сделать с помощью любой дистрибутив Linux есть версия для этих персональные компьютеры.
El Mac Power ПК G4 Я собираюсь использовать машину с процессором Motorola 400 МГц PPC, у него есть баранья память о 1Gb распределены по четырем ячейкам 256Mb у каждого из них графическая карта, которая входит в стандартную комплектацию, представляет собой 128 МБ ATI Rage, все это с носителем информации или жестким диском только 10Gb.
Установить Ubuntu в этой машине, которая принадлежит прошлому, и обновить ее, чтобы иметь возможность более адекватно использовать ее потенциал, у нас будет два разных пути для установки этого дистрибутива Linux.
Первый способ, с минимальным компакт-диском Ubuntu
Это способ более удобный чтобы установить версию Ubuntu что мы выбираем из список доступных изображений.
Нам просто нужно скачать iso соответствует выбранной версии, самая большая занимает только 27Mb, y сожги это на компакт-диск с помощью любого бесплатного записывающего устройства.
Как только iso будет сожжен, мы включим Power PC одновременно нажимаем клавишу C, и на появившемся экране мы введем "Кли" и мы дадим "Войти".
Тут же выйдет помощник, который задаст нам несколько вопросов типа язык по умолчанию для установки, или тип клавиатуры, он автоматически обнаружит наше оборудование, и все необходимое для оптимальной установки будет загружено из сети.
Само собой разумеется, что нам нужно будет подключиться в сеть через Ethernet.
Второй способ, с Ubuntu Live CD
Как и в первом способе, нам нужно будет загрузить ISO-образ и записать его на компакт-диск, с той лишь разницей, что эта iso намного больше, так как занимает почти 700Mb, помимо наличия всех необходимых файлов, у нас не должно быть активное интернет-соединение.
Я оставил вам ссылку для загрузки Ubuntu 12 04 Live CD, последней стабильной версии Ubuntu.
После записи на компакт-диск мы вставим вышеупомянутый носитель в наш Power PC и включим его, удерживая нажатыми клавиши. Command + alt + f + oЕсли у нас нет клавиатуры типа Mac, а у нас есть обычная клавиатура, вы должны использовать кнопку как командную клавишу. ALT, и как ключ ALT подсказка Windows.
Экран Открытая прошивка где мы наберем следующую строку:
- загрузочный компакт-диск :; \ установка \ yaboot
Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.
Полный путь к статье: Убунлог » Общие » Linux » Как установить Ubuntu на Mac Power PC (PPC) G4
Команда разработчиков Corellium выпустила порт Ubuntu на Mac Mini с процессором Apple M1. Публикации по теме рассказывают только про успех умельцев, но не раскрывают подробности. Я решил на собственном опыте проверить, как установить и использовать. Ubuntu на Mac Mini, и описал все существующие подводные камни.
Авторы порта Ubuntu под Mac, компания Corellium, занимается виртуализацией на ARM64. У них есть опыт и желание, чтобы делать такие смелые вещи.
Corellium ранее работала над проектом Project Sandcastle, который позволяет установить ОС Android на iPhone 7 благодаря уязвимости checkm8. Установкой Android на iPhone не занимались со времени iDroid Project и iPhone 3G. Как и iDroid Project, Project Sandcastle не предоставляет ОС для повседневного использования, это скорее масштабный Proof-of-Concept с открытым исходным кодом.
Подобные проекты очень трудоемки с точки зрения разработки, сложны для эксплуатации обычными пользователями и вряд ли будут использоваться широкой аудиторией. Тем не менее, стоит воспользоваться возможностью посмотреть все своими глазами.
В чем сложность
Наиболее подробно — в соответствующей статье в блоге Corellium.
Ни для кого не секрет, что Apple отступается от принятых стандартов и часто использует собственные решения. Для начала отметим, что macOS загружается несколько иначе, чем операционные системы семейств Windows и *nix. В качестве загрузчика в «яблочных» устройствах используется iBoot. Он загружает ядро в формате Mach-O , которое может быть сжато, подписано и лежать в контейнере IMG4.
Более сложные вещи начинаются, когда появляется необходимость запустить остальные ядра процессора. В обычных ARM64-процессорах это производится через интерфейс Power State Coordination Interface (PSCI). Но в M1 другие ядра запускаются со смещения, которое указано в соответствующем Memory-mapped I/O (MMIO) регистре.
Но даже это еще не все. Apple создали свой собственный контроллер прерываний, который не соответствует ни одному стандарту ARM Generic Interrupt Controller (GIC). Также прерывания, генерируемые таймером, используют специальный тип запросов FIQ (Fast Interrupt Request) вместо IRQ, что пока не поддерживается ядром Linux.
Для взаимодействия процессорных ядер между собой используются специальные прерывания — Inter-Processor Interrupt (IPI), которые в M1 формируются также с помощью FIQ. Таким образом, поддержка FIQ — один из наиболее важных моментов в этом порте.
Ядро Linux на M1 (источник
Установка Ubuntu
Для начала использования Ubuntu нам потребуется следующее:
- Mac с процессором Apple M1 (поддерживаются Mac Mini, Macbook Pro и Macbook Air);
- флешка с разъемом USB Type-C объемом от 16 ГБ;
- USB-клавиатура и USB-мышь.
В качестве флешки я использовал Kingston DataTraveler microDuo 3C объемом 32 ГБ, поддерживающую USB Type-A и USB Type-C. Инструкция Corellium настаивает на использовании Type-C флешки, так как загрузка с Type-A не поддерживается на момент написания данной статьи. Мышь и клавиатуру я подключал по USB Type-A.
Есть и менее очевидные требования. Во-первых, на Mac Mini должна быть установлена macOS 11.2 или выше. В старых версиях ОС в утилите kmutil отсутствует команда tar -xjvf ubuntu-20.10-preinstalled-desktop-arm64+raspi.img.bz2
Далее разворачиваем образ на флешку:
Обратите внимание, что необходимо указать именно флешку, а не раздел на ней. Например, /dev/rdisk6. Далее копируем драйвера на Wi-Fi:
Если вы используете проводное подключение к Интернету, то флешку можно подготовить на компьютере под управлением ОС Linux.
Далее подключаем флешку в USB Type-C порт и перезагружаемся в Recovery OS, известную как 1TR (the One True Recovery), и открываем терминал. На новых Mac это происходит следующим образом:
- Выключаем Mac;
- Удерживаем кнопку включения до появления текста «Загрузка параметров запуска»;
- Выбираем опцию «Параметры» и нажимаем «Продолжить»;
- В верхнем меню открываем «Утилиты» — «Терминал».
Обратите внимание, что Recovery при запуске не должен просить ввести пароль от ОС или от Apple ID. Если он все же просит, то необходимо отключить Find My Mac в настройках macOS.
Устанавливаем ядро Ubuntu:
Данный скрипт проверяет политики загрузки (BootPolicy) и отключает системы проверки целостности macOS, если это необходимо. После этого скрипт загружает ядро Linux в формате Mach-O в корень системного диска и настраивает iBoot на ядро Linux.
В процессе выполнения скрипта будет запрос пароля для получения прав суперпользователя macOS. Выполняемые команды также предупредят вас о том, что выполняемые действия значительно снижают безопасность Mac. Но если вы хотите запустить Ubuntu, то придется принять это как должное.
После завершения скрипта можно перезагрузить Mac, далее начнется загрузка Ubuntu 20.04.
Опыт использования
Первый запуск Ubuntu будет не очень быстрым. В логах загрузки «упадет» четыре-пять сервисов и еще шесть «подвиснут». Ubuntu загружается относительно долго: несколько минут. Более того, первое время отзывчивость ОС будет очень низкой. Запуск новых приложений, даже без графической оболочки, может занимать минуты. Эта проблема самоустраняется вскоре после загрузки.
Нетрудно заметить, что образ сделан на основе Вывод lscpu
То, что это образ ОС для RPi, будет заметно при попытке установить ПО из пакетного менеджера. Он попытается установить не только требуемый администратором софт, но и обновление ОС с созданием initramfs для «малинки». Подобные действия приведут к появлению ошибок в логах, несмотря на успешность установки запрошенного ПО.
Как и ожидалось, в ОС присутствует минимально необходимый набор драйверов. Звуковая карта, модуль Bluetooth и графический ускоритель не поддерживаются. Большинство системных утилит, таких как lspci, lsusb и lshw, выдают очень скудную информацию о железе.
Несмотря на множество ограничений, я решил провести тест sysbench.
Устройство | Количество вычислений в секунду |
---|---|
Mac Mini (Ubuntu 20.10) | 838 |
Lenovo ThinkPad E14 (Ubuntu 20.04) | 483 |
Хотя данный тест нельзя считать идеальным и показательным, восьмиядерный Apple M1 в два раза превосходит восьмиядерный Intel Core i5-1045U. К сожалению, мне не удалось запустить sysbench на macOS.
Заключение
Установка альтернативных операционных систем на Mac — это всегда увлекательный с технической точки зрения процесс. Новые процессоры Apple M1 стали отличным вызовом для энтузиастов.
А вам приходилось использовать Windows или Linux на Mac?
Хотите попробовать новый Mac Mini в работе? Дадим его на тест бесплатно!
Просто
Читайте также: