요즘들어 NearFA 기술이 달린 스피커가 계속 나오고 있습니다.


근데 인터넷을 뒤져봐도 관련된 정보가 자세히 안나오고 동작 원리도 모르겠고...

이 놈은 심지어 아이폰도 지원한다고 하죠? 대체 무슨 기술인지 알아보도록 합시다.





이름은 NFC를 따라했습니다.


NFC = Near Field Communication

NFA = Near Field Audio


비록 비슷한 이름이지만 NFA는 공식으로 표준화 된 기술은 아니고, 그냥 한 기업이 갖다붙인 것 같습니다.




기계적인 동작 원리를 알아보죠.

저 스피커를 뜯어보면 아래와 같은 부품이 나옵니다. (출처)




휴대폰의 자기장을 마그넷으로 낚아채서 소리를 증폭하는 원리입니다.

구조적인 한계로 인해 음질에 관해서는 손실이 많을 것 같은 기술입니다.




실제로 음질은 어떨까요?



위 그림은 현재 판매중인 어느 NearFA 스피커 홍보글에서 발췌한 이미지입니다.

보시면 원본 음색에서 저음과 고음이 빠진, 일명 깡통 소리를 들려주는 것을 알 수 있죠.


왜 중음만 이렇게 강조되고 저음/고음이 빠지게 된 것인지는 아래에서 설명드릴 수 있습니다.




그렇다면 휴대폰은 대체 왜 자기장을 방출하고 있을까요?

짚고 넘어가자면 휴대폰은 스피커가 아니라,별도의 부품으로 자기장을 방출하고 있습니다.


미국에는 Hearing aid compatibility Act(보청기 호환법)이라는 법률이 존재하는데

청각 장애인이 전자 기기를 무리 없이 사용할 수 있도록 하는 법률입니다.


보청기는 2가지 방식으로 동작하는데, 마이크를 통해 듣는 것과 자기장을 통해 듣는 것입니다.

마이크 방식은 주변 소리를 모두 들을 수 있는 대신에 잡음도 증폭되므로 귀가 피로하고 큰 소리에 취약합니다.

자기장 방식은 자기장을 방출하는 기기, 즉 보청기 호환성을 가진 기계의 소리만을 깔끔하게 들을 수 있습니다.


자기장 방식은 보청기 내부의 텔레코일을 이용해 자기장을 감지합니다.

휴대 기기에서도 소리를 담은 자기장을 계속 내보내 주어야 하죠... 보청기를 위해서요.


미국 내 휴대폰의 대부분은 보청기 호환성(HAC, Hearing Aid Compatible)을 만족하기 때문에

휴대폰이 자기장을 방출하고 있는 것입니다. (호환 목록: 애플 아이폰, AT&T)

아이폰 전 모델과 갤럭시 S시리즈, 갤럭시 노트 시리즈는 전부 HAC를 만족하는 것으로 확인됩니다.


NearFA 스피커들은 보청기를 위한 이 장치를 이용해서 스피커로 소리를 증폭하고 있는 것이죠.

그리고 사람의 목소리가 잘 들리도록 중음이 강조되어 방출되고 있습니다.




아이디어는 신선하지만 소리가 좋지 않기 때문에 별로 사고싶지는 않은 스피커입니다.

하지만 원래 저가 스피커들도 중음만을 강조하고 있기 때문에 그 가격대에서는 소리에 큰 차이가 없을 수 있습니다.

더불어 NearFA가 그리 대단한 기술도 아니기 때문에 비싼 가격일 필요가 없다고 생각됩니다.

그래도 편의성만큼은 인정할 수밖에 없기 때문에 잘 고려하셔서 구입하시면 되겠습니다.

조교수 VS 학생 


동북대 아사카와 조교수의 이야기 


—————————————————————————————— 

공지 5/15 


이학부 물리학 교실 아사카와 


