Armbian build - hamonikr/nimf GitHub Wiki
해당 문서는 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로 작성하고 있습니다. :smile: 라즈베리파이 같은 ARM 환경 사용자 분들에게 도움이 되셨으면 좋겠네요.
Update 2020-03-13
davidjung-kr 님이 쉬운 설치를 위해 DEB 패키지를 제공해주셨습니다. 아래 링크를 참고하세요.