Ubuntu one mac os

MacBuntu 20.04, или как сделать ubuntu похожей на macOS

Привет всем! Я продолжаю рубрику macbuntu, и на этот раз, я покажу вам, как сделать Ubuntu 20.04 похожей на MacOS, а также в конце вы найдете ссылку для скачивания готовой сборки.

Очень многим людям нравится внешний вид операционной системы MacOS, и если посмотреть на сайт gnome-look (это сайт где выкладывают расширения, темы, иконки для Ubuntu), то в первых строчках рейтинга вы найдете тему и иконки именно MacOS.

Как сделать Ubuntu 20.04 похожей на macos

Первое с чего я начну, это установка дополнительных расширений. В прошлой статье, я уже показывал как установить расширение в Ubuntu 20.04, поэтому повторяться я не буду. Вы можете перейти по ссылке выше, и еще раз посмотреть инструкцию.

Какие расширения нужны?

Для начала, этого будет достаточно.

Открываем настройки Dash to Dock, и проделываем некоторые манипуляции. Перемещаем боковую панель вниз, а также меняем место кнопки “Приложения” , на другую сторону дока.

Скачиваем тему и иконки MacOS

Чтобы легче было устанавливать темы, иконки, и другие дополнения с сайта gnome-look, я советую установить OCS-URL. Для этого перейдите по этой ссылке, и скачайте deb-пакет приложения. Установите с помощью терминала

После установки, перейдите по ссылкам ниже на сайт gnome-look, чтобы установить тему и иконки

На вкладке “Files”, просто нажмите кнопку “Install”

Найдите в меню приложений программу Gnome Tweak Tool, которую вы установили ранее, и перейдите на вкладку “Внешний вид”

Измените “Приложения” и “Тема Shell” с Yaru на Mojave-dark, а “Значки” на Mojave CT Black

Осталось совсем немного, а именно установить обои на рабочий стол.

Вот что у меня получилось

Скачать MacBuntu 20.04 основанную на Ubuntu 20.04

Если вам лень все это делать, я собрал готовую сборку, в которой уже установлена тема, иконки, а также некоторые полезные приложения, например: Google Chrome, Stacer – утилита для оптимизации и очистки системы, и другие.

После скачивания, установите как обычный дистрибутив Ubuntu, и наслаждайтесь.

Несколько скринов сборки

Если у вас остались вопросы, не стесняйтесь, задавайте в комментариях ниже.

Источник

Как применить тему MacOS в Ubuntu 20.04?

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

Тема macOS, несомненно, является самой чистой темой среди всех операционных систем. Как насчет того, чтобы установить такую же тему на свой Ubuntu? Коллекция тем для macOS доступна в различных онлайн-источниках, выберите любой популярный сайт и загрузите оттуда свою любимую тему.

Чтобы добавить тему macOS в среду Ubuntu, вам необходимо переделать следующие четыре функции операционной системы:

  • Тема.
  • Иконки.
  • Расположение и внешний вид док-станции.
  • Внешний вид оболочки.

Во-первых, нам нужно загрузить » Инструмент настройки Gnome «.

» Инструмент настройки Gnome » — это расширение оболочки Gnome, которое используется для внесения изменений в интерфейс среды. С помощью этого инструмента вы можете полностью изменить внешний вид системы Ubuntu.

Загрузите » Gnome Tweak Tool » с помощью команды (если у вас ее еще нет):

Читайте также:  Как собрать исходники windows

Вы можете получить его из следующих приложений:

Источник

Тема MacOS для Ubuntu 18.04

Вы устали от внешнего вида окружения рабочего стола Ubuntu и хотите попробовать что-то новое, например интерфейс MacOS? Многие пользователи хотят установить интерфейс MacOS из-за его уникального дизайна и элегантного внешнего вида. И вы можете сделать интерфейс Ubuntu похожим на MacOS с помощью темы Mac OS Ubuntu.

Уже создано множество тем, которые полностью изменят внешний вид вашей операционной системы. Это Linux и здесь вы можете сделать всё, что захотите. В сегодняшней статье мы разберём, как устанавливается тема Mac OS для Ubuntu 18.04.

Как сделать Ubuntu похожей на MacOS

В интернете доступны сотни тем, шрифтов, обоев и курсоров, которые помогут сделать Ubuntu похожей на Mac. Если на вашем компьютере уже установлен дистрибутив Ubuntu, вы можете найти в репозиториях несколько пакетов для этой цели, например: Macbuntu Transformation Pack, macOS Sierra и другие.