「과학철학 제2」의 레포트는 5/31까지 1호관 1층의 '아사카와' 메일함에 제출할 것. 

이 레포트를 제출하지 않은 학생에겐 학점을 줄 수 없습니다. 


—————————————————————————————— 

공지 6/3 


이학부 물리학 교실 아사카와 


기한을 넘기고 제출한 레포트는 어떠한 이유가 있어도 받지 않습니다. 

제출일이 지났는데도 아직도 메일함에 「과학철학 제2」의 레포트를 넣는 사람이 있는데, 5/31 오후 5:00 이후에 제출된 레포트는 전부 파기하였습니다.


—————————————————————————————— 

공지 6/4 


이학부 물리학 교실 아사카와 


「5/31 까지」라고 적으면 「5/31 오후 5시 까지」라는 의미입니다. 

이런 건 사회상식입니다. 


—————————————————————————————— 

공지 6/5 


이학부 물리학 교실 아사카와 


다른 교수가 자정까지 받아주고 있는 것과는 관계없습니다. 

반례를 아무리 든다 한들, 정량적으로 논하지 않으면 의미없습니다. 


—————————————————————————————— 

공지 6/8 


이학부 물리학 교실 아사카와 


어째서 그런 열의를 가지고 좀 더 빨리 레포트를 작성하지 않는 건지 이해가 되지 않지만, 어쨌든 자정까지 받아주는 교수들이 과반수라는 것은 이해했습니다.

따라서, 6/15 오후 12:00 까지「과학철학 제2」의 레포트 제출기한을 연장하겠습니다. 


—————————————————————————————— 

공지 6/10 


이학부 물리학 교실 아사카와 


「6/15 오후 12:00 까지」가 아닌「6/16 에 내가 메일함을 열어볼 때까지」가 아닌가, 하는 의견이 있었는데, 이 두가지는 전혀 다릅니다. 반드시 15일 중에 제출하도록.


—————————————————————————————— 

공지 6/12 


이학부 물리학 교실 아사카와 


내 메일함에 고양이 시체를 넣은 건 누굽니까. 


—————————————————————————————— 

공지 6/13 


이학부 물리학 교실 아사카와 


「내가 메일함을 연 순간에 파동함수가 수렴하여 내부상태가 정해지므로, 메일함을 열 때 까지는 레포트가 제출되었는지 어떤지 알 수 없다」고 주장하고 싶은 건 알겠습니다.


이번엔, 제출 장소를 1호관 302호의 아사카와 연구실 앞의 레포트 제출용 박스로 하겠습니다. 

이 상자는 6/15 오후 12:00 가 되면 자동적으로 문서 파쇄기로 바뀌므로, 슈뢰딩거의 고양이의 문제는 발생하지 않습니다. 


—————————————————————————————— 

공지 6/16 


이학부 물리학 교실 아사카와 


적당히 좀 하죠. 오후 12:00 는「그리니치 표준시」가 아닌「일본 표준시」입니다. 

이건 상식 이전의 문제입니다. 


평소엔 일본시간으로 생활하는 주제에, 레포트 제출 때만 그리니치 시간을 바라는 건 어불성설입니다. 


—————————————————————————————— 

공지 6/18 


이학부 물리학 교실 아사카와 


믿기 어렵지만, 「과학철학 제2」를 수강하는 학생의 과반수가 그리니치 표준시에 따라 생활하고 있다는 것으로 밝혀졌습니다. 


야행성 생활도 정도껏 하라고 생각하지만, 일단 레포트 제출은 6/30 의 오후 12:00 GMT 까지 기다리겠습니다. 


—————————————————————————————— 

공지 6/22 


이학부 물리학 교실 아사카와 


시간의 연속성에 대한 의문은 받지 않겠습니다. 아무래도 베르그송의 시간론을 곡해하고 있는 사람이 있는 것 같은데, 주관적 시간이 어떻든 7/1 다음에 6/30 이 오는 일은 없습니다.


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

