Text 모드 부팅하기
$ vi /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash text"
$ update-grub
VIM 설정
$ apt-get install vim
$ vi /etc/vim/vimrc
map <F12> :set hls!<CR>
imap <F12> <ESC>:set hls!<CR>a
vmap <F12> <ESC>:set hls!<CR>gv
데비안 패키지 명령어
패키지 설치하기
apt-get install [패키지]
패키지 검색 하기
apt-cache search [패키지]
패키지 정보보기
apt-get apt-cache show
패키지 삭제(–purge:설정파일도삭제)
apt-get --purge remove [패키지]
소스 패키지 설치
apt-get source [패키지]
설치된 소스 패키지 의존성있게 리빌드
apt-get build-dep [패키지]
설치된 패키지 파일 리스트
dpkg -L [패키지]
설치된 전체 패키지 리스트
dpkg -l
패키지 압축 풀기
dpkg-deb -x [deb파일명.deb] [압축풀경로]
dep 패키지 설치
dpkg -i [패키지.deb]
dep 저장 위치
/var/cache/apt/archive/
데비안 패키지 만들기
요약
$ vi package-name-version/debian/control
package-name-version/etc
package-name-version/usr/bin
.
.
$ dpkg-deb --build package-name-version
기타
- https://wiki.ubuntu.com/PackagingGuide/Complete
- http://mcchae.egloos.com/10632502
- https://wiki.ubuntu.com/PackagingGuide
- http://developer.ubuntu.com/packaging/html/packaging-new-software.html
콘솔 한글 입출력
jfbterm+uim-fep
패키지 설치
apt-get install jfbterm uim uim-fep uim-byeoru
한글 변환키 설정(Ctrl+Space)
vi /usr/share/uim/generic-key-custom.scm
(define-custom 'generic-on-key '("zenkaku-hankaku" "<Shift> " "<Control> ")
'(global-keys1)
'(key)
(N_ "[Global] on")
(N_ "long description will be here"))
(define-custom 'generic-off-key '("zenkaku-hankaku" "<Shift> " "<Control> ")
'(global-keys1)
'(key)
(N_ "[Global] off")
(N_ "long description will be here"))
vi /usr/share/uim/byeoru-key-custom.scm
(define-custom 'byeoru-on-key '("<Shift> " "<Control> ")
'(byeoru-keys1)
'(key)
(N_ "[Byeoru] on")
(N_ "long description will be here"))
(define-custom 'byeoru-latin-key '("<Shift> " "<Control> ")
'(byeoru-keys1)
'(key)
(N_ "[Byeoru] off")
(N_ "long description will be here"))
실행
$ jfbterm
$ uim-fep
$ cal
5월 2013
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
byeoru[BA가]
문제점
- jfbterm 의 종료(exit) 시스템 hang 현상
해결방안
- system hang 패치한 버전으로 리빌드후 사용
jfbterm(직접빌드)
주의사항
- 시스템마다 한글 입력시 다운 되는 현상(motd 패치 혹은 cursor 패치등등??)이 일어 날 수 있으므로 주의해야한다.
- aclocal is needed 메시지가 나오면 touch * 후 다시 make 한다.
- terminfo 생성시 에러가 나면 terminfo.jfbterm 마지막에 , 을 붙여준다.
기타
로컬 Ubuntu -> jfbterm -> remote_server _> irssi 사용시 가비지 출력 문제
- 원격지 서버에서 정상적인 터미널 사용을 위해 원격지서버에 terminfo(jfbterm) 복사
$ scp /usr/share/terminfo/j/jfbterm user@remote:/usr/share/terminfo/j/
w3m 이미지 보기
$ apt-get install w3m-img
$ w3m http://google.com
이미지 보기 비활성 하기
o
-> Display inline images
-> NO
터미널 ScreenShot
$ apt-get install scrot
$ scrot MyScreenShot.png
Post a Comment