디시인사이드 갤러리

마이너 갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

[정보] 리눅스 콘솔에서 한글 보기

ㅇㅇ(128.134) 2020.07.31 20:52:25
조회 3016 추천 12 댓글 5



viewimage.php?id=2ab4c42ef0d0&no=24b0d769e1d32ca73ced8ffa11d02831dfaf0852456fb219302713c4cd87ae3843f5279ff5dac295e506dac89a2d71667459018e7dfc59740a158a309776535dba1c


X윈도나 wayland 안쓰고 한글 출력할 방법 찾다가
yaft라는 프레임버퍼 터미널을 찾아서 한글 패치를 만들어봄
사실 만들기는 한참 전에 만들었는데 버그 생겨서 방치하고 있던거를 버그 수정하고 정리해서 올려봄
원래 리눅스 말고 bsd도 지원하는 터미널이지만 테스트 안해봐서 될지는 모르겠음
개발자가 일본인이라 그런지 일본어랑 한자 폰트는 기본으로 있음

패치 파일은 맨위 이미지로 올려놈


폰트 출처:http://ith.kr/about/font.html


[추가한 기능]
한글 입력 (esc 누르면 자동 영문 전환)
한글도깨비 16x16 폰트 지원 (mkfont_bdf의 -h 옵션과 -e 옵션 사용)
24비트 컬러 (비활성화 하려면 makefile 에서 -DYAFT_TC를 삭제)
YAFT_FB_W YAFT_FB_H 환경변수로 해상도 강제 지정

[의존]
libhangul

[설치]
맨 위 이미지를 다운
$ git clone https://github.com/uobikiemukot/yaft.git
$ cd yaft
$ convert 이미지파일이름.png RGB:- | xz -d -c - > hangul.patch
$ patch -p1 < hangul.patch
$ make
$ sudo make install


[한영키 설정]

tty에서 루트로 로그인
showkey 실행 후 한영키 눌러서 키코드 확인 (보통 100)
# dumpkeys > kmap

kmap 을 다음과 같이 편집

string F60 = "\200" 추가 (사용되지 않는 번호 쓰면 됨 60은 예시)
아까 찾은 키코드를 다음과 같이 바꿈
keycode 100 = F60

키맵 적용
# loadkeys kmap

kmap 파일을 기본으로 등록
아치는 /etc/vconsole.conf에 데비안은 /etc/default/keyboard에 다음과 같이 추가
KMAP=/root/kmap

추천 비추천

12