「그래서 확실히 너는 6/30 중에 레포트를 제출했다는 거지?」 


아사카와 조교수는 비꼬는 듯한 말투로 학생에게 물었다. 


「그럼요, 아슬아슬했어요.」 


아직 어린 학생이 순진하게 대답한다. 


「그런데 네 레포트는 내 수중에 없다. 네가 시간을 착각한 건 아닌지?」 


「아니오. 하루에 0.1초도 틀리지 않는, 정확한 전파시계를 쓰고 있거든요. 

선생님의 레포트 상자야 말로 시각이 잘못된 건 아닌가요?」 


「말도 안되지. GPS 보정으로 ±5 밀리초 단위로 정확히 맞춰놓았거든.」 


「그럼 24:00 GMT 정각에 문서 파쇄기로 바뀌었단 거네요?」 


「그렇지」 


「음.. 아, 맞다. 아마 윤초(閏秒)의 차일거예요.」 


「윤초?」 


「네. 그리니치 표준시, 정확히는 협정세계시라고 하는데, 이건 태양의 공전 주기를 계산하는 평균태양시랑 달라서, 원자시계로 측정하는 것으로 되어있어요.

이 협정세계시랑 실제 천문시각과의 차이를 줄이기 위해, 12/31 과 6/30 의 오후 24:00:00 에, 윤년 2월 29일처럼 1초를 넣는 경우가 있거든요.

이야,, 이 윤초일 때 제가 레포트를 제출해서, 교수님의 파쇄기가 동작해버린 거군요. 곤란하네요. 학생의 레포트는 좀 더 소중히 다뤄주세요.」


학생은 눈을 반짝반짝 빛내가며 대답했다. 


과학철학 제2의 레포트는 좀처럼 모일 것 같지 않다...

 

# 본 문서는 4.0.4-1-ARCH 에서 마지막으로 테스트 되었습니다.


리눅스 버전 확인

uname -a



Swap

dd if=/dev/zero of=/swapfile bs=1M count=512

chmod 600 /swapfile

mkswap /swapfile

swapon /swapfile



웹서버(Nginx)

pacman -S nginx php-fpm

systemctl enable nginx

systemctl enable php-fpm


nginx 설정

nano /etc/nginx/nginx.conf


# location 부분에 index.php 추가

        location / {

            root   /usr/share/nginx/html;

            index  index.php index.html index.htm;

        }


# PHP 부분에 아래 내용 추가

        location ~ \.php$ {

            root           /usr/share/nginx/html;

            fastcgi_pass   unix:/var/run/php-fpm/php-fpm.sock;

            fastcgi_index  index.php;

            fastcgi_param  SCRIPT_FILENAME $document_root$fastcgi_script_name;

            include        fastcgi.conf;

        }


# 아래 내용 주석 해제

        location ~ /\.ht {

            deny  all;

        }


PHP 설정

nano /etc/php/php.ini


# open_basedir에 nginx 루트 경로 추가

open_basedir = /usr/share/nginx/html:/srv/http/:/home/:/tmp/:/usr/share/pear/:/$


# Ctrl+W 로 mysql.so 찾은 뒤 주석(;)해제


systemctl start nginx

systemctl start php-fpm



MariaDB

pacman -S mariadb

systemctl enable mysqld


systemctl start mysqld



FTP 서버(vsftpd)

pacman -S vsftpd

systemctl enable vsftpd


설정

nano /etc/vsftpd.conf

# anonymous_enable=YES를 NO로

# local_enable=YES 주석 해제

# write_enable=YES 주석 해제

# local_umask=022 주석 해제

# chroot_local_user=YES 주석 해제

# allow_writeable_chroot=YES 추가


systemctl start vsftpd



Samba

pacman -S samba avahi

systemctl enable smbd


설정

cp /etc/samba/smb.conf.default /etc/samba/smb.conf

nano /etc/samba/smb.conf


