Skip to content

Armbian build

Kevin Kim edited this page Mar 13, 2020 · 3 revisions

해당 문서는 davidjung-kr님께서 오렌지파이라는 싱글보드 컴퓨터의 PC+(Orange Pi PC+) 모델에서 nimf을 빌드/설치까지 진행하며 작성한 문서입니다.

빌드 환경

  • OS: Armbian Bionic(kernel 5.3.y)
  • Chipset: Allwinner H3
  • Branch: 2020/01/01 02:00 기준 master

빌드 패키지 추가

debuild -S -uc -us 하는 과정에서 아래 2개의 패키지에 대해 추가설치가 필요.

fakeroot
libgtk-3-bin

패키지 만든 후 작업 내용

debuild -b -uc -us 한 다음 아래와 같이 설치.

// 패키지 설치
sudo apt-get install -y libglib2.0-dev intltool libgtk-3-dev libgtk2.0-dev libqt4-dev qtbase5-dev qtbase5-private-dev libappindicator3-dev librsvg2-bin libhangul-dev libanthy-dev anthy librime-dev libxkbcommon-dev libwayland-dev wayland-protocols libxklavier-dev libm17n-dev m17n-db gtk-doc-tools devscripts build-essential debhelper fakeroot libgtk-3-bin

git clone https://github.com/hamonikr/nimf.git

cd nimf

debuild -b -uc -us

// 바이너리 패키지 빌드 후 설치
cd ..
sudo dpkg -i ./libnimf1_2019.08.14-0~201908141206~hamonikr14.1_armhf.deb
sudo dpkg -i ./nimf_2019.08.14-0~201908141206~hamonikr14.1_armhf.deb
sudo dpkg -i ./nimf-libhangul_2019.08.14-0~201908141206~hamonikr14.1_armhf.deb

// 입력기를 nimf로 변경
im-config -n nimf

// 재부팅
reboot

주의: 패키지 받고 빌드까지 40분 이상 걸립니다.

현재 이 글도 오렌지파이 PC+에 nimf로 작성하고 있습니다. 😄 라즈베리파이 같은 ARM 환경 사용자 분들에게 도움이 되셨으면 좋겠네요.

Update 2020-03-13

davidjung-kr 님이 쉬운 설치를 위해 DEB 패키지를 제공해주셨습니다. 아래 링크를 참고하세요.