目次
- 1 1. 소개
- 2 2. 일본어 입력이 안 되는 원인 파악
- 3 3. 일본어 입력 시스템 설정 방법
- 4 4. Mozc 외의 일본어 입력 시스템
- 5 5. 문제 해결 (해결책)
- 6 6. FAQ(자주 묻는 질문)
- 7 7. 요약 및 추가 리소스
1. 소개
Ubuntu를 사용하다 보면 “일본어 입력이 안 된다”, “키보드를 전환해도 반응하지 않는다”와 같은 문제에 직면할 수 있습니다. 특히 Ubuntu를 처음 설치한 직후나 시스템 업데이트 후에 이 문제가 자주 발생합니다. 본 기사에서는 Ubuntu에서 일본어 입력이 안 되는 원인을 파악하고, 확실히 일본어 입력을 활성화하는 방법을 설명합니다. 초보자도 혼란 없이 설정할 수 있도록 구체적인 절차를 자세히 소개합니다.1.1 일본어 입력이 안 되는 원인은?
Ubuntu에서는 일본어 입력을 위해 “IME(입력 메서드)”라고 불리는 소프트웨어가 필요합니다. Windows에서는 “Microsoft IME”나 “Google 일본어 입력”이 사용되지만, Ubuntu에서는 주로 Mozc(모즈쿠)와 Fcitx(에프시티엑스)가 이용됩니다. 하지만 다음과 같은 이유로 일본어 입력이 안 될 수 있습니다.- 일본어 입력 시스템(IME)이 설치되지 않음
- IME가 올바르게 설정되지 않음(Mozc나 Fcitx가 적용되지 않음)
- 키보드 전환 설정이 잘못되어 있음
- Ubuntu 버전 업그레이드로 설정이 초기화됨
- 특정 앱(Chrome이나 VS Code 등)에서 일본어 입력이 비활성화되어 있음
1.2 본 기사에서 해결할 수 있는 것
이 기사를 읽으면 다음과 같은 일을 할 수 있게 됩니다.- <liubuntu에서 li=”” 방법을=”” 수=”” 알=”” 일본어=”” 입력을=”” 있다<=”” 확실히=”” 활성화하는=””>
- Mozc와 Fcitx를 적절히 설정하여 일본어 입력을 편리하게 사용할 수 있다
- 문제가 발생해도 적절히 대처할 수 있다
- 키보드 단축키를 사용해 효율적으로 일본어 입력을 전환할 수 있다
2. 일본어 입력이 안 되는 원인 파악
Ubuntu에서 일본어 입력이 안 되는 경우, 그 원인은 다양합니다. 그러나 주로 다음 네 가지 원인으로 분류할 수 있습니다.- 일본어 입력 시스템(IME)이 설치되지 않음
- IME가 올바르게 설정되지 않음
- 키보드 설정이 잘못됨
- 특정 애플리케이션에서만 일본어 입력이 안 됨
2.1 일본어 입력 시스템(IME)이 설치되지 않음
Ubuntu에서 일본어 입력을 하려면, IME(입력 방식)가 필요합니다. 많은 환경에서는 Mozc(모즈쿠)라는 Google이 개발한 일본어 입력 시스템이 사용됩니다.확인 방법
다음 명령을 실행하여 Mozc가 설치되어 있는지 확인합니다.dpkg -l | grep mozc
결과 예시:ii ibus-mozc ...
로 표시되는 경우 → Mozc가 설치되어 있음- 아무 것도 표시되지 않는 경우 → Mozc가 설치되지 않았으므로, 나중에 설치가 필요함
2.2 IME가 올바르게 설정되지 않음
IME가 설치되어 있어도, 올바르게 설정되지 않으면 일본어 입력이 불가능합니다. Ubuntu에서는 일반적으로 IBus(아이버스)라는 입력 방식 프레임워크를 사용해 IME를 관리합니다.IME 현재 설정 확인
다음 명령을 실행하여 현재 입력 방식을 확인합니다.ibus list-engine
결과 예시:mozc
가 리스트에 포함되어 있음 → Mozc가 설정되어 있음xkb:us::eng
만 표시되는 경우 → Mozc가 적용되지 않았을 가능성이 있음
2.3 키보드 설정이 잘못됨
키보드 설정이 적절하지 않으면, 일본어 입력 전환이 불가능해질 수 있습니다.현재 키보드 레이아웃 확인
다음 명령을 실행하여 현재 키보드 레이아웃을 확인합니다.setxkbmap -query
결과 예시:layout: jp
이 경우 일본어 키보드(JIS)가 설정되어 있습니다.layout: us
이 경우 영어 키보드(US)가 설정되어 있습니다.
일본어 키보드를 사용하고 있는데 ‘us’가 설정된 경우, 올바르게 입력하지 못할 가능성이 있으므로 나중에 수정이 필요합니다.2.4 특정 애플리케이션에서만 일본어 입력이 안 됨
특정 애플리케이션(예: Google Chrome, VS Code, LibreOffice)에서만 일본어 입력이 안 되는 경우, 애플리케이션 측 문제일 수 있습니다.확인 방법
- 다른 애플리케이션(예: 메모장, 터미널)에서 일본어 입력이 가능한지 시도해 보기
- Google Chrome의 경우, 주소 표시줄에서는 입력이 가능하지만 웹 페이지에서는 안 될 수 있음
3. 일본어 입력 시스템 설정 방법
앞 섹션에서 일본어 입력이 안 되는 원인을 파악했습니다. 여기서는 Ubuntu에서 일본어 입력을 활성화하기 위한 설정 방법을 자세히 설명합니다. 주요 절차는 다음 3가지입니다.- Mozc(일본어 입력 시스템)를 설치한다
- Mozc를 입력 소스로 추가한다
- 입력 메소드를 올바르게 설정하고 동작을 확인한다
3.1 Mozc를 설치한다
Ubuntu의 기본 일본어 입력 시스템은 “Mozc”입니다. 만약 Mozc가 설치되어 있지 않다면, 아래 절차대로 설치합니다.1. 시스템을 최신 상태로 업데이트
먼저, 패키지 목록을 업데이트하고 시스템을 최신 상태로 유지합니다。sudo apt update && sudo apt upgrade -y
2. Mozc를 설치
다음으로, Mozc를 설치합니다。sudo apt install ibus-mozc -y
3. Mozc 설치 확인
설치가 완료되면, 아래 명령어로 Mozc가 정상적으로 설치되었는지 확인합니다。dpkg -l | grep mozc
표시 예시:ii ibus-mozc 2.23.2815.102-1 amd64 Mozc engine for IBus
이와 같이 표시되면, Mozc 설치가 완료된 것입니다。3.2 Mozc를 입력 소스로 추가한다
Mozc가 설치되면, 다음으로 Ubuntu의 입력 소스에 추가합니다。1. 설정 화면에서 입력 소스를 추가
- 「설정」를 연다
- 「지역 및 언어」를 선택
- 「입력 소스」의 )」버튼을 클릭
- 「일본어(Mozc)」를 선택하여 추가
- 추가하면 「Mozc를 우선」으로 설정한다
2. 터미널에서 Mozc 설정 확인
터미널에서 현재 입력 엔진이 Mozc인지 확인합니다。ibus list-engine
표시 예시:mozc
이와 같이 표시되면, Mozc가 적용되었습니다。3. IBus 재시작
입력 메소드를 올바르게 적용하기 위해 IBus를 재시작합니다。ibus restart
3.3 일본어 입력 전환 방법
Mozc를 설치하고 입력 소스에 추가했으면, 일본어 입력을 전환하는 방법을 확인해 봅시다。1. 일본어 입력 전환 단축키
기본적으로 다음 키로 일본어 입력을 전환할 수 있습니다。- 「반각/전각」키(일본어 키보드)
- 「Ctrl + Space」키(영어 키보드)
2. 키보드 단축키 변경
- 「설정」를 연다
- 「키보드 단축키」를 선택
- 「입력 메소드를 전환」를 검색
- 원하는 키로 변경 (예: 「Super + Space」)
3.4 IME 활성화 확인
설정이 올바르게 적용되었는지 아래 방법으로 확인합니다。1. 터미널에서 IME 상태 확인
ibus enginecode>
결과:mozc
이와 같이 표시되면, Mozc가 정상적으로 동작하고 있습니다。2. 텍스트 편집기에서 일본어 입력 테스트
- 메모장(Gedit)이나 터미널에서 테스트 입력
- 「あいうえお」를 입력할 수 있으면 성공