# 찾아 바꾸기

workgroup = WORKGROUP

server string = ALARM


# 공유해 줄 디렉토리를 아래와 같은 형태로 추가 (예시)

[Acu]

path = /media/acu-hdd

read only = no

public = yes

writable = yes

guest ok = no


Windows 7 파일 갯수 제한 해제

nano /etc/security/limits.conf


# 맨 아랫줄에 다음 내용 추가

*               -       nofile          16384


# 계정을 추가하면서 동시에 비밀번호 설정

smbpasswd -a 계정이름


systemctl start smbd



Transmission

pacman -S transmission-cli


mkdir /home/transmission

chown transmission:transmission /home/transmission

usermod -d /home/transmission transmission

 

설정

nano /etc/conf.d/transmissiond

# 각줄의 앞의 #표시를 삭제

# TRANSMISSION_HOME="/home/transmission"

# TRANS_USER="transmission"

# TRANS_ARGS="-g $TRANSMISSION_HOME/.config/transmission-daemon"


systemctl start transmission

systemctl stop transmission


설정

nano /home/transmission/.config/transmission-daemon/settings.json

# 아래 정보를 수정

# "rpc-whitelist-enabled": false,

# "rpc-authentication-required": true,

# "rpc-password": "비밀번호",

# "rpc-username": "아이디",


systemctl start transmission

systemctl enable transmission


#Port: 9091



드라이브 자동 마운트

pacman -S udevil


mkdir /media


설정

nano /etc/udevil/udevil.conf

# default_options_ntfs 항목들 끝에 big_writes, 넣기 

# allowed_options 항목들 끝에 big_writes, 넣기


systemctl enable devmon@root

systemctl start devmon@root

 

# 마운트 경로는 /media/root



각종 파일시스템 마운트 가능하도록

pacman -S ntfs-3g

pacman -S fuse-exfat



최근 MP4 스트리밍을 위해 하드와 포고플러그를 구입했습니다.


사실 성능은 V2(E02)>V3(Video)>V4(Series 4) 순서이긴 한데...(CPU 클럭상)

일단 최신 제품을 쓰자!...라는 것도 있고 디자인도 많이 개선되어서

제일 성능이 낮은(...) 제품을 업어왔습니다.


우선 준비물은 인터넷에 연결된 포고플러그와 1GB 이상의 USB 메모리가 필요합니다.

