blueecho's collection

누군가에게 "당신은 무엇을 잘하십니까?"라는 질문을 들었을때 바로 대답할것을 만들어보자~!!
        
분류 전체보기 (267)
NeWs (21)
배움생활 (107)
취미생활 (118)
끄적끄적 (5)
인생설계 (12)
Wish list (4)
Fedora 일본소설 솔카당 사진 연구실생활 영화감상 리눅스 연구실 생활 지름신 자전거
«   2024/05   »
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
블로그 이동하였습니다.

 

리눅스에 해당하는 글 15개
2009.03.24   VirtualBox USB인식 문제 해결방법 
2009.03.23   diff 와 patch 사용법 
2009.03.23   리눅스에서 윈도우즈 폰트 사용하는 방법 

  VirtualBox USB인식 문제 해결방법 | 2009. 3. 24. 21:52 | 배움생활/리눅스   
간만에 시간이 남는 지라 이번에 사용하게 된 Virtualbox의 USB인식문제를 해결하기 위해서 웹검색을 시도해보았다.
스크립트를 만드는 방법도 있고 /etc/fstab을 수정하는 방법등 대체적으로 몇가지 방법이 있지만 현재 사용하고 있는 FC8에서 사용할 수 있는 방법이 없어서 몇번 시도하는 중 하나의 방법을 시도해 보고 성공하여서 올려보도록 한다.

/etc/rc.sysinit 파일에 다음과 같이 첨가해 준다.

if [ ! -d /proc/bus/usb ]; then
        modprobe usbcore >/dev/null 2>&1 && mount -n -t usbfs /proc/bus/usb /proc/bus/usb -o devgid=501,devmode=664
else
        mount -n -t usbfs /proc/bus/usb /proc/bus/usb -o devgid=501,devmode=664
fi

대략 usb장치를 인식했을때 처음부터 인식 또는 새로 마운트 된경우 각각의 gid를 vboxuser로 연결해주고 권한을 664로 지정해 주는 것 같다. gid=501의 경우는 제 시스템의 경우 vboxuser가 501이기 때문에 써준 내용이다.

꽤나 찾고 시험해 보느라 고생했지만 방법을 찾아서 다행이다. ^^

ps. 찾는 문서중에 FC9 또는 FC10의 경우는 script를 작성해서 하는 방법인것 같은데, FC8에서는 적용이 되지 않았을 뿐더러 위의 방식이 좀 더 쉽게 고칠 수 있었다.


  diff 와 patch 사용법 | 2009. 3. 23. 20:31 | 배움생활/리눅스   
그동안 많이 사용하고 있던 diff에 대해서 여러가지 이야기가 있길래 옮겨본다. ^^

  1. diff명령을 사용할때 문맥형식보다는 통합형식(-u 옵션)으로 사용하자. alias diff="diff-u" 로 정해놓는 것도 좋다.
  2. 파일 패치 배포를 위해서는 diff명령에 -urN 옵션을 준다. -u는 통합형식 -r 재귀적인 탐색, -N은 없는 파일의 경우는 비어있다고 판단하게 하는 것이다.
  3. patch 명령의 경우 -p? 의 옵션의 경우는 ?에 나온 숫자대로 내부의 디렉토리 부분을 생략하도록 한다. /usr/bin/blueecho/test/module의 경우 -p2라고 하면 /usr/bin이 생략되어 최종적으로는 blueecho/test/module의 형태가 된다. -R 옵션인 경우는 거꾸로 diff명령을 통해서 나온 파일을 가지고 원 파일로 복원시키는 작용을 한다.

또한 find라는 명령에 대해서 활용 방법도 있다.

  1. -newer옵션을 사용하여서 -newer 뒤에 나오는 파일보다 새로 만들어진 것만 찾는다.
  2. 파일이 변경된 것을 찾으려면 checksum을 이용한다.
    1. find ~~~~~~ -newer (filename) -exec md5sum {} >> changed.md5 \;
    2. md5sum -c changed.md5 2 > &1 | grep ":FAILED" | awk -F: '{ print $1 }'

awk명령은 패턴 스캐닝 과 언어처리를 하는 것이라고 하는데 아직은 잘 모르겠다. 좀 더 알아봐야 할 듯.... diff와 patch의 경우는 사용하기에 따라 엄청 강력할 것 같다. ^^
요런 방법으로 찾아준다.

아 diff의 KDE용 버젼으로 Kdiff3가 있다. 여러파일을 볼 수 있는게 장점 이랄까?
점점 acroedit와 ultraedit보다 vi가 편해져 가는 것 같은 느낌이.. ^^



  열씨미와 게을러의 리눅스 개발 노하우 탐험기 - Blog2Book 시리즈 02  박재호 지음
'열씨미'와 '게을러'라는 가상인물의 대화를 통해 리눅스로 개발하면서 겪는 개발현장 사례를 14개의 짧은 이야기를 통해 실감나게 그려낸다. 각 이야기는 리눅스 신참인 '열씨미'와 리눅스 해커인 '게을러'의 해결방안을 동시에 수록하고 있어 다 나은 해결방안을 모색할 수 있는 계기를 마련해준다.




  리눅스에서 윈도우즈 폰트 사용하는 방법 | 2009. 3. 23. 15:17 | 배움생활/리눅스   
아무래도 MS office류를 많이 사용하다가 보니 만들어진 파워포인트 자료를 볼때 리눅스용 폰트로 대체되는 것을 보면서 좀 아쉽다는 생각을 하고 있었는데... 방법이 있었네.. ^^

사용할 수 있는 폰트는 true type font만 가능한거 같긴 한데 다른 부분은 시험해 보지 못했다.

우선, 리눅스에서 사용하는 폰트 디렉토리인 /usr/share/fonts/에 msfont라는 디렉토리를 생성하고 생성된 디렉토리에 ttf파일을 복사를 한 후에 다음 명령을 수행한다.

command> cd /usr/share/fonts/msfont
command> mkfontscale
command> ttmkfdir
command> fc-cache
command> chmod -R a+r /usr/share/fonts/msfont

뭐.. 대략 봐서는 폰트 캐쉬에 해당 폰트를 등록하는 방식인거 같은데, 그렇다면 리눅스나 윈도우나 같은 폰트 체계를 사용할 수 있다는 것이니 다른 폰트를 사용하고 싶을때도 등록해 보는것도 괜찮을 것 같다.



#1 #2 #3 #4 #5
 
     
- Home
- Guestbook
- Manage - Location
- Tag - Post