2019-10-28

Abbreviation

DRC

  • Dynamic Range Control

DLKM

  • Dynamically loadable kernel module

KMI

  • Kernel Module Interface

GKI

  • Generic Kernel Image

LTS

  • Linux Long Term Supported (LTS) kernel

ACK

  • Android Common Kernel

OAuth

  • Open Authorization
  • pronounced "oh-auth"

gRPC

  • gRPC Remote Procedure Calls

SUPL

  • Secure User Plane Location

OMA

  • Open Mobile Alliance

pypi

  • python package installer

WRP

  • Watchpoint Register Pair

BRP

  • Breakpoint Register Pair

BVRs

  • Breakpoint Value Registers

IFTTT

  • If this, then that


PAI

  • play auto install

smali

  • The names "Smali" and "Baksmali" are the Icelandic equivalents of "assembler" and "disassembler" respectively.
  • Smali/Baksmali is an assembler/disassembler for the dex format used by dalvik, Android's Java VM implementation.


DFP

  • downstream facing port (USB)

UFP

  • upstream facing port (USB)

DRD

  • dual-role-data (USB)

DRP

  • dual-role-power (USB)

SPS

  • Sequence Parameter Set



PPS

  • Picture Parameter Set

ETA

  • Estimated Time of Arrival

SEP

  • Stream End Point
  • Bluetooth

AMP

  • Armada Media Pipeline
  • synaptics

IV

  • initial vector
  • crypto, DRM, clear key/IV

CPM

  • Clock/Power Management


install home-assistant on ubuntu

Ubuntu 18.04 및 Package 설치

  • ubuntu 18.04 설치
    • 설치 파일 다운로드
    • ubuntu 설치.
      • storage : 40 GB ( > 32 GB)
      • memory : 2 GB ( > 1 GB)
  • 필요 package
    • apparmor-utils
    • apt-transport-https
    • avahi-daemon
    • ca-certificates
    • curl
    • dbus
    • jq
    • socat
    • software-properties-common
    • network-manager
    • bash
    • docker-ce
  • package 설치
    • sudo apt-get install apparmor-utils apt-transport-https avahi-daemon ca-certificates curl dbus jq socat software-properties-common network-manager
    • bash
    • docker-ce
      • https://docs.docker.com/install/linux/docker-ce/ubuntu/
      • docker-ce에 필요한 package 설치
        • $ sudo apt-get update
          $ sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
      • docker apt-key 설치 및 확인
        • $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
          $ sudo apt-key fingerprint 0EBFCD88
      • docker 설치를 위한 apt-repository 추가
        • $ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
      • docker-ce package 설치 및 확인
        • $ sudo apt-get update
          $ sudo apt-get install docker-ce docker-ce-cli containerd.io
          $ sudo docker run hello-world
      • docker group에 user 추가
        • $ sudo usermod -aG docker account_name
      • images, containers, volumes, or customized configuration files on
        • /var/lib/docker
  • Hass.io installation
    • prepare (install docker-ce with script)
    • * docker-ce를 설치했으면 다시 실행할 필요 없음.
      $ sudo -i
      $ apt-get install software-properties-common
      $ add-apt-repository universe
      $ apt-get update
      $ apt-get install apparmor-utils apt-transport-https avahi-daemon ca-certificates curl dbus jq network-manager socat
      $ curl -fsSL get.docker.com | sh
    • install
    • $ sudo -i
      $ curl -sL "https://raw.githubusercontent.com/home-assistant/hassio-installer/master/hassio_install.sh" | bash -s