고정닉 1

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 말머리 제목 글쓴이 작성일 조회 추천
- 설문 예능과 잘 맞지 않는 것 같은 스타는? 운영자 26/03/16 - -
- AD 대학생이라면 놓치면 손해, 스마일캠퍼스 할인 운영자 26/03/11 - -
- AD 게이밍 노트북 지금이 기회! 운영자 26/03/05 - -
70096 공지 완장호출벨 [13] 다믜갤로그로 이동합니다. 24.09.14 3577 19
13440 공지 Github 갤러리 규칙 [6] ㅇㄹ갤로그로 이동합니다. 20.10.16 53340 13
1872 공지 Git 관련 정보 [9] 0xrgb갤로그로 이동합니다. 19.01.29 60240 12
1 공지 github에 관한 이야기를 해주세요. [5] 게으른둔재갤로그로 이동합니다. 18.08.06 51967 4
3 공지 제3자가 명백히 불쾌할 수 있는 허세 및 타당치않은 비난은 지양해주세요. [5] 게으른둔재갤로그로 이동합니다. 18.08.06 53495 12
87204 % 인라인화 어케한거지 아직도 모르겠네 [1] 폭진이갤로그로 이동합니다. 14:10 72 0
87203 % 문송한 문과생이 쓰기 좋은 바이브 코딩용 AI 추천 부탁드립니다. [3] 바이브코딩입문(220.86) 13:36 59 0
87202 % 난 갠적으로 포스트모템 읽는게 정말 좋다고봄.. ㅇㅇ(14.37) 11:06 61 0
87201 % 요즘 도커 쓰면 보안이 괜찮아진다는 소리가 많은디 [2] 무관갤로그로 이동합니다. 10:37 140 0
87197 % 이새낀 왜 욕먹었던거임? [2] ㅇㅇ(211.47) 03.21 346 2
87196 % svchost로 실행되는 서비스 예제를 만들었어 호선이갤로그로 이동합니다. 03.21 106 0
87195 % 유니티 cli 만들었따 츄라이 [1] 음음갤로그로 이동합니다. 03.21 148 1
87194 % it취직해도 10년 먹고살 자신없음 [2] ㅇㅇ(103.5) 03.21 176 0
87193 % 유명 오픈소스 ai한테 분석해달라고 한다음에 [4] 부고소식만갤로그로 이동합니다. 03.21 272 0
87192 % 전공자 29살(초과학기중) 기본적인 포폴로 좃소라고 말하는곳도 힘들죠? [1] ㅇㅇ(125.137) 03.21 148 0
87191 % 디시 데탑웹에 요청 보내면 차단당함 폭진이갤로그로 이동합니다. 03.21 166 0
87190 % ai한테 구조조정 당하기 전에 내가 먼저 그만둘거같다 [1] 프로그래밍갤로그로 이동합니다. 03.20 188 2
87189 % 이제 슬슬 ai 가격 올리기 시작하는거 같지 않음? [2] 무관갤로그로 이동합니다. 03.20 327 0
87188 % 공무원은 AI에 제일 마지막으로 대체되니까 유망한거임 [2] ㅇㅇ(122.42) 03.20 258 2
87186 정보 AI 대규모 구조조정 시작 [3] ㅇㅇ(175.197) 03.20 441 4
87185 % 커서 ai 잔여량 확인 [1] (218.238) 03.20 143 0
87184 % Vercel 무료 할당량 ㅇㅇ(163.239) 03.20 122 0
87183 % 프론트는 앞으로 디자인이랑 gpgpu 다루는 것도 하게 되지 않을까 [1] 무관갤로그로 이동합니다. 03.20 192 0
87180 % 진심으로 지금부터 공장일자리 알아봐라 [3] ㅇㅇ(122.42) 03.20 429 5
87179 % std::byte 쓰냐? ㅇㅇ(113.59) 03.20 161 0
87178 % 채용공고보는데 미첫네 [1] ㅇㅇ(218.147) 03.20 273 1
87176 % 러스트가 좋은게 오버로딩이 없는거임 [3] ㅇㅇ(114.30) 03.19 238 1
87175 % 깃헙 에듀케이션 통과됐다 ㅇㅇ(119.202) 03.19 105 0
87174 % A tour of c++ 3에디션도 별로임? [4] ㅇㅇ(220.89) 03.19 336 0
87172 % 신인 안뽑으면 뭐 규제없냐 [2] ㅇㅇ갤로그로 이동합니다. 03.19 441 0
87171 % 난생 첫 웹사이트 만들어 볼건데 [3] ㅇㅇ(112.165) 03.19 474 0
87165 질문 이건 법적 문제가 될까요? [3] ㅇㅇ(119.192) 03.18 463 0
87164 sta 개인 메모용 [1] ㅇㅇ(115.136) 03.18 358 1
87163 % 바이브코딩으로 만든 사이트 트래픽… ㅇㅇ(49.1) 03.18 1336 0
87162 % 러스트로 뭐 만들어볼까? [2] ㅇㅇ(114.30) 03.18 242 0
87161 % AI가 개발자 대체 못하는 이유 한 줄로 정리 [1] ㅇㅇ(221.140) 03.18 327 0
87159 % ai가 잘 못해주는 분야가 분명히 있기는 있는데.. [10] ㅇㅇ갤로그로 이동합니다. 03.18 466 0
87158 % 바이브 코딩을 폄훼하는건 지능 보증 수표임 [15] ㅇㅇ(221.149) 03.18 1160 2
87157 % 사수새끼 바이브코딩 존나 욕하고 폄훼했는데 [8] ㅇㅇ갤로그로 이동합니다. 03.18 673 0
87156 % 캡스톤 남들이한거 보고싶은데 어디서찾냐 ㅇㅇ(123.213) 03.18 1007 0
87155 % 밑에 글쓴 사람인데 git공통브랜치 작업.. [17] ㅇㅇ(126.133) 03.18 927 0
87154 % git브랜치 하나로 두명이 작업하는 경우도 있어? [10] ㅇㅇ(133.200) 03.17 384 0
87153 % ai로 대체드립치던 ceo가 대체되게 생김 [6] ㅇㅇ(110.8) 03.17 508 2
87152 % 프로그래머의 업무는 단순 코딩이 아니라 설계임 ㅇㅇ(110.8) 03.17 305 3
87151 % 코딩이란거 자체가 도구 성격이 엄청 강한건데 그동안 너무 고평가됨 [3] ㅇㅇ(122.36) 03.17 347 0
87150 % 정떡 거르고 진짜로 궁금해서 그런데 [7] ㅇㅇ(183.104) 03.17 390 2
87149 % 윈도우 api 중에 사라졌다 다시 생긴 함수 [2] 호선이갤로그로 이동합니다. 03.17 1134 0
87148 % 컴퓨터 학원 강사들 중에서도 K&R식 함수 정의 모르는 분들 많나봐 [3] 호선이갤로그로 이동합니다. 03.17 253 0
87147 % 특이점 가까워 질수록 실력이 오히려 더 중요해질 듯 [2] ㅇㅇ(125.244) 03.17 293 0
87146 % 시스템 구성도 그릴 떄 이렇게 움직이는 거 어케하는지 알아? [6] ㅇㅇ(133.200) 03.17 378 0
87145 % 백엔드 <- 왜 고평가 받는거냐 [18] ㅇㅇ갤로그로 이동합니다. 03.16 1058 0
87143 % 고객사 이직이 흔한 케이스임? [2] ㅇㅇ(58.76) 03.16 727 0
87142 질문 gvim을 여는데 neogvim이 열려요 ㅠㅠ [3] vim 어린이(117.16) 03.16 534 0
87141 % 자바 대체 안되는건 자바가 좋아서가 아니라 [1] ㅇㅇ(221.149) 03.16 353 4
87140 정보 올해도 서울시에서 개발자 인턴십 연계 나왔네 [4] 교육(1.212) 03.16 656 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2