4. Mozc 외의 일본어 입력 시스템
Ubuntu에서는 Mozc가 기본 일본어 입력 시스템으로 권장되지만, 상황에 따라 Fcitx(에프시티아이엑스)나 Anthy(앤시) 등 다른 IME(입력 메소드)를 사용하고 싶을 때가 있습니다. 예를 들어, 다음과 같은 경우에는 Mozc 외의 IME를 검토할 가치가 있습니다.- Fcitx를 사용하면 Mozc보다 동작이 가벼워진다
- Anthy를 사용하면 Mozc가 없는 환경에서도 일본어 입력이 가능
- Mozc가 특정 앱에서 동작하지 않을 때 대체 수단으로 이용
4.1 Fcitx + Mozc 사용하기
Fcitx란?
Fcitx(Flexible Input Method Framework)는 Mozc와 마찬가지로 일본어 입력을 지원하는 IME이지만, IBus보다 동작이 가볍고 특히 저사양 PC에서 쾌적하게 사용할 수 있는 것이 특징입니다.Fcitx 설치 방법
- 먼저, Fcitx와 Mozc를 설치합니다.
sudo apt update
sudo apt install fcitx fcitx-mozc -y
- 입력 방식으로 Fcitx를 활성화하기 위해 환경 변수를 설정합니다.
im-config -n fcitx
- 설정을 반영하기 위해 로그아웃 후 다시 로그인하거나, 아래 명령을 실행합니다.
reboot
- 설정이 적용됐는지 확인하기 위해 아래 명령을 실행합니다.
echo $XMODIFIERS
출력 예:@im=fcitx
이와 같이 표시되면, Fcitx가 활성화된 것입니다.Fcitx 설정을 GUI로 수행하기
- Fcitx 설정 도구(fcitx-config-gtk3)를 실행
- 입력 방식 탭에서 Mozc를 추가
- Mozc를 우선순위 최상위에 설정
- 설정을 저장하고 Fcitx를 재시작
fcitx restart
이제 Mozc를 Fcitx를 통해 사용하는 설정이 완료되었습니다.4.2 Anthy 사용하기
Anthy란?
Anthy(앤시)는 Mozc와 다른 일본어 입력 엔진으로, 변환 정확도는 Mozc에 못 미치지만, Mozc를 설치할 수 없는 환경에서 대체 수단으로 사용할 수 있습니다.Anthy 설치 방법
- 아래 명령으로 Anthy를 설치합니다.
sudo apt install ibus-anthy -y
- 설정 화면에서 ‘지역 및 언어’ → ‘입력 소스’ → ‘일본어(Anthy)‘를 추가합니다.
- 입력 방식을 재시작하여 적용합니다.
ibus restart
- 일본어 입력을 전환하여 ‘Anthy’가 작동하는지 확인합니다.
4.3 Mozc·Fcitx·Anthy 비교
일본어 입력 시스템 | 특징 | 추천 용도 |
---|---|---|
Mozc(IBus) | 표준 일본어 입력. Google 제작으로 변환 정확도가 높음 | 일반적인 용도, 초보자용 |
Fcitx + Mozc | IBus보다 가벼워 쾌적하게 동작 | 저사양 PC, 가벼운 동작을 원하는 사람 |
Anthy | 변환 정확도는 낮지만 가벼워서 Mozc를 사용할 수 없는 환경에 대응 | 구형 PC나 Mozc가 동작하지 않는 환경 |
5. 문제 해결 (해결책)
Ubuntu에서 일본어 입력을 설정해도 제대로 동작하지 않을 때가 있습니다. 그런 경우, 아래와 같은 문제 해결을 시도해 보세요.5.1 Mozc 입력이 안 됨
Mozc를 설치하고 입력 소스에 추가했음에도 일본어를 입력할 수 없는 경우, 아래 절차로 확인해 보세요.1. Mozc가 설치되어 있는지 확인
dpkg -l | grep mozc
Mozc가 설치되어 있지 않다면, 다음 명령어로 재설치합니다.sudo apt install --reinstall ibus-mozc -y
2. Mozc가 활성화되어 있는지 확인
Mozc가 올바르게 설정되어 있는지 확인합니다.ibus engine
출력 예:mozc
만약 mozc
가 표시되지 않으면, 아래 명령어로 Mozc를 활성화하세요.ibus engine mozc
3. 입력 방법을 재시작
Mozc가 반영되지 않을 경우, IBus를 재시작합니다.ibus restart
또는, PC를 재시작하여 반영합니다.5.2 특정 앱(Chrome, VS Code 등)에서 입력이 안 됨
특정 애플리케이션에서 일본어 입력이 안 될 경우, 아래 해결 방법을 시도해 보세요.1. Google Chrome에서 일본어 입력이 안 될 경우
Google Chrome에서는 웹 페이지에서 IME가 제대로 동작하지 않을 때가 있습니다.- 주소 표시줄에서는 입력이 가능하지만, 웹 페이지에서는 안 되는 경우
- 해결책: Chrome의 ‘하드웨어 가속’을 비활성화
- Chrome 주소 표시줄에
chrome://settings/
를 입력하고 열기 - ‘고급 설정’ → ‘시스템’으로 이동
- ‘가능한 경우 하드웨어 가속 사용’을 오프 로 설정
- Chrome을 재시작
- Chrome 주소 표시줄에
2. VS Code에서 일본어 입력이 안 될 경우
VS Code에서는 특정 설정이 원인으로 IME가 동작하지 않을 때가 있습니다.- 해결책: 설정을 변경
Ctrl + Shift + P
를 눌러 ‘명령 팔레트’를 열기Preferences: Configure Language Specific Settings...
를 검색editor.accessibilitySupport
를off
로 설정- VS Code를 재시작
5.3 일본어 변환이 느리거나 무거움
일본어 입력이 느려지는 경우, Mozc 설정을 조정하면 개선할 수 있습니다.1. Mozc 설정 열기
ibus-setup
Mozc 설정 화면을 열면, 아래와 같이 변경합니다.- ‘제안(예측 변환)’을 끄기
- ‘사전 학습 기능’을 끄기
- ‘제시 후보 수’를 약 5개 정도로 줄이기
5.4 Ubuntu 버전 업그레이드 후 일본어 입력이 안 됨
Ubuntu를 버전 업그레이드하면 IME 설정이 초기화될 수 있습니다.1. IBus 설정 초기화
dconf reset -f /desktop/ibus/
ibus restart
2. Mozc 재설치
sudo apt install --reinstall ibus-mozc -y
3. 환경 변수 확인
환경 변수가 올바르게 설정되어 있는지 확인합니다.echo $GTK_IM_MODULE
echo $QT_IM_MODULE
echo $XMODIFIERS
예상 출력 예:GTK_IM_MODULE=ibus
QT_IM_MODULE=ibus
XMODIFIERS=@im=ibus
만약 ibus
외의 값이 표시되면, 아래 명령어로 수정합니다.export GTK_IM_MODULE=ibus
export QT_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
ibus restart
5.5 일본어 입력이 갑자기 안 됨
일본어 입력이 갑자기 안 될 경우, Mozc와 IBus를 재시작하면 해결되는 경우가 많습니다.1. IBus 재시작
ibus restart
2. Mozc를 수동으로 활성화
ibus engine mozc
3. PC 재시작
일시적인 문제라면, PC를 재시작하면 해결될 수도 있습니다.6. FAQ(자주 묻는 질문)
이 섹션에서는 Ubuntu에서 일본어 입력이 안 되거나 불안정한 경우에 대한 자주 묻는 질문과 그 해결 방법을 Q&A 형식으로 정리했습니다. 지금까지의 설정 절차를 시도해도 해결되지 않은 분은 여기를 참고하십시오.Q1. 일본어 입력이 갑자기 안 되게 된 경우의 대처 방법은?
A: 먼저 아래 명령어로 IBus(입력 메서드)를 재시작해 보세요.ibus restart
그럼에도 해결되지 않으면, Mozc 엔진을 재설정합니다.ibus engine mozc
또한, Mozc 자체를 재설치하는 것도 효과적입니다.sudo apt install --reinstall ibus-mozc
Q2. Ubuntu에서 일본어 입력 전환 키를 변경하고 싶습니다?
A: 입력 전환 단축키는 아래 절차로 변경할 수 있습니다.- ‘설정’ → ‘키보드 단축키’를 엽니다
- ‘입력 메서드 전환’이나 ‘다음 입력 소스 선택’ 등을 찾습니다
- 원하는 키(예: Super + Space 또는 Ctrl + Shift)로 변경합니다
Q3. Chrome만으로는 일본어 입력이 안 됩니다.
A: 이 문제는 하드웨어 가속이 원인인 경우가 많습니다.대처 방법:
- Chrome 주소 표시줄에
chrome://settings/
를 입력합니다 - ‘고급 설정’ → ‘시스템’으로 이동합니다
- ‘가능한 경우 하드웨어 가속 사용’을 끕니다
- Chrome을 재시작합니다
Q4. WSL(Windows Subsystem for Linux) 상의 Ubuntu에서 일본어 입력이 가능합니까?
A: WSL 자체만으로는 직접 일본어 입력을 할 수 없습니다. 다만, Windows 측의 IME를 이용하면서 X 서버(예: VcXsrv 또는 X410)와 결합하면 GUI 애플리케이션에서 입력이 가능해지는 경우도 있습니다. 하지만 설정이 복잡해지므로, 기본적으로 CLI 작업이나 영어 입력이 중심이라고 생각하는 것이 무난합니다.Q5. 일본어 입력 시 변환 후보가 표시되지 않음/예측 변환이 나오지 않음
A: Mozc 설정에서 예측 변환이 비활성화되어 있을 가능성이 있습니다.대처 방법:
- 터미널에서 Mozc 설정 화면을 엽니다
ibus-setup
- ‘일반’ 탭에서 ‘제안 기능’ 및 ‘자동 학습’이 활성화되어 있는지 확인합니다
- 비활성화된 경우 체크를 넣어 활성화하고, ‘OK’로 저장합니다
7. 요약 및 추가 리소스
이 기사에서는 Ubuntu에서 일본어 입력이 안 되는 문제를 해결하기 위한 절차를 자세히 설명했습니다. 여기서 중요한 포인트를 정리하고, 앞으로 참고할 수 있는 추가 리소 소개합니다.7.1 기사 요점 정리
Ubuntu에서 일본어 입력을 활성화하려면 다음 절차를 확인하고 실행하는 것이 중요합니다.- 원인 파악하기
- IME(Mozc 및 Fcitx)가 설치되어 있는지 확인한다
- IME 설정이 올바르게 적용되었는지 확인한다키보드 입력 설정이 적절한지 확인한다
- 특정 앱(Chrome, VS Code 등)에서의 문제를 판단한다
- Mozc(일본어 입력 시스템)를 올바르게 설정하기
ibus-mozc
를 설치하고 입력 소스에 추가ibus restart
명령으로 입력 메소드를 리로드- 단축키(반각/전각 및 Ctrl+Space)로 일본어 입력을 전환
- Fcitx 및 Anthy 등 대체 IME 활용하기
- Fcitx는 가볍고 쾌적한 동작이 가능
- Anthy는 Mozc를 사용할 수 없는 환경에서의 대체 수단
- ibus restart 및
ibus engine mozc
- 를 실행하여 Mozc를 재시작
chrome://settings/
에서 Chrome의 하드웨어 가속을dconf reset -f /desktop/ibus/
로 IBus 설정을 리셋
- FAQ에서 해결 확인하기
- 갑자기 일본어 입력이 안 될 때의 대처법
- WSL(Windows Subsystem for Linux)이나 라이브 USB에서의 일본어 입력 방법
- 변환 후보가 표시되지
7.2 추가 리소스
더 자세한 정보가 필요하거나 최신 Ubuntu 설정 방법을 찾고 싶다면 아래 리소스를 참고하세요.- Ubuntu 공식 문서 https://help.ubuntu.com/
- Ubuntu 일본어 포럼(질문 및 해결책 찾기에 유용) https://forums.ubuntulinux.jp/
- Mozc 공식 리포지토리(최신 업데이트 정보) https://github.com/google/mozc
- Fcitx 공식 문서 https://fcitx-im.org/wiki/Fcitx
- Linux 관련 기술 블로그 및 커뮤니티
- Qiita(Ubuntu 관련 기술 기사): https://qiita.com/tagsli>
- Ask Ubuntu(영어 Q&A 포럼): https://askubuntu.com/