새소식

재미

라즈베리파이에 설치/설정 내용 정리

  • -

1. passwd 로 비번 변경

 

2. 온도 측정 스크립트 작성

 

3. vnc 설정 활성화

sudo raspi-config

 

4. 패키지 갱신

sudo apt update

sudo apt upgrade

 

5. 패키지 설치

sudo apt install vim fonts-nanum fonts-nanum-coding im-config 

 

6. 유선랜 고정 ip 설정

/etc/dhcpcd.conf 파일에 interface 이하 static 항목 활성화 및 설정

 

7. vnc 해상도 변경

/boot/config.txt 파일에서 framebuffer_width, famebuffer_height 항목 활성화 후 재부팅

 

8. add-apt-repository 명령어 설치

sudo apt install software-properties-common python3-software-properties

 

9. 한글입력기 설치

원래 8번의 add-apt-repository 명령이 실행되었어야 편히 했을 것인데... apt 명령 다 되는데 이것만 왜 안되는지 처음에 몰라서 무려 소스를 가져다가 컴파일해서 설치했습니다..

자세한 과정들은 링크를 참고하시고 여기서는 진행한 내용만 간단히 적습니다.

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

cd nimf

dpkg-checkbuilddeps

sudo apt install debhelper dh-autoreconf libglib2.0-dev intltool libgtk-3-dev libgtk-3-bin libgtk2.0-dev libqt4-dev qtbase5-dev qtbase5-private-dev libappindicator3-dev librsvg2-bin fonts-noto-cjk libhangul-dev libanthy-dev anthy librime-dev libxkbcommon-dev libwayland-dev wayland-protocols libxklavier-dev libm17n-dev m17n-db gtk-doc-tools

./autogen.sh

make

여기까진 잘 되었는데.. debuild가 안됨.. 이건 다음에 다시 다루기로 하고 그래서 그냥 다음 명령으로 대체

sudo make install

sudo ldconfig

sudo make update-gtk-im-cache

sudo make update-gtk-icon-cache

이번엔 im-config에서 nimf 가 없음

sudo cp data/im-config/23_nimf.* /usr/share/im-config/data/

im-config 실행해서 nimf 선택

여기까지 진행했으면 sudo reboot 명령으로 재부팅

근데.. nimf 설정에 들어가서 104키인 Scorpius M10 키보드에서 한영키를 누르면 버그라고 안된다고 함..

문제가 되는 키 값이 한영키는 0xff2e 한자키는 0xff21 이어서 이 값을 nimf-key-syms.h 파일에 추가하고 재컴파일 및 설치하니 잘 됩니다. 관련 내용을 제작자님께 문의하니 일본어 자판 키 코드임을 알려주시네요. vncviewer에서 한영키를 일본어 변환키로 바꿔서 보내는 것 같습니다.(현재 한일 감정도 안좋은데 vncviewer 큰 일 하네요..)

 

10. gccmakedep 사용하기 (xutils-dev)

rasbian은 좀 불친절한데 WSL로 설치한 우분투에서는 gccmakedep 라고 치니 친절하게 xutils-dev를 설치하라고 나오네요

sudo apt install xutils-dev

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.