предисловие
Как упоминалось в прошлый раз, наш форум электронных энтузиастов подал заявку на плату для разработки HarmonyOS HiSpark AI Camera и провел небольшую интерпретацию и сборку ее оборудования. Чтобы скомпилировать на нем систему Hongmeng, нам нужно использовать как систему Windows (прожиг), так и систему Linux (компиляция).
В этой статье мы сначала представим, установим Ubuntu 20.04.1 с VMware в системе Win10 и настроим общие каталоги для доступа друг к другу, а также выполним некоторые основные приготовления.
Установить виртуальную машину
Основной компьютер основан на Win10, сначала установите VMware, вот установочный пакетVMware-workstation-full-15.0.2-10952284.exe
, вплоть до следующего шага.
Установить Убунту
1. Загрузите операционную систему
Перейдите непосредственно на официальный сайт и загрузите установочный образ ubuntu-20.04.1-desktop-amd64.iso настольной версии Ubuntu 20.04.1 LTS.
https://ubuntu.com/download/desktop
2. Создайте новую виртуальную машину в VMware.
文件
меню -->新建虚拟机
Выберите обычный способ, установите файл образа компакт-диска с программой и перейдите к только что загруженному образу iso.
Я установил здесь имя пользователя по умолчанию как Harmony, а пароль как Harmonos. Я поделюсь с вами виртуальной машиной позже.Вы можете использовать эту учетную запись для входа в систему.
Установите местоположение виртуальной машины, по умолчанию все в порядке.
Первоначально выделенное дисковое пространство составляет 20 ГБ, которое можно увеличить позже, если его недостаточно.
После нажатия кнопки «Готово» можно приготовить чашку кофе, установка обычно занимает около 15 минут.
После завершения установки, после входа в систему, вы сможете сменить китайский сервер, ускорить загрузку и обновить систему.
sudo apt-get update
sudo apt-get upgrade
3. Увеличьте ресурсы виртуальной машины
Память виртуальной машины по умолчанию составляет 2 ГБ, а процессор — одноядерный.Чтобы повысить эффективность последующей компиляции кода Hongmeng, вы можете虚拟机
меню -->设置
Параметры настройки.
Я настроил его на 8 ГБ памяти и 4-ядерный процессор здесь.Вы можете настроить доступные ресурсы виртуальной машины соответственно в соответствии с конфигурацией вашего основного компьютера.
4. Установите инструменты VMware (необязательно)
существует虚拟机
меню -->安装 VMware Tools
, вы можете увидеть файл виртуального диска,gz
Разархивируйте файл в каталог пользователя
cd /media/harmony/'VMware Tools'/
tar -zxvf VMwareTools-10.3.2-9925305.tar.gz -C ~/
После входа в каталог распаковки установите инструмент
cd vmware-tools-distrib/
sudo ./vmware-install.pl
Можно использовать некоторые улучшения, такие как перетаскивание файлов между разными операционными системами, и будет очень удобно временно загружать какие-то небольшие файлы.
Настройка общих папок
1. Режим виртуальной машины
При столкновении с файлами, совместно используемыми Win10 и Ubuntu, такими как каталог исходного кода, удобнее делиться напрямую, чтобы избежать копирования.
существует虚拟机
меню -->设置
--> 选项
--> 共享文件夹
выберите添加...
, добавьте каталог в системе Win10 в список папок и включите разрешения на чтение и запись. Копируем в него несколько файлов и каталогов.
На этом этапе выбранный каталог будет сопоставлен с системой Ubuntu./mnt/hgfs
каталог, мы можем создать мягкую ссылку на каталог пользователя для легкого доступа.
ln -s /mnt/hgfs/HarmonyOS_Code ~/harmony/HarmonyOS_Code
Вы также можете удалить программные ссылки, если они вам не нужны.
rm -rf ~/harmony/HarmonyOS_Code
Войдите в каталог, чтобы увидеть файлы в системе Windows.
cd ~/harmony/HarmonyOS_Code
ll
2. Метод IP-адреса
Другим способом является обмен по IP-адресу, который является более общим и не ограничивается виртуальными машинами.Он может обмениваться файлами с несколькими хостами Linux и компьютерами Windows в локальной сети.
Сначала настройте сеть на Ubuntu, в虚拟机
меню -->设置
--> 硬件
--> 网络适配器
, установить режим NAT
Соответствующая виртуальная сетевая карта — VMnet8, а сетевой сегмент —192.168.30.X
3. Запрос IP-адреса
Войдите в систему Ubuntu, чтобы запросить IP-адрес, вот я192.168.30.128
, запомните этот адрес.
ifconfig
Если он показывает, что он не установлен, сначала установите егоnet-tools
sudo apt install net-tools
4. Установите общую сеть
sudo apt-get install samba
существуетUbuntu
В системе выберите каталог, который необходимо расшарить右键
-->属性
-->本地网络共享
поставить текущего пользователяharmony
Присоединяйтесь к списку авторизации, введите пароль доступа
sudo smbpasswd -a harmony
5. Подключите сетевые диски
назадWin10
на этом компьютере右键
-->映射网络驱动器...
Заполните адрес доступа
\\192.168.30.128\harmonyOS
Это упрощает доступ к файлам в Ubuntu в Win10.
На данный момент базовое построение операционной системы завершено.
Скачать
Соответствующие документы по этому вопросу можно найти на официальном аккаунте «Глубокое пробуждение», а фоновый ответ: «ohos02», чтобы получить ссылку для скачивания.
Следующее уведомление
Следующий,
Начинаем установку ПО,
Скомпилируйте систему Hongmeng,
Быть в курсе...