[NOTE]
Nimf 한글 입력기 프레임워크를 왜 선택했는지 궁금하세요?
그렇다면 이전 시리즈의 글을 확인하세요!

사실 Nimf 설치법은 우분투 24에서도 전혀 변하지 않았습니다. 그것은 님프 입력기가 꽤 안정적으로 운영되는 프로젝트라는 것을 방증하기도 하죠.


Nimf 설치

공식 Github의 설치 안내는 여전히 친절합니다. 그리고 나중에 설치법이 바뀌어도 이 곳에 바로 안내가 될 거예요. 먼 미래에 이 글을 보고 있다면, 반드시 공식 설치 안내 링크의 내용과 비교하여 보길 바랍니다.

기존 하모니카 패키지 저장소 삭제

$ sudo rm -f /etc/apt/sources.list.d/hamonikr.list

기존에 하모니카 APT 저장소를 삭제합니다. 리눅스 신규 설치 직후라면 아무 의미가 없는 동작이 되겠습니다.

하모니카 패키지 저장소 추가

# (If needed)
$ sudo apt update
$ sudo apt install curl

리눅스를 최소 설치한 경우에는 curl 명령어가 없을 수도 있어요. 그럴 때는 위 명령어를 입력하여 curl을 설치합니다. 그럼 이제 아래 명령이 정상적으로 동작할 거예요.

$ curl -sL https://pkg.hamonikr.org/add-hamonikr.apt | sudo -E bash -

새로운 하모니카 APT 저장소를 추가하는 스크립트를 실행합니다. 잘 등록되었다면, 아래 메시지가 출력될 거예요.

================================================================================
================================================================================

  하모니카 OS의 저장소를 추가하고 설치가능한 패키지 목록을 업데이트 했습니다.
  이제 하모니카 팀에서 제공하는 패키지를 설치할 수 있습니다.

  
================================================================================
================================================================================

Nimf 한글 입력기 프레임워크 설치

$ sudo apt install nimf nimf-libhangul

APT를 통해 Nimf 한글 입력기 프레임워크를 설치합니다.

기본 입력기로 설정

$ im-config -n nimf

위 명령어로 Nimf를 기본 입력기로 설정합니다. 아니면 우분투 마테에서 기본 설정 > 언어 지원 설정에서 키보드 입력기nimf로 바꿔도 돼요.

자, 이제 재부팅을 해 봅시다!

설치 확인

Nimf 영문 입력 확인

이제 화면 오른쪽 위쪽의 트레이에 키보드 아이콘이 새로 생긴 것을 알 수 있어요. 영문은 예전과 동일하게 잘 입력되는 것을 볼 수 있습니다.

이번엔 한/영 키를 누르고 타이핑하면,

Nimf 한글 입력 확인

트레이 아이콘이 이라는 글자로 바뀌면서 한글 입력 모드로 전환되고, 한글이 잘 입력되는 것도 볼 수 있습니다. 한자키를 누르면 한자도 잘 입력될 거예요.


그리고 남은 이야기

키보드 레이아웃 확인

님프를 설치했는데도 한/영키와 한자키가 정상적으로 작동하지 않는 경우가 있습니다. 또는 우분투를 다른 언어로 설치한 후, 언어 지원 설정에서 한국어로 바꾼 경우도 있을 거예요. 이 때는 키보드 레이아웃을 한국어 Korean (101/104-key compatible)로 바꿔야 해요. 기본 설정 > 키보드 설정의 키 배치 탭에서 변경할 수 있습니다. 추가 버튼을 눌러 언어별 키보드를 선택할 수 있어요.

한글 101/104 키보드 레이아웃

오른쪽 Alt, Ctrl 키 대신 Hangul, Hangul_Hanja 키가 매핑되어 있으면 맞는 거예요. 이 키 배치를 추가하고, 다른 배치를 모두 제거하면 됩니다.

legacy trusted.gpg keyring 경고

최신 우분투에서 님프를 설치한 후에, apt update 명령을 하면 아래와 같은 메시지가 출력되는 경우가 있어요.

Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.

이건 우분투용 님프 설치 스크립트에서 지원 종료된 방식으로 저장소 키를 등록하고 있어서 그런 건데요. 이상한 것은, 하모니카용 스크립트에서는 요즘 방식으로 키를 등록하고, 이건 우분투에서도 가능한 방법이거든요? 아마 곧 수정이 되지 않을까 싶어요. 아직까지는 지원 종료 경고일 뿐이지만, 이것이 신경쓰이는 분은 아래와 같이 하모니카용 설치 스크립트를 통해 APT 저장소를 등록하면 됩니다.

# 기존 하모니카 패키지 저장소 삭제
$ sudo rm -f /etc/apt/sources.list.d/hamonikr-pkg.list

# 하모니카 6.0용 패키지 저장소 추가 스크립트 실행 (이 단계에서 신규 저장소 키가 등록)
$ wget -qO- https://update.hamonikr.org/add-update-repo.apt | sudo -E bash -

# 하모니카 패키지 저장소 다시 삭제
$ sudo rm -f /etc/apt/sources.list.d/hamonikr.list

# 우분투용 패키지 저장소 추가 스크립트 실행
$ curl -sL https://pkg.hamonikr.org/add-hamonikr.apt | sudo -E bash -

# apt update 명령 결과 확인
$ sudo apt update

댓글남기기