9.04 - konsole을 gnome-terminal 대신 사용하기

[attachment=2:2pnbl4t4]konsole_1-.png[/attachment:2pnbl4t4]
9.04의 가장 아쉬운 점이 터미널에서 그림문자(?)가 깨지는 현상이 있습니다.
mc를 좋아하는 저에게는 치명적인 버그입니다.

한 동안 고쳐보려고 라이브러리도 업데이트하고 터미널을 다운그레이드 해보기도 했는데
결국 실패했습니다.

지금은 [b:2pnbl4t4]gnome-terminal[/b:2pnbl4t4] 대신 KDE용 [b:2pnbl4t4]konsole[/b:2pnbl4t4]을 설치해서 gnome-terminal 대신 사용하고 있습니다.
오랜만에 다시 konsole 사용해보니 나름 많이 발전했네요.

konsole 설치는 기존의 방법대로 시냅틱이나 터미널을 이용하시면 됩니다.

[code:2pnbl4t4]$ sudo apt-get install konsole[/code:2pnbl4t4]
일단 konsole이 설치되면 gnome-teminal을 대체해 주면 됩니다.

[b:2pnbl4t4]/usr/bin/gnome-terminal[/b:2pnbl4t4]을 백업하고 대신 [b:2pnbl4t4]gnome-terminal[/b:2pnbl4t4] 스크립트를 만들어야 합니다.
(위 파일들은 시스템 파일이므로 [b:2pnbl4t4]관리자 모드[/b:2pnbl4t4]를 사용해야 변경이 가능합니다.)

[b:2pnbl4t4]Alt +F2[/b:2pnbl4t4]를 누르고 [b:2pnbl4t4]gksudo gedit /usr/bin/gnome-terminal[/b:2pnbl4t4]을 입력합니다.

[code:2pnbl4t4]#!/bin/bash
konsole $@[/code:2pnbl4t4]
위 내용을 입력하고 저장합니다.
마지막으로 터미널(konsole) 상에서 실행 권한을 줍니다.

[code:2pnbl4t4]$ sudo chmod +x /usr/bin/gnome-terminal[/code:2pnbl4t4]
이제 터미널을 실행시키면 gnome-terminal 대신 konsole이 뜨고 글자가 깨지지 않습니다.
혹시 nautilus에서 [b:2pnbl4t4]gnome-open-terminal[/b:2pnbl4t4]을 이용하고 계신다면 konsole 설정을 변경해야 합니다.

[attachment=1:2pnbl4t4]konsole_2-.png[/attachment:2pnbl4t4]
konsole에서 [b:2pnbl4t4][설정] - [현제 프로필 편집…][/b:2pnbl4t4]을 누르고 위 그림과 같이 [b:2pnbl4t4]$PWD[/b:2pnbl4t4]를 추가해 주면
nautilus의 현재 창으로 바로 터미널이 열립니다.

우분투에서 KDE 프로그램을 사용하다 보면 가끔 [b:2pnbl4t4]knotify[/b:2pnbl4t4]가 뜨면서 시스템이 지연되곤 합니다.
knotify 충돌 때문에 일어나는 현상인데 제거해 주는 것이 더 좋습니다.

[code:2pnbl4t4]$ sudo mv /usr/bin/knotify4 /usr/bin/_knotify4[/code:2pnbl4t4]
마지막으로 konsole은 영문 폰트만 설정 가능하기 때문에 한글 폰트 매칭을 위해서는
[b:2pnbl4t4]~/.fonts.conf[/b:2pnbl4t4]를 만들어 따로 설정을 해 주어야 합니다.

예제 파일로 구슬 폰트를 매칭한 ~/.fonts.conf를 올리니 참고하시기 바랍니다.

조금 불편하긴 하지만 글자가 안 깨지니 9.10 나올때까지 konsole로 버텨야겠습니다.

[b:2pnbl4t4]언제나 삽질 안해 볼까…[/b:2pnbl4t4]