설치 과정 원본 링크는 여기를 클릭하시면 보실 수 있습니다.




  • 이 과정은 Pogoplug Series 4(V3)에 한하며, 다른 제품에 대해서는 동작을 보증할 수 없습니다.
  • 이 과정은 보증 수리 규정에 위배되는 행위입니다. 이 과정을 따라하는 모든 행동과 그로 인한 결과물은 본인 책임이며 작성자는 책임지지 않습니다.
  • ArchLinux를 설치 및 가동하는 동안에는 my.pogoplug.com이나 모바일 어플리케이션, 그리고 데스크탑에서 사용할 수 있는 모든 Pogoplug의 기본 기능을 사용하실 수 없습니다. 추후에 복구하시면 다시 사용 가능합니다.
  • ArchLinux는 제품이 아니라 USB에 설치되며, 제품 상단의 USB 2.0 포트와 SATA 커넥터만 root 파일 시스템으로 사용이 가능합니다.
  1. 포고 플러그를 인터넷에 접속시킨 후 my.pogoplug.com에서 활성화 시킵니다. 이후 Settings > Security에서 체크박스를 모조리 체크하여 SSH를 활성화 시킵니다.
  2. 포고 플러그의 전원을 끕니다.
  3. 리눅스 설치를 위해서 준비된 1GB 이상의 플래시 메모리를 포고 플러그에 꽂고 전원을 켭니다.
  4. PuTTY등의 프로그램을 사용하여 SSH에 접속합니다. 포고 플러그의 아이피를 입력한 후 접속하면 됩니다.
  5. 포고 플러그의 기본 서비스들을 종료하기 위해 아래 커맨드를 입력합니다:killall hbwd
  6. USB 메모리의 파티션을 위해 fdisk 유틸리티를 실행합니다:
    /sbin/fdisk /dev/sda
  7. 기존 파티션을 삭제하고 새 파티션을 생성하기 위해 아래 동작을 따라합니다:

    1. o를 입력하여 USB 내의 모든 파티션을 삭제합니다.
    2. p를 입력하여 USB 내의 모든 파티션이 삭제되었음을 확인합니다.
    3. n을 입력하여 새 파티션 생성을 선택하고 p를 입력하여 해당 파티션을 Primary로 설정하고, 1을 입력하여 첫 번째 파티션으로 지정한 뒤 계속 ENTER를 눌러 설정값들을 기본값으로 입력합니다.
    4. w를 입력하여 빠져나갑니다.
  8. ext3 파일 시스템을 생성합니다:
    cd /tmp wget http://archlinuxarm.org/os/pogoplug/mke2fs chmod +x mke2fs ./mke2fs -j /dev/sda1 mkdir alarm mount /dev/sda1 alarm
  9. Arch Linux ARM을 다운받습니다. 200MB 용량을 해외 서버에서 받아오므로 멈춘 화면에서 약 30분 이상 소요될 수 있습니다:
    cd alarm wget http://archlinuxarm.org/os/pogoplug/bsdtar chmod +x bsdtar wget http://archlinuxarm.org/os/ArchLinuxARM-kirkwood-latest.tar.gz ./bsdtar -xpf ArchLinuxARM-kirkwood-latest.tar.gz -C . rm ArchLinuxARM-kirkwood-latest.tar.gz sync
  10. 드라이브를 언마운트 합니다:
    cd .. umount alarm
  11. U-Boot installer를 다운로드 받고 실행합니다:
    cd /tmp wget http://archlinuxarm.org/os/ppv4/ppv4-install.sh chmod +x ppv4-install.sh ./ppv4-install.sh
  12. 설치가 끝난 후 별 다른 에러메시지가 없다면 시스템을 재부팅합니다:/sbin/reboot
  13. ArchLinux 설치가 끝났습니다. ID:root, PW:root로 SSH 로그인이 가능합니다.

구글을 아무리 뒤져도 libmysqlclient.so.15까지만 나올 뿐 도저히 이게 안나온다.

MySQL을 thread-safe 옵션을 줘서 설치하면 이게 튀어나오는거로 얼핏 기억하는데

이 라이브러리 하나 얻자고 MySQL 재설치하는 개고생을-_-



libmysqlclient.so.18


2014년 1월 19일 추가:

이 글은 작성한 지 시일이 많이 지난 글이므로, 현재 적용이 안될 수 있습니다.

--------------------



지금으로부터 1년 전, 즉 제가 고삼 시절이었을 때... (2011년도)

맥을 사용하면서 메가스터디에 대한 불만을 글로 뿜어냈던 적이 있습니다.

