Коммит c42c07a8 создал по автору OMP Education's avatar OMP Education
Просмотр файлов

Made the russian and english readme

владелец d75f2301
# Conan
## This document in Russian / Перевод этого документа на русский язык
- [README.ru.md](README.ru.md)
Этот документ на русском
## Installation
There are two installation variants: via Aurora Platform SDK and the main Aurora SDK.
### Aurora Platfrom SDK
Installation steps:
1. Download Platform SDK from the link: https://developer.auroraos.ru/downloads/psdk
2. Install Platform SDK according to the instructions: https://developer.auroraos.ru/doc/sdk/psdk/setup
3. Launch the virtual environment through the utility **sdk-chroot**: ``` {path_to_platformSDK}/sdks/aurora_psdk/sdk-chroot ```
4. Choose the needed target (rootfs-container which will be used for target device packages generation), for exapmle, AuroraOS-5.1.2.10-base-aarch64, AuroraOS-5.1.2.10-base-armv7hl или AuroraOS-5.1.2.10-base-x86_64
5. To find out the list of targets already installed in the environment, use the command: ``` sdk-assistant list ```
6. Enter into the needed target: ``` sb2 -t {target_name} -m sdk-install -R ```, for example, ``` sb2 -t AuroraOS-5.1.2.10-base-armv7hl -m sdk-install -R ```
7. After the enter update the repositories and packages: ``` zypper ref && zypper dup ```
8. Return to the Platform SDK: ``` exit ```
9. Go to the directory with the ConanClientRpm archive and unpack it:``` tar -xvf ConanClientRpm-main.tar.gz ```
10. Enter the unpacked archive and launch the installation script using command: ``` ./install-conan ```
11. Wait the installation to finish (it may take a long time)
### Aurora SDK
Installation steps:
_Variant 1:_
1. Download Platform SDK from the link: https://developer.auroraos.ru/downloads/psdk
2. Install Platform SDK according to the instructions: https://developer.auroraos.ru/doc/sdk/psdk/setup
3. Launch the virtual machine/Docker-container with the Build Engine manually or via the SDK
4. Copy the ConanClientRpm archive to the Build Engine: ``` scp -P 2222 -i {path_to_auroraOS}/vmshare/ssh/private_keys/sdk ConanClientRpm-main.tar.gz mersdk@localhost:~/ ```
5. Enter into the Build Engine after launch (via SDK or Virtualbox): ``` ssh -p 2222 -i {path_to_auroraOS}/vmshare/ssh/private_keys/sdk mersdk@localhost ```
More detailed: https://developer.auroraos.ru/doc/sdk/app_development/build/build_engine
6. Go to the directory with the ConanClientRpm archive and unpack it:``` tar -xvf ConanClientRpm-main.tar.gz ```
7. Choose the needed target (rootfs-container which will be used for target device packages generation), for exapmle, AuroraOS-5.1.2.10-base-aarch64, AuroraOS-5.1.2.10-base-armv7hl или AuroraOS-5.1.2.10-base-x86_64
8. To find out the list of targets already installed in the environment, use the command: ``` sdk-assistant list ```
9. Enter into the needed target: ``` sb2 -t {target_name} -m sdk-install -R ```, for example, ``` sb2 -t AuroraOS-5.1.2.10-base-armv7hl -m sdk-install -R ```
10. After the enter update the repositories and packages: ``` zypper ref && zypper dup ```
11. Return to the Build Engine: ``` exit ```
12. Enter the unpacked archive and launch the installation script using command: ``` ./install-conan ```
13. Wait the installation to finish (it may take a long time)
_Variant 2 (installation via sfdk):_
1. Download Platform SDK from the link: https://developer.auroraos.ru/downloads/psdk
2. Install Platform SDK according to the instructions: https://developer.auroraos.ru/doc/sdk/psdk/setup
3. Launch the virtual machine/Docker-container with the Build Engine manually or via the SDK
4. Copy the ConanClientRpm archive to the Build Engine: ``` scp -P 2222 -i {path_to_auroraOS}/vmshare/ssh/private_keys/sdk ConanClientRpm-main.tar.gz mersdk@localhost:~/ ```
5. Go to the Aurora SDK workspace (project directory)
6. Activate the Build Engine via sfdk: ``` {path_to_auroraOS}/bin/sfdk engine exec ```
7. Go to the directory with the ConanClientRpm archive and unpack it:``` tar -xvf ConanClientRpm-main.tar.gz ```
8. Go to the folder with the ConanClientRpm-main installation script and run it with the command: ``` ./install-conan ```
9. Wait the installation to finish (it may take a long time)
## Removal
1. Enter into the Build Engine after launch (via SDK or Virtualbox): ``` ssh -p 2222 -i {path_to_auroraOS}/vmshare/ssh/private_keys/sdk mersdk@localhost ```
2. Select the target for which you want to delete Conan (you can find out the list of targets already installed in the environment using the command: ``` sdk-assistant list ```)
3. Enter into the needed target: ``` sb2 -t {target_name} -m sdk-install -R ```, for example, ``` sb2 -t AuroraOS-5.1.2.10-base-armv7hl -m sdk-install -R ```
4. Check the availability of Conan: ``` zypper pa | grep conan ```
5. Remove Conan: ``` zypper remove conan ```
\ Нет новой строки в конце файла
# Установка
Есть два варианта установки: через Platform SDK и основной SDK
## Aurora Platfrom SDK
# Conan
## Этот документ на английском языке / This document in English
- [README.md](README.md)
## Установка
Есть два варианта установки: через Aurora Platform SDK и основной Aurora SDK.
### Aurora Platfrom SDK
Этапы установки:
1. Скачать Platfrom SDK по ссылке: https://developer.auroraos.ru/downloads/psdk
2. Установить Platfrom SDK по инструкции: https://developer.auroraos.ru/doc/sdk/psdk/setup
3. Запустить виртуальное окружение через утилиту **sdk-chroot** в установленной директории, в папке sdks/sdk-chroot
4. Выбрать нужный таргет (rootfs-контейнер, который будет использован для генерации пакетов целевого устройства)
5. Узнать список уже установленных в окружении таргетов
```
sdk-assistant list
```
6. Зайти на нужный таргет:
```
sb2 -t {target_name} -m sdk-install -R
```
7. После захода обновить репзиотрии и пакеты:
```
zypper ref && zypper dup
```
8. Зайти в Platform SDK в распакованную папку и запустить скрипт **install-conan**
9. Дождаться окончания установки (занимает продолжительное время)
3. Запустить виртуальное окружение через утилиту **sdk-chroot**: ``` {path_to_platformSDK}/sdks/aurora_psdk/sdk-chroot ```
4. Выбрать нужный таргет (rootfs-контейнер, который будет использован для генерации пакетов целевого устройства), например, AuroraOS-5.1.2.10-base-aarch64, AuroraOS-5.1.2.10-base-armv7hl или AuroraOS-5.1.2.10-base-x86_64
5. Узнать список уже установленных в окружении таргетов можно командой:
``` sdk-assistant list ```
6. Зайти на нужный таргет: ``` sb2 -t {target_name} -m sdk-install -R ```, например, ``` sb2 -t AuroraOS-5.1.2.10-base-armv7hl -m sdk-install -R ```
7. После захода обновить репозитории и пакеты: ``` zypper ref && zypper dup ```
8. Вернуться в Platform SDK: ``` exit ```
9. Перейти в директорию с архивом ConanClientRpm и распаковать его: ``` tar -xvf ConanClientRpm-main.tar.gz ```
10. Зайти в распакованный архив и запустить установочный скрипт командой: ``` ./install-conan ```
11. Дождаться окончания установки (может занять продолжительное время)
## Aurora SDK
### Aurora SDK
Этапы установки:
Вариант 1:
_Вариант 1:_
1. Скачать SDK по ссылке: https://developer.auroraos.ru/downloads/sdk/
2. Установить SDK по инструкции: https://developer.auroraos.ru/doc/sdk/app_development/setup
3. Запустить виртуальную машину/Docker-контейнер с Build Engine вручную или через SDK
4. Скопировать архив ConanClientRpm в Build Engine:
``` scp -P 2222 -i {path_to_auroraOS}/vmshare/ssh/private_keys/sdk ConanClientRpm-main.tar.gz mersdk@localhost:~/ ```
5. Зайти в Build Engine после запуска (через SDK или Virtualbox):
``` ssh -p 2222 -i {path_to_auroraOS}/vmshare/ssh/private_keys/sdk mersdk@localhost ```
Подробнее: https://developer.auroraos.ru/doc/sdk/app_development/build/build_engine
6. Перейти в директорию с архивом ConanClientRpm и распаковать его: ``` tar -xvf ConanClientRpm-main.tar.gz ```
7. Выбрать нужный таргет (rootfs-контейнер, который будет использован для генерации пакетов целевого устройства), например, AuroraOS-5.1.2.10-base-aarch64, AuroraOS-5.1.2.10-base-armv7hl или AuroraOS-5.1.2.10-base-x86_64
8. Узнать список уже установленных в окружении таргетов можно командой:``` sdk-assistant list ```
9. Зайти на нужный таргет: ``` sb2 -t {target_name} -m sdk-install -R ```, например, ``` sb2 -t AuroraOS-5.1.2.10-base-armv7hl -m sdk-install -R ```
10. После захода обновить репозитории и пакеты: ``` zypper ref && zypper dup ```
11. Вернуться в Build Engine: ``` exit ```
12. Зайти в распакованный архив и запустить установочный скрипт командой: ``` ./install-conan ```
13. Дождаться окончания установки (может занять продолжительное время)
_Вариант 2 (установка через sfdk):_
1. Скачать SDK по ссылке: https://developer.auroraos.ru/downloads/sdk/
2. Установить SDK по инструкции: https://developer.auroraos.ru/doc/sdk/app_development/setup
3. Зайти в Build Engine после запуска (через SDK или Virtualbox):
```
ssh -p 2222 -i ~/{path_to_aurora}/AuroraOS/vmshare/ssh/private_keys/sdk mersdk@localhost
```
TODO
3. Запустить виртуальную машину/Docker-контейнер с Build Engine вручную или через SDK
4. Скопировать архив ConanClientRpm в Build Engine:
``` scp -P 2222 -i {path_to_auroraOS}/vmshare/ssh/private_keys/sdk ConanClientRpm-main.tar.gz mersdk@localhost:~/ ```
5. Перейти в рабочую область Aurora SDK (директория с проектами)
6. Активировать Build Engine через sfdk:
``` {path_to_auroraOS}/bin/sfdk engine exec ```
7. Перейти в директорию с архивом ConanClientRpm и распаковать его: ``` tar -xvf ConanClientRpm-main.tar.gz ```
8. Перейти в папку со скриптом установки ConanClientRpm-main и запустить его командой: ``` ./install-conan ```
9. Дождаться окончания установки (может занять продолжительное время)
Вариант 2 (установка через sfdk):
```
~/AuroraOS/bin/sfdk engine exec
cd ~/Downloads/Conan_{conan_version}/
./install-conan
```
## Удаление
1. Зайти в Build Engine после запуска (через SDK или Virtualbox):
``` ssh -p 2222 -i {path_to_auroraOS}/vmshare/ssh/private_keys/sdk mersdk@localhost ```
2. Выбрать таргет, для которого нужно удалить Conan (узнать список уже установленных в окружении таргетов можно командой:``` sdk-assistant list ```)
3. Зайти на нужный таргет: ``` sb2 -t {target_name} -m sdk-install -R ```
4. Проверить наличие Conan: ``` zypper pa | grep conan ```
5. Удалить Conan: ``` zypper remove conan ```
\ Нет новой строки в конце файла
Поддерживает Markdown
0% или .
You are about to add 0 people to the discussion. Proceed with caution.
Сначала завершите редактирование этого сообщения!
Пожалуйста, зарегистрируйтесь или чтобы прокомментировать