KALI 처음부터 끝까지 한 번에 성공할 수 있는 가장 안전한 '칼리 리눅스 fcitx5 한글 설정 공식 매뉴얼'을 정리해 드립니다.
페이지 정보
작성자 최고관리자 작성일 26-07-31 14:04 조회 2 댓글 1본문
처음부터 끝까지 한 번에 성공할 수 있는 가장 안전한 '칼리 리눅스 fcitx5 한글 설정 공식 매뉴얼'을 정리해 드립니다.
글꼴(폰트)과 입력기의 관계를 먼저 명쾌하게 정리해 드린 후, 단계별 매뉴얼을 안내해 드리겠습니다.
폰트(나눔글꼴)와 입력기(Fcitx5)의 관계 (핵심 요약)
- 결론부터 말씀드리면, 둘 다 설치해야 합니다.역할이 완전히 다릅니다.
- fcitx5 (입력기): 내가 키보드를 누를 때 자음과 모음을 조합해서 '한글 데이터'를 입력할 수 있게 해주는 프로그램입니다.
- fonts-nanum (네이버 나눔글꼴): 네이버 홈페이지나 터미널이 보내주는 한글 데이터를 화면에 깨지지 않고 올바른 글씨체로 출력(표시)해 주는 프로그램입니다.
- 만약 폰트가 없다면?입력기로 한글을 아무리 열심히 쳐도 화면에는 ㅁㅁㅁ 또는 ??? 처럼 사각형 네모로 깨져서 보이게 됩니다. 따라서 [입력기 + 한글 폰트] 이 두 가지가 세트로 설치되어야 완벽하게 한글을 쓰고 볼 수 있습니다.
칼리 리눅스(Kali Linux) 한글 입력 설정 완벽 매뉴얼
본 매뉴얼은 자동 로그인 환경에서도 시스템 충돌(검은 화면, 디스크 잠김 등) 없이 가장 안정적으로 작동하는 fcitx5 입력기를 기준으로 작성되었습니다.
[1단계] 필수 프로그램 및 한글 폰트 설치 (터미널)
먼저 터미널 창을 열고 아래 명령어를 순서대로 실행합니다. 여러 패키지를 한 번에 설치하여 중간 과정의 꼬임을 방지합니다.
bash
# 1. 패키지 저장소 업데이트
sudo apt update
# 2. fcitx5 입력기, 한글 엔진, 네이버 나눔폰트 동시 설치
sudo apt install -y fcitx5 fcitx5-hangul fonts-nanum
# 3. 시스템의 기본 입력기 환경을 fcitx5로 강제 지정
im-config -n fcitx5
코드를 사용할 때는 주의가 필요합니다.
[2단계] 키보드 자판 배열 '한국어'로 고정 (텍스트 편집기)
리눅스 시스템이 키보드의 [한/영] 키 신호를 정상적으로 받아들일 수 있도록 자판 레이아웃 설정을 수정합니다.
bash
# 1. 시스템 키보드 설정 파일 열기
sudo nano /etc/default/keyboard
코드를 사용할 때는 주의가 필요합니다.
- 방향키를 이용해 아래로 내려가 XKBLAYOUT="us"항목을 찾습니다.
- us를 지우고 kr로 수정합니다. (수정 후 모습: XKBLAYOUT="kr")
- 저장 및
종료 단축키를 누릅니다:
- Ctrl + O누른 뒤 Enter (파일 저장)
- Ctrl + X (편집기 종료)
- 설정을 시스템에 완전히 적용하기 위해 리부팅합니다.
sudo reboot
[3단계] 한글(Hangul) 엔진 활성화 (GUI 설정)
재부팅 후 바탕화면으로 진입하면, 새로 설치한 한글 변환 엔진을 입력기에 등록해 주는 과정입니다.
- 칼리 리눅스 왼쪽 위의 응용 프로그램 메뉴(용 아이콘)를 누릅니다.
- 검색창에 Fcitx Configuration (또는 입력기 설정)을 검색하여 실행합니다.
- [Input Method]탭 화면에서 오른쪽 칸(Available Input Method) 하단의 Only Show Current Language체크박스를 해제합니다.
- 오른쪽 칸 검색창에 hangul을 검색합니다.
- 검색된 Hangul아이콘을 클릭한 뒤, 가운데에 있는 ← (왼쪽 화살표) 버튼을 눌러 왼쪽 칸(Current Input Method)으로
이동시킵니다.
- 왼쪽 칸에 Keyboard - English와 Hangul 두 개가 모두 나란히 있으면 성공입니다.
[4단계] [한/영] 키 토글 단축키 등록 (GUI 설정)
마지막으로 키보드의 물리적인 [한/영] 키를 누르면 한글과 영어로 전환되도록 단축키를 맵핑합니다.
- 설정 창 상단의 두 번째 탭인 [Global Options] (전역 옵션)를 누릅니다.
- 맨 위 Trigger Input Method항목의 첫 번째
단축키 버튼(기본값은 보통 Ctrl+Space)을
마우스로 클릭합니다.
- 버튼이 "Please press a key..." (키를 누르세요) 상태로 깜빡입니다.
- 이때 키보드의
[한/영] 키를
툭 누릅니다.
- *정상적으로 세팅되었다면 버튼 이름이 Alt_R또는 **Hangul*로 바뀝니다.
- 옆에 있는 두 번째 단축키 버튼은 혼선을 막기 위해 X 버튼을 눌러 비워줍니다.
- 우측 하단의 Apply (적용)또는 **OK**를 눌러 설정을 저장하고 창을 닫습니다.
설정 완료 및 사용법
모든 설정이 완료되었습니다. 이제 웹브라우저(Firefox 등)나 메모장, 터미널을 열고 키보드의 [한/영] 키를 누르면 우측 하단 아이콘이 바뀌며 깨짐 없는 깨끗한 네이버 나눔글꼴로 한글이 정상 입력됩니다.

최고관리자님의 댓글
최고관리자 작성일Fcitx 설정 창에 한/영이라는 글자 대신 Right Alt (오른쪽 알트)로 표기되는 것은 아주 정상적인 리눅스의 표준 현상입니다.
실제 키보드의 [한/영] 키를 누를 때 한글과 영어로 부드럽게 잘 바뀐다면 모든 세팅이 100% 완벽하게 완료된 상태입니다.
왜 Right Alt라고 표시되나요?
한국에서 주로 쓰는 'Windows용 101/104키 키보드'는 하드웨어적으로 [한/영] 키가 눌렸을 때 컴퓨터 본체에 '오른쪽 알트 키(Right Alt)'와 똑같은 전자 신호를 보내도록 설계되어 있습니다.
Windows 시스템: 이 오른쪽 알트 신호가 들어오면 한글 전용 윈도우 드라이버가 이를 가로채서 화면에 '한/영'이라고 번역해 보여줍니다.
Linux 시스템 (현재 상태): 리눅스는 들어오는 순수한 하드웨어 신호 그대로를 정직하게 읽기 때문에 화면에 Right Alt라고 표기하는 것입니다.
표기만 그렇게 될 뿐, 시스템 내부적으로는 한글 변환 엔진(fcitx5-hangul)과 정상적으로 연결되었기 때문에 실제 작동은 한영 전환 역할을 충실히 수행하게 됩니다.
위 한글설정법은 데미안 계열의 리눅스에서 동일하게 적용 가능합니다.