개발환경 구성하기

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: [email protected]
DAMDA PW:
...
Progress: [ 20%] [####################################................................................................................................................................................]

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

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

설치 후, 아래와 같이 커널 업그레이드 안내가 나오는 경우가 있습니다. 확인하고 계속 진행해주세요

3. Install DAMDA

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

    RaspberryPi OS / Ubuntu mate

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

    Installer 로그인 창
  3. "Install" 버튼 클릭합니다.

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

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

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

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

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

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

Last updated