Linux/리눅스 시스템 관리

Rocky Linux에서 키보드 설정 방법

Linuxpia4U 2025. 2. 24. 05:02
반응형

🇰🇷 Rocky Linux에서 키보드 설정 방법

Rocky Linux에서 키보드 레이아웃을 설정하거나 변경하는 방법은 그래픽 인터페이스(GUI)명령줄(CLI)을 통해 가능합니다.


1. 명령줄(Terminal)에서 키보드 레이아웃 설정

🔧 임시로 키보드 레이아웃 변경 (재부팅 시 초기화됨)

setxkbmap <레이아웃_코드>
  • 🇺🇸 영어(미국):
    setxkbmap us
  • 🇰🇷 한국어:
    setxkbmap kr

🔧 영구적으로 키보드 레이아웃 변경

방법 A: localectl 사용 (권장 방법)

sudo localectl set-keymap <레이아웃_코드>
  • 🇺🇸 영어(미국):
    sudo localectl set-keymap us
  • 🇰🇷 한국어:
    sudo localectl set-keymap kr

🔍 현재 키보드 설정 확인:

localectl status


방법 B: /etc/vconsole.conf 파일 편집 (콘솔 설정용)

  1. 파일 열기:
    sudo vi /etc/vconsole.conf
  2. 아래 내용을 추가하거나 수정:
    KEYMAP=kr
  3. 변경 사항 적용 후 재부팅:
    sudo dracut -f
    sudo reboot

2. 그래픽 환경(GUI)에서 키보드 레이아웃 변경

🌟 GNOME 환경 (Rocky Linux 9 기본 제공)

  1. 설정(Settings)지역 및 언어(Region & Language)입력 소스(Input Sources)+ 추가(Add Layout) 클릭
  2. 원하는 언어(예: 한국어) 선택
  3. 기본적으로 Super(윈도우 키) + Space 키를 사용하여 레이아웃 전환

3. 다중 키보드 레이아웃 추가 및 전환 단축키 설정

🇰🇷 🇺🇸 한국어와 영어 간 전환을 위한 설정:

gsettings set org.gnome.desktop.input-sources sources "[('xkb', 'us'), ('xkb', 'kr')]"

⌨️ 입력 소스 전환 단축키 변경

gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['<Alt>Shift_L']"

4. 최소 설치 또는 서버 환경에서 키보드 설정

GUI 없이 Rocky Linux 서버를 사용하는 경우:

  • localectl 명령어 사용
  • /etc/vconsole.conf 파일 편집 후 dracut -f 실행

🎯 변경 사항 확인 및 적용

  1. 시스템 재부팅:
    sudo reboot
  2. 키보드 레이아웃 확인:
    localectl status

문제 해결 팁 (Troubleshooting)

  • 재부팅 후 설정이 유지되지 않으면 /etc/vconsole.conf가 올바르게 설정되었는지 확인하세요.
  • 변경 후 dracut -f 명령어를 실행하여 초기 램디스크를 업데이트하세요.
  • GUI 환경에서는 Region & Language 설정에서 입력 소스를 올바르게 구성했는지 확인하세요.

💡 추가 팁: 사용자 정의 키맵 생성

고급 사용자는 /usr/share/X11/xkb/symbols/ 경로에 사용자 정의 XKB 레이아웃을 생성할 수 있습니다.


반응형