Использование Hongmeng для разработки системы приложений ИИ (2)

HarmonyOS
Использование Hongmeng для разработки системы приложений ИИ (2)

предисловие

Как упоминалось в прошлый раз, наш форум электронных энтузиастов подал заявку на плату для разработки 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,

Быть в курсе...