1. Выбор правильного окружения рабочего стола

В Ubuntu можно использовать несколько вариантов окружения рабочего стола, например Gnome, Unity, Cinnamon, KDE Plasma. Но чтобы Ubuntu выглядела как Mac, нам нужно установить Gnome. Именно для этого окружения созданы самые лучшие темы, имитирующие MacOS.

Последняя версия Ubuntu поставляется по умолчанию с оболочкой Gnome. Если у вас предыдущая версия с Unity или установлено другое окружение, используйте такую команду для установки Unity:

sudo apt install gnome-shell

Если система попросит выбрать менеджер входа, выберите lightdm. Затем вам необходимо установить утилиту Gnome Tweak Tool для выбора и настройки тем. Для этого выполните:

sudo apt update
sudo apt install gnome-tweak-tool

После завершения установки, выйдите из системы и войдите заново, или просто перезагрузите компьютер.

2. Установка темы Mac OSX Sierra Compact

Для оболочки Gnome существует несколько Mac-подобных тем в сети, но лучше всего будет установить тему Mac OSX Sierra Compact. Эта тема наиболее похожа на традиционную MacOS с её градиентами и визуальными эффектами. Скачать тему можно по ссылке.

Загрузите самую свежую версию темы на вкладке Files и распакуйте содержимое архива в папку

/.themes. Для этого можно использовать пункт контекстного меню Nautilus — Извлечь в. , где достаточно выбрать нужную папку:

Папка начинается с точки, и это значит, что она скрыта. Чтобы отображать скрытые файлы, нужно нажать сочетание клавиш Ctrl+H. Если такой папки не существует, вы можете её создать.

3. Установка темы Mac 11 GTK

Если вы хотите более современный плоский дизайн, вы можете установить тему MacOS 11 GTK+ and Shell theme. Нам понадобится два файла: macOS11-GTK.zip и macOS11-Shell.zip.

Скачайте их на вкладке Files и распакуйте содержимое в папку

/.themes, так же как и в предыдущем пункте. Должно получиться вот так:

4. Установка иконок MacOS

Иконки, стилизованные под MacOS X, можно скачать по этой ссылке.

Полученный файл надо распаковать в папку

/.icons в домашней директории:

5. Активация темы и иконок

Затем откройте Gnome Tweak Tool и на вкладке Внешний вид выберите тему для приложений и Shell MacOS 11 или Sierra Compact:

Иконки активируются на этой же вкладке, в строке Значки:

Если пункт выбора темы для Shell не активен, перейдите на вкладку расширения и включите там расширение User Themes.

Для полного применения темы необходимо перезагрузить компьютер.

После активации темы Sierra Compact ваше окружение будет выглядеть вот так:

5. Настройка док панели

Вы можете использовать боковую панель Ubuntu вместо док панели с помощью расширения Dash to Dock. Чтобы опустить панель вниз, активируйте расширение через Gnome Tweak Tool, а затем откройте контекстное меню на значке лаунчера, в нём выберите пункт Параметры Dash to Dock, а затем Расположение на экраневнизу:

Но наиболее похожей на интерфейс MacOS будет панель Plank. Она может использоваться как для запуска приложений, так и для переключения окон. Для установки Plank используйте команду:

sudo apt install plank

Установить тему MacOS для Plank можно из PPA-репозитория:

Читайте также:  Windows 10 одновременная работа нескольких пользователей rdp

sudo add-apt-repository ppa:noobslab/macbuntu
sudo apt update
sudo apt install macbuntu-os-plank-theme-v9

Затем останется добавить панель Plank в автозагрузку, при старте она будет автоматически скрывать док панель по умолчанию.

6. Установка обоев рабочего стола

Последнее что необходимо сделать, чтобы ваша система выглядела как MacOS — установить правильные обои. Скачать обои MacOS от NoobsLab можно по ссылке. Архив надо распаковать, а дальше выбирайте, что нравится:

7. Установка шрифтов Mac

Системы MacOS известны своим красивым графическим интерфейсом с чистыми, красивыми шрифтами. Вы можете использовать OpenSource-версию шрифта Garuda или же использовать шрифты MacOS. Для их установки используйте команды:

wget -O mac-fonts.zip http://drive.noobslab.com/data/Mac/macfonts.zip
sudo unzip mac-fonts.zip -d /usr/share/fonts; rm mac-fonts.zip
sudo fc-cache -f -v

Выбрать шрифты для использования можно с помощью Gnome Tweak Tool:

Выводы

