개발환경 구성하기

DAMDA를 사용하기 위한 환경 설정 방법을 설명합니다.

0. What you can get here

DAMDA 를 사용하기 위한 환경을 구성할 수 있습니다. DAMDA 가 설치되면 컴포넌트 배포를 통해 다양한 기능을 사용해 볼 수 있고, 나만의 기능을 만들어 볼 수 있습니다.

1. Setup Environment

Step1: Prerequisites

Ubuntu mate를 사용하는 경우, Firefox가 기본 브라우저로 설치되어있어, chromium을 설치해주셔야 damda home, damda debugging console을 아이콘을 통해 접근할 수 있습니다.

Step2: Install the library

필수 패키지 들을 설치합니다.

sudo apt install -y default-jdk unzip curl python3-pip libatlas-base-dev proj-bin proj-data libproj-dev libgeos-dev libgdal-dev python3-venv python3-virtualenv docker.io docker-compose npm nodejs mosquitto mosquitto-clients

Step3: Download Installer

Installer setup 파일을 다운 받습니다.

설치 파일 사내용으로 공개합니다. 사내망에서 다운받아 주시기 바랍니다.

업데이트 중인 기능들이 있어 일부 정상동작하지 않을 수 있습니다.

Installer setup 파일:

  • Raspberry Pi OS: damda-installer_1.0.3-1_pi.deb

  • Ubutu: damda-installer_1.0.3-1_ubuntu.deb

Raspberry Pi
curl -O http://10.178.133.16/damda-installer_1.0.3-1_pi.deb
Ubuntu
curl -O http://10.178.133.16/damda-installer_1.0.3-1_ubuntu.deb

2. Setup Installer

  • DAMDA 사용자들만 installer 패키지를 받을 수 있습니다. 명령어 입력 후, 잠시 기다리면 DAMDA 계정을 입력하도록 메세지가 나옵니다.

  • DAMDA 계정을 입력할 때 까지 설치가 진행되지 않습니다.

  • DAMDA 계정 id는 메일주소입니다.

  • DAMDA 계정 입력이 잘못 된 경우 설치가 종료 되므로, 다시 설치 명령어를 입력해주시기 바랍니다.

Raspberry Pi
sudo apt install ./damda-installer_1.0.3-1_pi.deb
설치 진행 중...
...
DAMDA ID: XXXX@lge.com
DAMDA PW:
...
Progress: [ 20%] [####################################................................................................................................................................................]

Ubuntu에서는 설치 파일명에 맞춰 아래 명령어를 사용합니다

Ubuntu
sudo dpkg -i ./damda-installer_1.0.3-1_ubuntu.deb

3. Install DAMDA

  1. DAMDA Installer 아이콘을 눌러서 실행합니다.

  2. DAMDA 계정과 디바이스를 연동하기위하여 DAMDA계정으로 로그인을 진행합니다. Installer에 DAMDA id와 password 입력합니다.

  3. "Install" 버튼 클릭합니다.

  4. 설치가 완료되면 "Next" 버튼을 눌러 다음단계로 이동합니다. (설치 과정은 약 10분 정도 소요됩니다. 네트워크 환경에 따라 더 오래 소요될 수 있습니다.)

  5. 설치 과정이 완료 된 것을 확인합니다. 앞으로 컴포넌트 배포할 때 필요한 정보인, DAMDA 기기명을 확인할 수 있습니다.

  6. 설치 완료 화면에서 ID 확인을 못한 경우 Installer를 다시 실행해서 확인할 수도 있습니다.

  7. DAMDA Console의 디바이스 탭에서 동일한 디바이스 ID로 기기가 생성된 것을 확인할 수 있습니다.

  8. 이제 라즈베리파이가 DAMDA 디바이스가 되었습니다. 컴포넌트를 배포할 수 있는 준비가 완료되었습니다!

'메뉴 > 기타'에서 DAMDA Home앱이 설치된 것을 확인할 수 있습니다. DAMDA Home앱에서는 설치된 컴포넌트 리스트 확인 등 다양한 기능을 사용할 수 있습니다.

Last updated