Programing/Linux 썸네일형 리스트형 /etc/hosts file을 이용한 round robin 1. /etc/hosts 파일과 같은 형태로 /etc/hosts.chat.freenode.net, 파일 생성. 2. /etc/hosts.chat.freenode.net, 파일에 round robin할 domain과 ip를 설정.130.239.18.172 chat.freenode.net 140.211.167.105 chat.freenode.net 3. /etc/dnsmasq.conf 파일에 다른 라인을 추가addn-hosts=/etc/hosts.chat.freenode.net 4. dnsmasq 재시작 참고 https://unix.stackexchange.com/questions/52933/how-to-assign-multiple-fixed-ip-address-for-one-domain http://blo.. 더보기 [Linux] SDL 컴파일하기 Linux에서 SDL을 컴파일하는 방법입니다. 컴파일 하기가 귀찮거나 힘드신 분은 http://www.libsdl.org/download-1.2.php 여기에서 컴파일 된 파일을 받으셔도 됩니다. [다운로드 경로] SDL : http://www.libsdl.org/release/SDL-1.2.14.tar.gz [다운로드 및 압축해제] 다운로드 경로는 환경에 맞게 바꾸셔도 됩니다. - 다운로드 경로 : /src - SDL 버전 : 1.2.14 # mkdir /src # cd /src # wget http://www.libsdl.org/release/SDL-1.2.14.tar.gz # tar -xzvf SDL-1.2.14.tar.gz 1. SDL 컴파일 [configure 옵션] --prefix=설치를 원하.. 더보기 [Linux] log4cxx 컴파일 Linux에서 log4cxx를 컴파일 하기 위한 방법입니다. log4cxx를 컴파일하기 전에 apr과 apr-util을 먼저 컴파일 해야합니다. 순서는 apr -> apr-util -> log4cxx 순으로 해야합니다. [다운로드 경로] log4cxx : http://ftp.daum.net/apache//logging/log4cxx/0.10.0/apache-log4cxx-0.10.0.tar.gz apr : http://ftp.daum.net/apache//apr/apr-1.4.5.tar.gz apr-util : http://ftp.daum.net/apache//apr/apr-util-1.3.12.tar.gz [다운로드 및 압축해제] 다운로드 경로는 환경에 맞게 바꾸셔도 됩니다. - 다운로드 경로 : /s.. 더보기 [Linux] 64비트로 컴파일하기 Linux 64비트 환경에서 Source를 다운 받은 후 64비트에 맞게 컴파일 하는 방법입니다. ./configure를 하기전에 #export CC="gcc -m64 -fPIC" #export CXX="g++ -m64 -fPIC" #export F77="g77 -m64 -fPIC" #export FC="g77 -m64 -fPIC" 위에 4줄을 입력 후 ./configure를 하시면 64비트로 컴파일 됩니다. 더보기 [Linux] x264와 faac를 지원하는 FFmpeg 컴파일하기 Linux에서 H.264와 AAC를 지원하는 FFmpeg를 컴파일하는 방법입니다. FFmpeg를 컴파일하기 전에 H.264와 AAC 코덱을 먼저 컴파일 해야합니다. 여기서는 x264(VideoLAN.org)와 faac(AudioCoding.com)를 사용하며, FFMpeg는 0.6버전을 사용합니다. [사전작업] x264와 FFMpeg에서 asm을 사용하기에 asm 프로그램을 설치해 줘야 합니다. CentOS or Fedora : yum install yasm ubuntu : sudo apt-get install nasm [다운로드 경로] x264 Library : ftp://ftp.videolan.org/pub/x264/snapshots/last_x264.tar.bz2 faac Library : http.. 더보기 [Linux]Ace 컴파일하기 참고 : http://blog.daum.net/ezway/23 Linux에서 Ace framework를 컴파일 하는 방법입니다. ACE를 컴파일 하는 방법에는 두가지가 있습니다. 1. configure를 이용하는 방법 2. GNU Autoconf 를 이용하는 방법 두가지 방법을 다 설명드리니, 상황에 맞게 사용하시면 됩니다. [다운로드 경로] http://download.dre.vanderbilt.edu/ [다운로드 및 압축해제] * 다운로드 경로나 ACE의 버전은 환경에 맞게 바꾸셔도 됩니다. - 다운로드 경로 : /src - ACE 버전 : ACE-6.0.3 #mkdir /src #cd /src #wget http://download.dre.vanderbilt.edu/previous_versions.. 더보기 [Linux] vimrc 설정 출처 : http://shellbt.tistory.com/entry/20090527-vimrc-설정 추천 플러그인입니다. autocomplpop - 키워드 추천(자동완성) snippetsemu - 코드 블럭 자동 완성 minibufexplorer - 버퍼 상태 출력 및 이동 closetag - html 태그 자동 닫기 zoomwin - 윈도우 분할 상태 토글 """"""""""""""""""""""""""""""""""""""""""""""""""""""" " vim 자체 옵션 """"""""""""""""""""""""""""""""""""""""""""""""""""""" " 백스페이스 사용 set bs=indent,eol,start syntax on colorscheme desert set ts=4.. 더보기 [Linux] vim 7.0 설정 .vimrc 출처 : http://75inside.tistory.com/tag/vi .vimrc 파일은 /root/.vimrc 로 존재합니다. ================================================== syntax on set nu set cindent set autoindent set sw=4 set ts=4 set sts=4 set smartindent "nnoremap :TlistUpdate "nnoremap :Tlist "nnoremap :TlistSync " : folding , : unfolding, : Tlist " : tab new create , : tab move, : tab close map v]}zf map zo map :Tlist map :tabnew map :.. 더보기 [Linux] puty나 ssh에서 한글 깨짐 현상 해결 방법 출처 : http://blog.naver.com/choykk/20088935799 /etc/sysconfig/i18n 파일을 우선 백업을 하고(혹시 모르는 일이니...) vi나 기타 텍스트 편집기로 열고, 기존 내용을 전부 지운 다음 다음 내용을 넣는다. LANG="ko_KR.eucKR" SUPPORTED="en_US.UTF-8:en_US:en:ko_KR.eucKR:ko_KR:ko" SYSFONT="latarcyrheb-sun16"위의 내용을 저장한다음 터미널에서 다음처럼 입력한다. # source /etc/profile # source /etc/sysconfig/i18n이제 ssh에서 한글을 볼 수 있을 것이다. 더보기 [Linux] x86 시스템에 tinyX 최소로 포팅하기 x86 시스템에 Linux 최소로 포팅을 성공한 후, 윈도우 시스템을 구성하기 위해 tinyX를 포팅하기로 결정했습니다. 더보기 이전 1 2 다음