В этой небольшой статье мы рассмотрели, как устанавливается тема Mac Ubuntu 18.04, а также разобрали как настроить шрифты, фон рабочего стола и док-панель. Так что если вы хотите, чтобы ваша система выглядела как MacOS, вы уже знаете, что делать.

Источник

Как установить Ubuntu на Apple M1 и ничего не сломать

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 (источник twitter.com)

Сотрудникам Corellium пришлось разработать собственный драйвер для обработки прерываний через FIQ, написать «обертку», которая позволила бы запустить все ядра, и решить еще несколько аппаратных проблем. Только после этого они смогли запустить ядро Ubuntu.

Впрочем, запуск ядра — это только начало. Для успешной эксплуатации необходимо подключить устройства ввода, такие как клавиатура и мышь. Есть три способа: использовать USB-хост в чипе M1 (для ThunderBolt/USB Type-C), использовать xHСI-хост (для USB Type-A) или воспользоваться Bluetooth.

Bluetooth работает на нестандартном PCIe-подобном протоколе, поэтому разработка собственного модуля ядра для неизвестного протокола могла затянуться. В Corellium приняли решение настроить USB, и через пару дней работы им удалось подключить устройства ввода.

На момент написания статьи уже доступен Proof-of-Concept, который можно попробовать самостоятельно. Учтите, что все дальнейшие действия вы можете делать исключительно на свой страх и риск.

Установка Ubuntu

Для начала использования Ubuntu нам потребуется следующее:

  • Mac с процессором Apple M1 (поддерживаются Mac Mini, Macbook Pro и Macbook Air);
  • флешка с разъемом USB Type-C объемом от 16 ГБ;
  • USB-клавиатура и USB-мышь.
Читайте также:  Вход с root правами linux

В качестве флешки я использовал 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 отсутствует команда configure-boot, необходимая для корректной «подмены» ядра.

Также необходимо «отвязать» Mac от Find My Mac. Наличие «привязки» не позволяет отключить системы безопасности в полной мере и выполнить все необходимые команды.

В первую очередь подготовим образ для флешки. Скачиваем, а затем распаковываем архив. Подготовку следует выполнять в терминале Mac, на котором планируем запустить Ubuntu.

Далее разворачиваем образ на флешку:

Обратите внимание, что необходимо указать именно флешку, а не раздел на ней. Например, /dev/rdisk6. Далее копируем драйвера на Wi-Fi:

Если вы используете проводное подключение к Интернету, то флешку можно подготовить на компьютере под управлением ОС Linux.

Далее подключаем флешку в USB Type-C порт и перезагружаемся в Recovery OS, известную как 1TR (the One True Recovery), и открываем терминал. На новых Mac это происходит следующим образом:

  1. Выключаем Mac;
  2. Удерживаем кнопку включения до появления текста «Загрузка параметров запуска»;
  3. Выбираем опцию «Параметры» и нажимаем «Продолжить»;
  4. В верхнем меню открываем «Утилиты» — «Терминал».

Обратите внимание, что Recovery при запуске не должен просить ввести пароль от ОС или от Apple ID. Если он все же просит, то необходимо отключить Find My Mac в настройках macOS.

Устанавливаем ядро Ubuntu:

Данный скрипт проверяет политики загрузки (BootPolicy) и отключает системы проверки целостности macOS, если это необходимо. После этого скрипт загружает ядро Linux в формате Mach-O в корень системного диска и настраивает iBoot на ядро Linux.

В процессе выполнения скрипта будет запрос пароля для получения прав суперпользователя macOS. Выполняемые команды также предупредят вас о том, что выполняемые действия значительно снижают безопасность Mac. Но если вы хотите запустить Ubuntu, то придется принять это как должное.

После завершения скрипта можно перезагрузить Mac, далее начнется загрузка Ubuntu 20.04.

Опыт использования

Первый запуск Ubuntu будет не очень быстрым. В логах загрузки «упадет» четыре-пять сервисов и еще шесть «подвиснут». Ubuntu загружается относительно долго: несколько минут. Более того, первое время отзывчивость ОС будет очень низкой. Запуск новых приложений, даже без графической оболочки, может занимать минуты. Эта проблема самоустраняется вскоре после загрузки.

Нетрудно заметить, что образ сделан на основе Ubuntu для Raspberry Pi. Поэтому в системе пользователи root и pi имеют пароль raspberry. К сожалению, сделать красивый и показательный скриншот с выводом screenfetch не получается. ОС не определяет модель процессора, поэтому в выводе лишь безликое Unknown.

То, что это образ ОС для 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?

Источник

Оцените статью