(http://blog.acu.pe.kr/26)





제가 쓰는 가상 윈도우 소프트웨어는 Parallels 입니다.

VMWare는 제가 따로 테스트를 안해봐서 적용이 될지 안될지 모르겠네요.


일단 답부터 말씀드리자면 Windows XP의 Guest 계정을 사용하는 겁니다.

제 생각엔, 아쿠아 플레이어가 이게 가상머신인지 아닌지를

드라이버나 레지스트리를 통해 판단하는것 같은데 (아닐수도?)

Guest 계정은 프로그램에게 상당히 제한적인 권한을 주게 되므로

아쿠아 플레이어가 시스템 정보에 접근하려는 시도를 차단하는 것 같습니다.


근데 제가 이 글을 씀과 동시에 많은 학생들이 가상머신을 사용하게 될 거고...

그럼 아쿠아 플레이어 개발사는 이러한 문제점을 보완한 패치를 내게 되겠죠. 으...

하지만 저도 고삼 시절 맥으로 인강 듣고싶은 마음에 온갖 삽질을 하며

피눈물을 흘렸기때문에 ㅋ_ㅋ (그리구 지금은 대학에 있는 점도 한 몫...)


일단 아래의 과정을 하시기 전에! 저 위에 사진에 있는 메시지(가상머신에서는 재생 안됨)를

한번 보고 오셔야합니다. 게스트 계정에서는 아쿠아 플레이어가 설치되지 않기 때문에

일반 계정에서 먼저 아쿠아 플레이어와 플러그인 패치까지 끝내고 오셔야 합니다.





1. 제어판으로 들어갑니다.



2. 사용자 계정으로 들어갑니다.



3. 홈 버튼을 눌러 처음으로 갑니다.



4. 아래쪽에서 게스트 계정 메뉴로 들어갑니다.



5. 버튼을 눌러서 게스트 계정을 활성화 시킵니다.



6. 시작 메뉴에서 로그오프 버튼을 클릭합니다.



7. 사용자 전환을 클릭합니다.



8. 이제까지 없었던 게스트 계정이 생겼습니다. 클릭해서 로그인합니다.



9. 이제 이 상태에서 메가스터디 홈페이지로 들어가 인강을 들으시면 됩니다.




p.s. 노량진 메가스터디 추천 + 최장희쌤 심우철쌤도 추천


저는 아이폰4 1차 예약으로 구입하여 1년 넘게 어두컴컴한 블랙으로 사용하고 있습니다.

화이트를 갈망하며, 하우징 비용에 대해 알아봤는데 대체로 15만원 정도더군요.

따라서 5만원도 안되는 값으로 아이폰에 새 옷을 입혀주는 방법을 알아보고자 합니다.

과정은 정말로 별거 없습니다.




1. 하우징 부품 구매

iPhone 4:

http://dx.com/p/replacement-touch-screen-digitizer-lcd-back-cover-module-w-tools-kit-for-iphone-4s-white-114537


iPhone 4s:

http://dx.com/p/replacement-touch-screen-digitizer-lcd-back-cover-module-w-tools-kit-for-iphone-4s-white-118254


iPhone 4는 45,000원, iPhone 4s는 55,000원 입니다.

아마 부품 재고때문에 가격 차이가 나는게 아닐까 싶네요.


'딜 익스트림'은 중국에서 운영하는 인터넷 쇼핑몰로써 에어메일을 통해 전세계 무료배송을

해 주는 업체(...)이고 이로 인해 국내에도 많은 사람들이 애용하고 있습니다.

다만 배 타고 넘어오는 '우편' 배달이다보니 배송에 15~20일 정도가 소요됩니다.

3만원정도 추가하시면 EMS로 보내주는데 약 7일 정도가 소요됩니다.


저는 일반 배송으로 17일이 걸렸고, 도착하면 아래와 같이 우편물이 하나 옵니다.

우체국택배에서 등기로 날아오므로 본인이 수령하셔야 합니다.

겉은 저래보여도 속에는 뽁뽁이로 감싸져 있습니다.


도착한 부품들을 꺼내봤습니다.

저는 맨 왼쪽에 아이폰 전후면 필름만 따로 추가주문했는데,

알고봤더니 필름도 하나 넣어주더군요. 

저 위에 링크 하나만 구입하시면 [하우징 부품+분해 도구+필름]이 배송됩니다.


이게 하우징 부품인데요.

중국산이라 별 기대 안하고 샀는데, 역시 저 글자 부분 프린팅이 깔끔하지 못합니다.

다만, 겉 테두리 유격이 거희 없이 깔끔한 모양새를 보여준 점은 의외였습니다.


뒷판과는 다르게 앞판은 유리에 터치스크린 모듈과 LCD액정 모듈이 붙어있습니다.

설명에 따르면 이 두 개의 모듈은 Apple 정품을 사용했다고 합니다...만

믿거나 말거나.


화이트쪽이 미세하게 1mm정도 길쭉합니다. 하지만 장착해 보면 문제 없네요.




2. 아이폰 분해 & 조립

iPhone 4:

http://www.ifixit.com/Guide/Installing-iPhone-4-Display-Assembly/3148


iPhone 4s:

http://www.ifixit.com/Guide/Installing-iPhone-4S-Display-Assembly/7277


iFixit의 분해 가이드대로 아이폰을 분해합니다.

앞판 부품을 교체하기 위해서는 아이폰 내의 모든 부품을 들어내야 분리가 가능하기 때문에

초보자라면 약 10~15분 정도의 시간을 가지고 부품들을 분해하셔야 합니다.


제가 분해하고 있는 과정입니다.

나중에 재조립할 때 헷갈리지 않도록, 나사와 부품을 iFixit의 Step 번호를 붙여서

A4 종이에 분류합니다. 종이가 흔들리지 않도록 바닥에 스카치테이프로 붙여두세요.


조립은 분해의 역순입니다.

거꾸로 올라가면서 다시 조립하시면 됩니다.


# SNMP 설치
yum -y install net-snmp*

# MRTG 설치 (경로: /var/www/mrtg)
yum -y install mrtg*

# 각종 그래픽 라이브러리 설치
yum -y install freetype gd libjpeg libpng



# 각 설정 파일의 경로

net-snmp : /etc/snmpd/snmpd.conf

mrtg : /etc/mrtg/mrtg.cfg




# SNMP를 시작하여 네트워크 정보 수집
service snmp start



# cfgmaker를 통해 cfg 파일을 생성한다.
cfgmaker --global 'WorkDir: /var/www/mrtg/' --global 'Language: korean' --global 'Options[_]: bits,growright' -output /var/www/mrtg/mrtg.cfg public@서버아이피

# indexmaker를 통해 웹에 표시할 인덱스 파일을 생성한다.
# 여기서 사용할 cfg 파일은 바로 위에서 생성한 파일을 가리킨다.
indexmaker --title "페이지제목" --output /var/www/html/mrtg/index.htm /var/www/mrtg/mrtg.cfg

# MRTG 갱신을 crond에 추가한다.
crontab -e
*/5 * * * * root /usr/bin/mrtg /var/www/mrtg/mrtg.cfg --lock-file /var/lock/mrtg/mrtg_l --confcache-file /var/lib/mrtg/mrtg.ok


LUFS(Linux Userland Filesystem): http://lufs.sourceforge.net/ 

최신 버전은 2003년에 릴리즈되었다. 8년 된 기술이군...


//아래에서 최신 버전(...)의 LUFS를 받는다.
http://sourceforge.net/projects/lufs/files/lufs/0.9.7/

tar -xvzf lufs-*.tar.gz
cd lufs-* 

./configure
make
make install

configure 과정 중 에러 발생 시

checking kernel headers... configure: error: not found in /lib/modules/2.6.18-194.el5/build/include. please install them!
=> http://blog.acu.pe.kr/29

configure: error: C++ preprocessor "/lib/cpp" fails sanity check


기타 나머지 에러들
=> http://blog.acu.pe.kr/31


curlftpfs -o allow_other 아이디:비밀번호@서버주소 마운트경로








 

checking for GLIB... configure: error: Package requirements (glib-2.0) were not met:


No package 'glib-2.0' found


yum -y install glib2-devel





checking for FUSE... configure: error: Package requirements (fuse >= 2.2) were not met:


No package 'fuse' found


yum -y install fuse-devel





configure: error: "libcurl not found"


아래 사이트에서 최신 버전의 cURL을 다운로드
http://curl.haxx.se/download.html

tar -xvzf curl-*
./configure
make
make install 






 

+ Recent posts