konsole을 새로 깔려니 같이 깔려야 하는 패키지가 많아서 일단 보류해야겠군요. :cry:
그런데 /usr/bin/gnome-terminal을 바꿔치기 하는 건 쫌… 무섭지 않나요? :o
우분투식(debian식이기도하공…)으로 하자면,

  1. ln -s /usr/bin/konsole /etc/alternatives/terminal
  2. ln -s /etc/alternatives/terminal /usr/bin/terminal

이렇게 하면
/usr/bin/terminal은 /etc/alternatives/terminal을 가리키고,
/etc/alternatives/terminal은 /usr/bin/konsole을 가리키게 됩니다.

실제 터미널을 실행하는 부분은 /usr/bin/terminal로 바꿔치기하는 거죠. 시스템>기본설정>기본프로그램 에서 바꾸거나 혹은 compiz에서 바꾸면 될 것 같군요.

[quote="Lbird":13pf6w3g]konsole을 새로 깔려니 같이 깔려야 하는 패키지가 많아서 일단 보류해야겠군요. :cry:
그런데 /usr/bin/gnome-terminal을 바꿔치기 하는 건 쫌… 무섭지 않나요? :o[/quote:13pf6w3g]
nautilus-open-terminal을 쓰기 위해서 스크립트를 만들었습니다.
심볼릭 링크를 걸면 nautilus에서 터미널 열면 항상 홈 폴더로만 열립니다.

무서울 것 뭐 있겠습니까 !
안 되면 되돌리면 되니까 걱정마세요… 무대포…ㅎㅎㅎ

[quote="화산폭발":1g5r1fit][quote="Lbird":1g5r1fit]konsole을 새로 깔려니 같이 깔려야 하는 패키지가 많아서 일단 보류해야겠군요. :cry:
그런데 /usr/bin/gnome-terminal을 바꿔치기 하는 건 쫌… 무섭지 않나요? :o[/quote:1g5r1fit]
nautilus-open-terminal을 쓰기 위해서 스크립트를 만들었습니다.
심볼릭 링크를 걸면 nautilus에서 터미널 열면 항상 홈 폴더로만 열립니다.

무서울것 뭐 있겠습니까 !
안 되면 되돌리면 되니까 걱정마세요… 무대포…ㅎㅎㅎ[/quote:1g5r1fit]
안되면 재설치!!!

[quote="haze11":1hubt34n]
안되면 재설치!!![/quote:1hubt34n]

너무 오버하셔 ^o^

이분들 쫌 무서운 분들…

완전 한 사람을 매장하는 분위기 @#$%

설마 나도… 무섭네…^^;

[b:563zby0m]Lbird[/b:563zby0m]님 [b:563zby0m]화산폭발[/b:563zby0m]님
헤즈님 하고 장난 친건데 좀 심한가유 ?
삭제 처리 하였습니다.
죄송 합니다. :o

[quote="강분도":2llnbiad][b:2llnbiad]Lbird[/b:2llnbiad]님 [b:2llnbiad]화산폭발[/b:2llnbiad]님
헤즈님 하고 장난 친건데 좀 심한가유 ?
삭제 처리 하였습니다.
죄송 합니다. :o[/quote:2llnbiad]
재밌는데 외 지우셨어요 !
그림 돌려줘요. 자꾸 보고 싶어요 !

나도 장난 친건데 ㅎㅎㅎ

[quote="화산폭발":2m65eobr][quote="강분도":2m65eobr][b:2m65eobr]Lbird[/b:2m65eobr]님 [b:2m65eobr]화산폭발[/b:2m65eobr]님
헤즈님 하고 장난 친건데 좀 심한가유 ?
삭제 처리 하였습니다.
죄송 합니다. :o[/quote:2m65eobr]
재밌는데 외 지우셨어요 !
그림 돌려줘요. 자꾸 보고 싶어요 !

나도 장난 친건데 ㅎㅎㅎ[/quote:2m65eobr]
아공… 이렇게 썼어야 하는 건데요.

[quote:2m65eobr]이분들 쫌 무서운 분들… ;)[/quote:2m65eobr]헤즈님 몰래 그림 다시 올려주세요.