리눅스서버에 yum 이나 rpm 을 이용해 PHP또는 Apache 등의 서버를 설치하는 것은 매우 쉽다. 현재 CentOS나 페도라에서는 yum install 패키지명 만 하면 의존성 관계가 있는 패키지들까지 자동적으로 설치가 된다. 예전처럼 수동으로 일일이 찾아서 설치하는 시대는 지났다. 레드햇 기반의 배포판들은 페도라, 센토스 등이다. 그런데 공통적으로 같은 명령어인 yum을 이용해 패키지 업데이트를 하기때문에 이 간단한 명령어를 기억한다면 업데이트는 그야말로 식은죽 먹기식이다.?

레드햇 기반에서는 yum 을 이용해 업데이트 하지만 데비안 계열에서는 apt-get 를 이용한다. 둘다 같은 기능을 하므로 간단하게 업데이트 하고픈 패키지를 고르고 각각 yum install 패키지명 / apt-get install 해키지명 해 보면 정말 간단하게 업데이트 되는 것을 알 수 있다.?

RPM은 기본셋팅과 모듈을 탑재한 채 미리 컴파일된 표준 패키지들이다. 그렇지만 어떤 응융프로그램은 RPM컴파일시 포함되지 않은 다른 모듈을 필요로 한다. 이런 경우 php와 Apache 를 수동으로 다시 컴파일해야 한다. 소스로부터 어떤 응용프로그램을 컴파일 하는 것이 더 좋다. 비록때때로 시간을 잡아먹거나 어려워도 우리가 생각하는 각종 모듈들을 지원하게 만들 수 있는데...아래 내용들은 소스로 컴파일하면서 생기는 에러들에 대한 대응 방안들이다.?

1) Configure: error: xml2-config not found. Please check your libxml2 installation.

해결책 :?#yum install libxml2-devel

2) Checking for pkg-config... /usr/bin/pkg-config
configure: error: Cannot find OpenSSL's <evp.h>


해결책?:?#yum install openssl-devel

3) Configure: error: Please reinstall the BZip2 distribution

해결책?:?# yum install bzip2-devel

4) Configure: error: Please reinstall the libcurl distribution -
easy.h should be in <curl-dir>/include/curl/


해결책?:?# yum install curl-devel

5) Configure: error: libjpeg.(also) not found.

해결책?:?# yum install libjpeg-devel

6) Configure: error: libpng.(also) not found.

해결책?:?# yum install libpng-devel

7) Configure: error: freetype.h not found.

해결책?:?#yum install freetype-devel

8) Configure: error: Unable to locate gmp.h

해결책?:?# yum install gmp-devel

9) Configure: error: Cannot find MySQL header files under /usr.
Note that the MySQL client library is not bundled anymore!


해결책?:?# yum install mysql-devel

10) Configure: error: Please reinstall the ncurses distribution

해결책?:?# yum install ncurses-devel

11) Checking for unixODBC support... configure: error: ODBC header file '/usr/include/sqlext.h' not found!

해결책?:?# yum install unixODBC-devel

12) Configure: error: Cannot find pspell

해결책?:?# yum install pspell-devel

13) Configure: error: snmp.h not found. Check your SNMP installation.

해결책?:?# yum install net-snmp-devel

2008/11/18 23:24 2008/11/18 23:24
글 걸기 주소 : http://jis.pe.kr/road/?/trackback/420

덧글을 달아 주세요

  1. 어드민플레이 2009/01/30 18:44 고유주소 고치기 답하기

    좋은 자료 보고 갑니다..
    고맙습니다..^^

    • 길목 2009/02/01 08:59 고유주소 고치기

      네...도움이 되엇다니 다행이군요. 댓글 남겨주셔서 감사합니다.^^;;

  2. 노스 2009/05/21 19:52 고유주소 고치기 답하기

    좋은 자료 감사합니다. 제 APM설치에 도움이 많이 되네요. 님 글을 읽었더니 제 APM도 RPM으로 갈아타야 하는건가 하는 생각이 드네요.. 특히 yum을 이용한 업뎃이 정말 맘에 듭니다.

    좋은 하루되세요 ^^/

  3. eizt 2009/12/01 11:16 고유주소 고치기 답하기

    좋은 자료 감사합니다.!!!ㅎㅎㅎ

    구글신께서 강림하셔서 길목님의 블로그 까지..ㅎㅎ

    • 길목 2009/12/07 02:55 고유주소 고치기

      도움이 되었다니 다행입니다. 멀리까지 와주셔서 감사합니다.

  4. 바람처럼 2011/07/07 21:11 고유주소 고치기 답하기

    정말 좋은 자료네요~~~^^

  5. tatchi 2011/08/11 14:35 고유주소 고치기 답하기

    감사합니다!
    덕분에 php 설치 잘 진행하고 있습니다.

[로그인][오픈아이디란?]

광고_남편 급매합니다

오랫만에 내 처지를 생각하며 아래 퍼온 글을 읽어보고 웃어 보았다.?

내가 실력있는 줄 알고 믿고 결혼했던 아내는 아래 글을 읽더니 자신도 남편 경매해야 겠다고 벼르고 있다. 그러다 진짜 경매당할까 두렵다.?

이 한적한 동네로 이사온 후 무엇인가 자원봉사 할 수 있는 것이 없을까 찾아보다가 호평야학이란 곳을 알게 되었다. 공부방도 다양하게 존재하며 과외를 한다는 것은 자본주의 시장의 가속화에 기여한다는 원칙이 있어 선뜻 시작하지 않았다.?

여전히 어디엔가 정을 붙이고 있어야 하는 내 자신의 서늘한 반응이 어렵기도 하지만 이제부터는 지역 사회에 도움이 되고 싶은 것이 없을까 고민도 해본다. 돈벌어 가정경제에 기여하는 것이 제일 큰 우선순위에 있고 내가 아는 조금의 지식을 나누는 것은 두번째 우선순위에 속하고 있으며 지금 출퇴근 하고 있는 잔차는 건강상 세번째의 우선순위를 지니고 있지만 말이다.?

무엇이든 시작이 어렵다. 그래서 더욱 망설여 진다. 자격도 안된다고 자책하면서 보낸 세월도 많았다. 암튼 내가 잘하는 것은 정보통신교육(컴퓨터,유닉스 등),수학,영어 분야다. 마음에 동함이 일어나면 시작해 보고 싶은 일 중의 하나가 될 것 같다.?

꿈숲 호평제일야학 -?http://www.dream100.or.kr/

사용자 삽입 이미지


퍼온글 - 어디서인지는 모르겠다.?

메이커: 시어머니 (덤)?
모델 명 : 잔소리 2.0 (남푠)?
상품가격: 19900원?
1995년11월 XX예식장에서 구입한 남편 팝니다.?
동사무소에정품등록은 이미 했습니다.?
당시에는신기해서 많이 사용했지만?
그이후로는 쳐박아 두었기 때문에 사용횟수는 얼마 되지 않습니다.?
상태: 구입당시 A급인줄 착각하고 구입했습니다.?
외관은아직 쓸만합니다.?
허나남편이란 제품으로 구입했으나 사용하다보니 잔소리 확성기인데 제품명이 잘못된걸 구입했습니다.?
맘이바다같은줄 알았는데 잔소리가 심해 사용시 만족감은 떨어집니다.?
음식물소비는 동급의 두배입니다.?
투자성: 연봉은 4천9백만원정도 됩니다.?
그중연료인 알콜구입비가 연 1000만원정도 됩니다.?
그밖부가사용료인 레저비가 200만원 입니다.?
색상: 전체적인 색상은 밝은 편입니다.?
허나월말에 카드값을 풀로 땡겼을 경우나 마눌이 지 집에 잘못한다 싶을때,?
술마신 다음날 해장국 안 끓여다 바칠때는 색상이 붉으락 푸르락으로 변합니다.?
외형및 디자인 : 구입 당시는 최상품이었습니다.?
기럭지는170이라 박박우기나 사실은 165정도로 사료됩니다.?
참고하세요.
전체적외관은 터프하나 가끔 재롱도 잘 부립니다.?
무게: 안정감은 있지만 쇼핑시나 외출시에는 사용을 권장하지 않습니다.?
편안한쇼핑에 지대한 지장을 초래합니다.?
전원: 밤10시에서 6시 사이에 켜집니다.?
남들퇴근하는 시간엔 꺼집니다.?
특히나마눌이 놀아달라고 할때에는 사용불능입니다. .?
스피커: 동급 최고 출력의 스피커를 내장하고 있습니다.?
다만어디가 고장이 났는지 컨트롤이 불가능하고 아무때나 흘러나옵니다. 고쳐 쓰시기 바랍니다.?
볼륨조절안됨.?
특징
추적기능: 시댁에 뭐가 필요한지는 잘 포착합니다. 다만, 우리집에 뭐가 필요한지는 절대 모릅니다.?
음성녹음기능: 옛날에 실수했던 말을 기가 막히게 잘 재생합니다.?
메모리포맷 기능 : 자신의 실수는 바로 잊어버립니다.?
연사기능: 1초에 수백마디를 쏟아냅니다.?
아끼던물건인데 유지비도 많이들고 성격장애가 와서 급매 합니다.?
남편을구입하시면 덤으루 각 유흥주점의 멤버쉽카드와 남편이 아끼는 텔레비전 리모콘, 외국미녀 누드 파일은 무료로 드립니다.?
사은품죽입니다. 놓치지 마세요.?
파산직전신용카드도 다수 있습니다..?
그외 구두 10여 켤레, 구입시 받았던 박스. 양복 25벌, 아끼는 골프용품도 드립니다.?
추가다른 물품은 찾는 데로 택배로 당일 보내드립니다.?
사용설명서는 없습니다. 읽어봐도 도움 안됩니다.?
A/S안되고 반품 절대 안됩니다.?
맘이바다같이 넓은 서방과 교환할 경우 추가금 드립니다.?
오늘단 하루!!!! 대박 찬스?
무대뽀시어머니도 덤으로 드립니다. 부족하다 싶으면 참견쟁이 시누이도 함께 덤으로 드릴수 있습니다.?
많이신청바랍니다 (**)..ㅎㅎㅎ.
??구매하실분은 "청산은..."으로 연락하시기바랍니다.. ?

2008/11/04 19:26 2008/11/04 19:26
글 걸기 주소 : http://jis.pe.kr/road/?/trackback/410

덧글을 달아 주세요

  1. 여담 2008/11/05 10:19 고유주소 고치기 답하기

    앜 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 너무우셕요

    • 길목 2008/11/05 21:59 고유주소 고치기

      저는 아내에게 이 글을 보여준 이후로 좀더 몸을 낮추고 있습니다. ^^;;

  2. 행복여 2009/09/10 13:19 고유주소 고치기 답하기

    자리매김 확실히 하기 위해 자료 공유해야겠네요.

[로그인][오픈아이디란?]

윈도우 XP로 부팅하여 필요할 때 리눅스 파티션에 저장해 놓은 그림 화일을 불러 들일 수 있을까 고민한다. 그러다가 아래 프로그램을 발견한다. 윈도우에서 돌아가는...

DiskInternals Linux Reader
http://www.diskinternals.com/linux-reader/

설치한 후 우분투 리눅스 파티션에 저장해 놓은 파일을 찾아가 보았다. 한글 디렉토리 명이 깨지긴 하지만 무난하게 읽어내는 모습에 만족한다.

사용자 삽입 이미지
점차적으로 OS의 벽이 사라진다고 느껴진다. 이제는 개인적으로 윈도우 시스템에서 작업해야 할 필요성을 느끼는 영역이 몇가지 있다. 

1. 인터넷 뱅킹 (절대적이다. 국내 사이트 중 리눅스를 지원하는 곳은 찾아보기 힘들며 은행마다 접속하자마다 보안프로그램 관련 파일들을 죄다 설치해야 한다. 그것도 적어도 3개 이상인데 공통적인 곳은 한 곳도 없으며 은행별 보안 프로그램을 제 각각 ActivX 로 설치를 물어본다. 설치하지 않으면 그 사이트 이용 못한다. 3개 은행을 이용한다면 설치해야 할 보안 관련 프로그램은 10개 이상이 되는 듯하다.)

2. 웹디자인 : 나모나 드림위버와 같은 툴을 이용할 경우에는 절대적으로 필요한 작업이다. 리눅스에서 웹 디자인 관련한 툴을 발견하기가 쉽지 않다. 아직 눈에 들어오는 웹 에디터 보기 힘들다. 생산성의 이유로 윈도우에서 작업하는 것이 아직까지는 대세다. 언젠가는 웹디자인을 하지 않고 그냥 컨텐츠를 생성해 내는데만 충실한 일만 할 수 있기를 기대한다. ^^;;

3. 한글폰트 : 윈도우에서 보여주는 다양한 미려한 글꼴에 익숙하다보니 리눅스에서의 글꼴에 대한 기대감이 만족수준으로 오르지 못한다. 그래도 리눅스에서 쓸 수 있는 폰트가 늘어갈 것을 기대한다. 아래 서울 서체를 다운받아 우분투에서도 사용가능하다는 사실을 알았다. ^^;;

http://design.seoul.go.kr/policy/data_view.php?id=63


2008/09/21 11:19 2008/09/21 11:19
글 걸기 주소 : http://jis.pe.kr/road/?/trackback/390

덧글을 달아 주세요

[로그인][오픈아이디란?]

윈도우에서 USB 외장형 하드디스크에 있는 동영상을 보다가 컴터가 멈췄다. 이 후로 아무런 키도 먹지 않는데 동영상의 음성은 계속 들린다. 이런 현상은 처음 접해본지라...강제로 전원을 끈 다음 리눅스(우분투)로 부팅하여 외장하드를 읽어내려고 했는데 아예 접근도 읽지도 못한다. 윈도우 시스템으로 부팅하여 외장하드 데이터를 정상적으로 읽은 다음 하드웨어 제거하기 버튼을 이용하여 분리했다.

그리고 다시 리눅스로 부팅하여 로긴한다. 정상적으로 바탕화면에 아이콘이 뜨면서 마운트 되었다는 정보를 준다. 그런데 읽으려니 에러를 뿌리고 더 이상 읽지 못한다.

윈도우로 부팅하여 아래와 같이 디스크를 체크한 다음에 다시 들어와야 할 듯 싶다.

c:\>chkdsk h:/f/r  (h: 는 h드라이브입니다.)
2008/09/21 02:14 2008/09/21 02:14
글 걸기 주소 : http://jis.pe.kr/road/?/trackback/389

덧글을 달아 주세요

  1. 지나가다 2008/09/21 06:56 고유주소 고치기 답하기

    리눅스에서 fat32면 sudo dosfsck -n /dev/sd?? 하셔도 됩니다.

    • MAINS 2008/09/21 10:47 고유주소 고치기

      네 화일시스템이 ntfs 라서 그리고 우분투에서는 마운트 될때 /media/....이런식으로 마운트 되더군요.^^;; 암튼 FAT32 일때는 위와 같이 해도 된다는 사실을 알려주셔서 감사합니다. ntfs 를 리눅스에서 검사할때는 심각한 결과를 초래할 수도 있다는 말이 있어서...

    • 익수 2008/09/21 12:52 고유주소 고치기

      윈도우에서 Defragmentation 을 실행 한 후 리눅스로 부팅하니 정상적으로 읽혀지네요.

[로그인][오픈아이디란?]

우분투 설치 후 처음으로 기대되는 마음으로 동영상 강의 화일을 실행시켰다. 기본적으로 시스템에 설치되어 있는 것은 Totem Movie Player 였는데 avi 확장자의 화일을 열었더니 계속 버벅거리며 영상을 슬로우 모션으로 보여준다.

사용자 삽입 이미지

여러번 시도해 보았지만 실행할 때마다 그러면서 프로그램이 죽기까지 한다. 이놈 참 말을 안 듣는다는 생각을 한다. -_-;;

그래서 혹시 다른 소소들이 없는지 찾아보았다.

그랬더니 VLC media player 라는 툴을 발견한다.
% sudo apt-get update
% sudo apt-get install vlc vlc-plugin-esd mozilla-plugin-vlc
하여 업데이트를 하였다. 그리고 프로그램 리스트에 추가되면서 실행시켜보았다.

사용자 삽입 이미지

위 토템보다 끊김현상 없이 잘 진행된다. 또 하나 오늘도 알아간다. 리눅스를 설치하여 계속 하루종일 사용량을 늘려가고 있다. 윈도우 전용사용 시간을 갉아 먹은지 오래다. 어제는 FF3로 동영상을 보는데 자꾸 중간에 보여주다가 끊어지면서 아예 브라우져가 죽어버린다. 그래서 이 증상을 해결하기 전까지 필요한 브라우져 하나를 더 설치하였다.

예전에 한참 익스플로러 사용에 싫증나던 차에 찾았던 것이 바로 오페라다. 다행히 오페라를 설치 후 동영상 실행을 해 보았더니 FF3에서 보여주었던 에러를 보여주지 않으면서 안정적으로 실행시켜주는 것에 만족을 느낀다.

무한적으로 존재하는 오픈소스 프로그램의 마력에 시간을 뺏기지만 그 사용에 쏠쏠한 재미가 있는 것은 미지에 대한 탐구 정신이 있기때문이라 주장하고 싶다. (물론 아니기에...)

그동안 익숙했던 포토샵 대신 위 이미지를 잘라내기 위해 사용한 GIMP나 동영상을 보기 위해 너무도 익숙했던 곰플레이어대신 VLC media Player 등을 경험하면서 기존에 익숙해 있던 관습적 사용 습관을 버리는 것이 어렵다는 것을 느껴본다.

익숙했던 프로그램을 바꿔 다른 것을 사용해 본다는 것은 흥미도 있긴 하지만 곧 그 기능의 불편함에 포기해버리는 경우가 부지기수다. 왜 포기할까? 다른 이유가 있다기 보다는 익숙하지 않은 불편함이 있기 때문이다. 그 익숙함이 자랄때까지 계속 리눅스와 사랑 나누기를 계속 해 보련다.

그동안 자본이 나에게 쏟어주었던 너무도 편리한 환경들이 있었다. 정보인프라가 부담없는 대한민국의 환경에 자부심을 갖기도 한다. 그렇지만 그 편리함에 찌들어 있는 한 타인을 배려하는 공동정신은 사라져 가고 있지 않을까?

지금은 공유와 나눔의 가치보다 개인의 사리사욕과 욕망을 채우는 것이 훨씬 상위개념에 있다고 생각하는 대한민국의 앞날이 어둡기만 하다.

2008/09/20 11:32 2008/09/20 11:32
글 걸기 주소 : http://jis.pe.kr/road/?/trackback/388

덧글을 달아 주세요

[로그인][오픈아이디란?]

우분투와 오늘도 놀아보다

우분투에서 그냥 http://cafe.daum.net/gisapass 유수의 정보처리기사자격증 사이트를 보는 것이 해결된 이후로 가끔씩 이용하는 은행사이트 접속을 해결하려면 계속 멀티 부팅을 해야 한다. 이거 조금 불편하다. 그래서 우분투를 주로 사용하되 vmware 를 설치해서 가끔씩 윈도우 시스템을 실행시켜보고자 노력한다. 머 벌써 이런 고민한 사람이 많이 있어 어렵지 않게 매뉴얼이나 관련 링크를 찾아낸다.

1) http://devtt.com/Ryan/41
2) http://supaflow.tistory.com/entry/%EC%9A%B0%EB%B6%84%ED%88%AC-%EB%A6%AC%EB%88%85%EC%8A%A4%EC%97%90-vmware-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0

나의 고민은 현재 이미 윈도우 XP가 노트북에 설치되어 있어서 이걸 그대로 이용할 수 있는 방법이 있는지의 여부다. 가능성 여부를 떠나 그렇게 해야 윈도우를 설치하는데 들어가는 그 많은 시간을 아낄 수 있기 때문이다. -_-;
그런데 다 설치하고나니 시리얼 키를 넣으라고 한다. 여기서 그냥 포기하구

$ sudo vmware-config.pl  --> 설정하기
$ sudo vmware-uninstall.pl --> 설치된 vmware 삭제하기

여기서 그냥 인터넷을 검색해 보니 Virtual Box 란 흥미로운 단어가 검색되길래 자세히 들어가 보았다.
http://zodiac12k.egloos.com/1096484

위 링크에서는 virtualbox (웹사이트 : http://www.virtualbox.org/ ) 설치하고 활용하는 과정까지 상세하게 적혀있다.

우분투에서 아래대로 하니 설치하는 것은 그리 어렵지 않았다.


$ isjang@isjang:~/VMWare/vmware$ sudo vi /etc/apt/sources.list
위 소스 리스트에 아래 링크들을 우선 추가해 넣어줍니다.

deb http://download.virtualbox.org/virtualbox/debian hardy non-free
deb http://download.virtualbox.org/virtualbox/debian gutsy non-free
deb http://download.virtualbox.org/virtualbox/debian dapper non-free
deb http://download.virtualbox.org/virtualbox/debian lenny non-free
deb http://download.virtualbox.org/virtualbox/debian etch non-free
deb http://download.virtualbox.org/virtualbox/debian sarge non-free
deb http://download.virtualbox.org/virtualbox/debian xandros4.0-xn non-free

그리고 나서 아래와 같이 설치를 하면

$ isjang@isjang:~/VMWare/vmware$ sudo apt-get install virtualbox
꾸러미 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다      
상태 정보를 읽는 중입니다... 완료
주의, virtualbox 대신에 virtualbox-ose 꾸러미를 선택합니다
다음 꾸러미를 더 설치할 것입니다:
  libaudio2 libqt3-mt libxalan110 libxerces27 virtualbox-ose
제안하는 꾸러미:
  nas libqt3-mt-mysql libqt3-mt-odbc libqt3-mt-psql xalan bridge-utils
  virtualbox-ose-source
추천하는 꾸러미:
  virtualbox-ose-modules
다음 새 꾸러미를 설치할 것입니다:
  libaudio2 libqt3-mt libxalan110 libxerces27 virtualbox-ose
0개 업그레이드, 5개 새로 설치, 0개 지우기 및 0개 업그레이드 안 함.
12.4M바이트 아카이브를 받아야 합니다.
After this operation, 39.2MB of additional disk space will be used.
계속 하시겠습니까 [Y/n]? y
받기:1 http://kr.archive.ubuntu.com hardy/main libaudio2 1.9.1-1 [79.2kB]
받기:2 http://kr.archive.ubuntu.com hardy/main libqt3-mt 3:3.3.8-b-0ubuntu3 [3299kB]
받기:3 http://kr.archive.ubuntu.com hardy/universe libxerces27 2.7.0-5 [1390kB]
받기:4 http://kr.archive.ubuntu.com hardy/universe libxalan110 1.10-3.1 [1241kB]
받기:5 http://kr.archive.ubuntu.com hardy/universe virtualbox-ose 1.5.6-dfsg-6ubuntu1 [6366kB]
내려받기 12.4M바이트, 소요시간 18s (685k바이트/초)                            
꾸러미들을 미리 설정하는 중입니다...
전에 선택하지 않은 libaudio2 꾸러미를 선택합니다.
(데이터베이스 읽는중 ...현재 97843개의 파일과 디렉토리가 설치되어 있습니다.)
libaudio2 꾸러미를 푸는 중입니다 (.../libaudio2_1.9.1-1_i386.deb에서) ...
전에 선택하지 않은 libqt3-mt 꾸러미를 선택합니다.
libqt3-mt 꾸러미를 푸는 중입니다 (.../libqt3-mt_3%3a3.3.8-b-0ubuntu3_i386.deb에서) ...
전에 선택하지 않은 libxerces27 꾸러미를 선택합니다.
libxerces27 꾸러미를 푸는 중입니다 (.../libxerces27_2.7.0-5_i386.deb에서) ...
전에 선택하지 않은 libxalan110 꾸러미를 선택합니다.
libxalan110 꾸러미를 푸는 중입니다 (.../libxalan110_1.10-3.1_i386.deb에서) ...
전에 선택하지 않은 virtualbox-ose 꾸러미를 선택합니다.
virtualbox-ose 꾸러미를 푸는 중입니다 (.../virtualbox-ose_1.5.6-dfsg-6ubuntu1_i386.deb에서) ...
libaudio2 (1.9.1-1) 설정하는 중입니다 ...

libqt3-mt (3:3.3.8-b-0ubuntu3) 설정하는 중입니다 ...

libxerces27 (2.7.0-5) 설정하는 중입니다 ...

libxalan110 (1.10-3.1) 설정하는 중입니다 ...

virtualbox-ose (1.5.6-dfsg-6ubuntu1) 설정하는 중입니다 ...
 * Starting VirtualBox host networking...                                [ OK ]
 * Starting VirtualBox kernel module vboxdrv                                   
 * No suitable module for running kernel found.

Processing triggers for libc6 ...
ldconfig deferred processing now taking place

계속적으로 업데이트 등을 위하여 공개키를 다운로드 받아서

sudo apt-key add sun_vbox.asc

하거나
wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add -
다 설치하고 나면 프로그램 -> 시스템 도구 -> VirtualBox OSE 가 설치되어 있는 것이 보이며 그것을 실행하면 아래와 같은 화면을 얻을 수 있다.

사용자 삽입 이미지
여기에서 가상머신을 설정하여 설치하는 것은 시간이 많이 들어가는 작업이라 적당히 참조할 만한 사이트를 남긴다.

* http://zodiac12k.egloos.com/1096484
*http://kldp.org/node/82148

리눅스와 유닉스 윈도우 여러가지 토끼를 잡으려고 많은 노력을 기울이고 있지만 파고들면 들수록 그 깊이와 넓이에 그냥 감탄하다 하루를 보낸다.

시스템의 고수가 되기 위해 오늘 하루도 정진할 길을 찾는다.
그런데 이미 설치되어 있는 윈도우 시스템을 실행시킬 수 있는 방법은 없을까? 그것도 가상 머신 설정으로 가능한 것일까? 불가능하겠지 아마도????

그래도 한번 찾아보련다. 나중에 그런 방법까지도 존재하겠지..하면서 하루를 접는다.
2008/09/16 18:28 2008/09/16 18:28
글 걸기 주소 : http://jis.pe.kr/road/?/trackback/384

덧글을 달아 주세요

  1. A2 2008/09/17 12:59 고유주소 고치기 답하기

    이미 설치된 OS를 VMWare로 실행시키는 방법이 있는것으로 알고 있습니다.
    예전에 해보려고 했었거든요.
    그런데 아마 하드디스크가 물리적으로 분리가 되어있어야 한다고 해서 포기했었습니다.

    • MAINS 2008/09/17 14:04 고유주소 고치기

      아 그런가요? 한 하드디스크에 파티션으로 설치되어 있을 경우에는 원천적으로 불가능할것이란 절망적인 소식이군요.^^;;
      암튼 계속 뒤지다 보면 무슨 방법이 있을수도 있겠군요.

      좀더 연구해 보고 혹 발견하게 되면 그 기쁜 소식을 알려 드릴께요.

  2. 조디악 2008/10/07 11:04 고유주소 고치기 답하기

    deb http://download.virtualbox.org/virtualbox/debian hardy non-free
    deb http://download.virtualbox.org/virtualbox/debian gutsy non-free
    deb http://download.virtualbox.org/virtualbox/debian dapper non-free
    deb http://download.virtualbox.org/virtualbox/debian lenny non-free
    deb http://download.virtualbox.org/virtualbox/debian etch non-free
    deb http://download.virtualbox.org/virtualbox/debian sarge non-free
    deb http://download.virtualbox.org/virtualbox/debian xandros4.0-xn non-free

    굳이 이걸 다 추가할 필요는 없습니다. 해당 배포판의 버전만 추가하면 되죠. 예를 들어 버전이 우분투 8.04 hardy라면
    deb http://download.virtualbox.org/virtualbox/debian hardy non-free
    만 추가하면 됩니다.

    즐거운 우분투 되세요~^^

    • 익수 2008/10/07 12:12 고유주소 고치기

      네 그렇군요. 그 단순 사실을 알고 있음에도 불구하고 다른 쪽을 참조하다보면 자신의 것으로 창조적으로 모방하지 못하는 실수를 자주 범하게 되는 듯 합니다. 암튼 좋은 지적 감사드립니다. ^^;

[로그인][오픈아이디란?]

현재 세개의 OS가 설치되어 있는 시스템에 CENTOS 대신 우분투를 설치하려고 하고 있다.

센스 R20은 기본적으로 Ubuntu 등의 최신 커널 버젼을 받아들이기 못하고 있다. 둘다 서로를 밀쳐내고 있다는 느낌이다. 서로 궁합이 안맞다는 핑계를 대며 사랑하기 싫은게지 그러나 어쩌랴 주인을 잘못 만났으니 랩탑에 리눅스를 설치하는수밖에..난 한번 시작하면 끝장을 일단 봐야 희열을 느끼거든요. ㅋㅋㅋ

그런데 http://www.ubuntu.com 에서 데스크탑 버젼 8.04.1 을 다운받고 신나게 구워서 부팅하는 순간 먼가 이상한 메세지를 뿌린다. MP-BIOS 에러라는 둥 기타 등등

ISOLINUX 2007 Debian ....
부팅 후 언어를 선택하라는 메시지가 나온 후 Loading Linux Kernel 이 시작되면서 설치하는 듯 기분좋은 출발을 보인다. 그런데 막상 설치하고자 하는 과정이 나오지 않고 대신 CD를 읽어대더니 결국 아래와 같은 메시지를 뿌리며 곧바로 prompt로 아래와 같이 떨어져 버린다. 멀 어쩌라는건지 이곳에서 멈추면...

[ 47.253988] ..MP-BIOS bug: 8254 timer not connected to IO-APIC
Loading, please wait...
Linux ubuntu 2.6.24-19-generic #1 SMP Wed Jun 18 14:43:41 UTC 2008 i686

The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share /doc/*/copyright.

Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.

To access official Ubuntu documentation, please visit:
http://help.ubuntu.com/
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.

ubuntu@ubuntu:~$

이것저것 해보지만 하드디스크에 제대로 먼가 설치된 것은 없어 보인다. 따라서 설치 실패로 결론낸다. 물론 여기서 포기할 쏘냐, 재부팅 시도한다. 동일한 에러메시지가 한줄 떨어진 후 먼가 부팅하여 설치시도를 하는 듯하더니 다시 아래와 같은 메시지를 끝으로 더이상 진행이 안된다.

* Starting defereed excution scheduler atd          [OK]
* Starting periodic command scheduler crond      [OK]
* Checking battery state...                                 [OK]
* Running local boot scripts (/etc/rc.local)         [OK]

흠 이제부터 다시 시작해야 한다. 인터넷을 검색해 보았더니 삼성 센스 R20을 가지고 나와 같은 고민을 해본 사람이 있는 것 같았다. 아래 링크를 읽다보니 그렇다는 결론을 내린다. 어렵게 마련한 내 랩탑에 리눅스를 키워보려고 수없이 노력해 보았으나 이제는 필요에 의해서 설치를 진행하고 있다.
http://ubuntu.or.kr/viewtopic.php?f=7&t=404

위 링크에 있는 내용을 읽어보면서 알아낸 사실은 센스 R20에 우분투를 설치하려는 용감한 자들은 우분투 데스크탑버젼이 아닌 우분투 alternate 버젼을 다운받아야 한다는 사실을 발견한다. 국내에서 가장 가까운 곳 다음컴뮤니케이션에서 미러를 제공해 주고 있다. 이것도 찾는데 5분 이상 걸렸으니 다른 분들을 위해 링크를 아래와 같이 남긴다.  
http://ftp.daum.net/ubuntu-releases/8.04/

이제 다운 받고 네로로 구워서 다시한번 삶아 먹으려고 CD를 교체하여 부팅한다. 처음에 같은 에러를 한줄에 뿌리긴 하지만 설치 시작한다.

1. 키보드 선택 (전통적으로 USA선택하면 끝난다.)
2. 네트워크 설정 (DHCP로 일단 성공) : 무선랜카드는 기본적으로 잡히는 것 같지만 네트워크 키를 입력해야 하는 경우가 있으므로 잘 모를 경우 확실하게 하기 위해서 가능하면 랜포트에 연결하여 인터넷에 연결해 놓는다.)
3. 네트워크가 자동으로 잡힌 후 시간대도 자동으로 설정됨
4. 디스크 파티션 선택 (계속적으로 수동으로 잡아 왔으므로 선택함)
   용도 : 스왑영역 500M / 17.5G 는 마운트 root (/) 로 잡은 후 설치 시작함
5. 베이스 시스템을 설치하는 중 : 먼저 압축먼저 풀어 헤친 후 커널 및 기타 하드웨어 관련 패키지들을 설치한다.
   83%쯤에서 linux-kernel-2.6.....커널을 설정한다.
6. 사용자 및 열쇠글 (비밀번호) 설정
7. apt 설정 (미러를 자동적으로 찾아준다. 이때는 반드시 네트워크에 연결되어 있어야 체킹이 가능하다)
8. 프로그램 선택 및 설치 (언어 지원을 다운로드하는 것을 물어봄) 당근 예로 선택한 후 계속
9. 본격적인 설치 시작
 
정상적으로 설치가 진행되고 마쳤다.

부팅후  

* Starting anac(h)ronistic cron anacron              [OK]
* Starting deferred excution scheduler atd          [OK]
* Starting periodic command scheduler crond      [OK]
* Checking battery state...                                 [OK]
* Running local boot scripts (/etc/rc.local)         [OK]

위와 같이 뜨고 아무런 움직임이 없어 당황한다면 Alt+Ctrl+F1~F8 (F1~F8 중의 차례대로 하나씩 눌러보면 무슨 이야기인지 아실거라요) 를 이용해 로긴한다. 기본적으로 GUI(Graphic User Interface)환경이 만들어 지지는 않았다. 따라서 텍스트 모드로 로긴을 해 본 것이다. 암튼 우분투 박스에 로긴한 후 맨 먼저 해줘야 하는 것은 언제나 그렇지만 Security 업데이트다. 아주 간단하게 아래 두 명령어만 내리면 그것으로 끝이다.

$ sudo apt-get update
$ sudo apt-get dist-upgrade

그러면 커널을 포함한 각종 패키지들을 자동으로 업데이트하면서 지 스스로 설치하기 시작한다. 윈도우의 업데이트와 같은 것이긴 하지만 훨씬 자유로와 보인다. 확장성도 기대가 되기 시작하는 이유다. (커널을 소스 컴파일하여 업데이트에 성공시키는 것은 생각보다 어렵다. 과거에 몇번이나 시도해 보려다가 그 복잡한듯함에 그만 두었던 적이 많았다. 그러나 반드시 한번은 해보아야 할 일중의 하나이긴 하다.)

그러면 아래 링크의 충고를 따라서 시도한다.
http://ubuntu.or.kr/viewtopic.php?f=7&t=404
그래픽 : ATI X1250 IGP 를 설치하기 위하여

$ sudo apt-get install xorg-driver-fglrx

설치 후

$ sudo nano /etc/X11/xorg.conf
Section "Device"
Indentifier "Configured Video device"
Driver "ATI" <---------이부분 추가후 저장하고 빠져나온다.

$ sudo depmod -a  (커널에 적재할 수 있는 모듈 의존성을 결정하는 명령어)
$ sudo aticonfig --initial (aticonfig http://kldp.org/node/96662 설명 참조)
$ sudo aticonfig --overlay-type=Xv

리붓을 하면 GUI와 만날 수 있을것이다. 우화 정말로 우분투를 내 랩탑에서 보게 되었다.
2008/09/15 02:14 2008/09/15 02:14
글 걸기 주소 : http://jis.pe.kr/road/?/trackback/383

덧글을 달아 주세요

  1. Lonewolf dlbo 2008/09/19 02:09 고유주소 고치기 답하기

    오오.... 데스크탑버젼과 alternate버젼이 따로 있는거였군요. 제길슨 -_-;;

    • MAINS 2008/09/19 19:24 고유주소 고치기

      맞아요. 배포판을 잘못 선택하여 첨 놋북에 설치하는데 헤맬 수도 있을 겁니다. 이 두가지 버젼이 있다는 사실을 모르시는 분들은 더욱 당황하겠죠. ^^;

  2. Lonewolf dlbo 2008/09/22 01:07 고유주소 고치기 답하기

    으흠? 혹시 R20+ 쓰시나요? alternate로 설치시 설치 직후 부팅이 안되는군요. -_-;;

  3. Lonewolf dlbo 2008/09/22 01:38 고유주소 고치기 답하기

    클클 어찌어찌하여 다 하긴 했는데 sudo nano로 /etc/x11/xorg.conf에 접근이 불가능하군요 ㅋㅋ 루트계정도 비번이 마음대로 잡혀버렸는지 로그인 불가능이고. 아무래도 전 우분투랑 안맞나봅니다 ㄱ-

    • 익수 2008/09/22 10:25 고유주소 고치기

      우분투 설치시 처음에 root 비밀번호를 주지 않습니다. 따라서 로그인 하신 후 sudo passwd root 하셔서 root 비밀번호 주시면 되고 보통 인스톨 하실 때 만들어 놓은 계정이 있으시다면 그 계정은 sudo 명령어로 웬만한 작업을 root 권한으로 할 수 있으니 큰 문제는 아니라고 생각이 됩니다.

      sudo nano 대신 sudo vi 를 써보셔요.

      사용하는 컴터는 삼성센스 (모델 SENS R20A / Y160) 사용하고 있고요.

  4. Lonewolf dlbo 2008/09/22 20:47 고유주소 고치기 답하기

    까는데 성공하긴 했습니다. X11/xorg.conf를 그냥 다른데서 카피해와 버렸습니다. -_-; sudo passwd root로도 패스워드는 안됐습니다만; 친구가 뭐 하나 보내주길래 실행해봤는데... 자기 혼자 실행후 사라지더니 루트 비번이 1234가 되있더군요. 쉘스크립트는 아니라는데 -_-;

[로그인][오픈아이디란?]

윈도우 XP 가 설치되어 있는 Sens R20 노트북에 유닉스 하나 리눅스 하나를 더 설치하려고 노력해 보았다. 하드디스크 전체 용량이 80기가 이중 윈도우 40 기가 솔라리스 20 센토스 20 이렇게 설치하려고 했다.

순서는 Win XP --> 솔라리스 10 --> CentOS 5.2 순으로 설치하였다.

기존에 돌고 있는 Win XP 를 가지고 C:, D: 로 분할되어 있는 하드디스크중 D: 파티션에 집중하여 OS를 설치시도함.

솔라리스 10부터 설치하였다. 먼가 진행되어가서 기분이 좋긴 하였으나 다 끝나고 나니 조금 이상한 기분이 들기도 한다. 암튼 윈도우즈 시스템을 또 날려버렸는가 싶어 걱정하다가 나중에 확인해 보니 설치가 끝나지 않은 상태에서 전원이 나가버려서 생긴 문제가 있었다. 그래서 시간을 내어 재설치 작업을 끝내고 나니 익숙한 GRUB 이 뜬다.

솔라리스 설치할 때 언어를 한글로 선택했으나 나중에 확인해 보니 X-Windows 를 제대로 띄우지 못해 에러를 뿌릴때마다 글씨가 깨져 나온다. 노트북에서 솔라리스 설치해서 사용하는 것은 쉽지 않은 일이라 다시 느낀다. 그리고 CentOS를 설치한다. 이걸 설치하려고 하니 MB-BIOS 에러가 난다. 그렇지만 한참 지나서 설치는 계속 진행된다. ^^;; 포기하려고 했던 시간만큼 다시 시간을 내어 설칠르 진행한다. 역시 리눅스가 제일 깔끔하게 설치진행되어간다는 느낌이다.

그런데 리눅스를 설치하고 나서 재부팅 한 후 Grub 이 떴는데 솔라리스 선택사항이 없어져 버렸다. 그래서 인터넷을 뒤져본 결과 아래 내용을 발견한다.
그래서 현재 구성을 그대로 놓아둔채로 솔라리스를 재설치한다. 솔라리스 설치작업은 총 40~50분정도 잡아먹는다.

아래 설명되어 있는 것중에서
CentOS 리눅스의 grub.conf 를 편집하여 아래와 같이 솔라리스부팅을 위해 아래와 같이 추가해 주고 재부팅하면 솔라리스 10 부팅이 가능하다. 다만 이렇게 선택했을 때 솔라리스를 설치할 때 나오는 grub 이 한번 더 실행될 뿐이다.

title Solaris 10
     rootnoverify (hd0,2)
     chainloader +1

------
출처 : http://kr.blog.yahoo.com/rock4350/folder/9.html

1. 부트 관리자로 솔라리스 10의 grub를 이용한다.
  (리눅스의 grub에선 솔라리스 영역을 인식 못 함. 따로 패치가 있는지는 모르겠음)
  그러므로 솔라리스의 /boot/grub/menu.lst에 리눅스와 윈도우를 추가한다.
 
   default 2        <--- 0부터 시작. 여기선 Windows XP가 기본 부팅 값
   timeout 20       <--- 대기 시간(초)
   splashimage /boot/grub/splash.xpm.gz

   title Solaris 10
         root (hd0,2,a)               <--- 0,2 = 1번 하드, 3번 파티션
         kernel /platform/i86pc/multiboot
         module /platform/i86pc/boot_archive

   title Solaris failsafe
         root (hd0,2,a)
         kernel /boot/multiboot kernel/unix -s
         module /boot/x86.miniroot-safe

   title Windows XP
         rootnoverify (hd0,0)         <--- 0,0 = 1번 하드, 1번 파티션
         chainloader +1

   title Debian GNU/Linux
         root (hd0,5)                 <--- 0,5 = 1번 하드, 6번 파티션
         kernel  /vmlinuz root=/dev/hda6 
         initrd  /initrd.img


2. 부트 영역을 솔라리스 파티션으로 둔다.
  만약 솔라리스를 맨 마지막에 설치한다면 자동으로 그렇게 된다.
 ① 윈도우를 재설치하면 윈도우 파티션이 부트 영역이 되므로 grub가 안 뜬다.
    이때는 리눅스 시디를 이용해 리눅스로 부팅해서 부트 영역을 솔라리스로 다시 잡아 준다.
 
   - fdisk -l /dev/hda 
     Disk /dev/hda: 80.0 GB, 80026361856 bytes
     255 heads, 63 sectors/track, 9729 cylinders
     Units = cylinders of 16065 * 512 = 8225280 bytes
     Disk identifier: 0x4c3e4c3d

        Device Boot      Start         End      Blocks   Id  System
     /dev/hda1               1        1240     9960268+   c  W95 FAT32 (LBA)
     /dev/hda2            1241        8927    61745827+   f  W95 Ext'd (LBA)
     /dev/hda3   *        8928        9729     6442065   bf  Solaris
     /dev/hda5            1241        8213    56010591    7  HPFS/NTFS
     /dev/hda6            8214        8863     5221093+  83  Linux
     /dev/hda7            8864        8927      514048+  82  Linux swap / Solaris
 
   - fdisk /dev/hda
     command (m for help): a     
     Partition number (1-7): 3     <--- 솔라리스 파티션 번호
     command (m for help): w    

 ② 리눅스를 (재)설치하면 리눅스에서도 grub를 설치하기 때문에 부팅할 때 grub가 두 번 뜬다.
    고로 리눅스에선 grub를 설치하지 않거나 이미 설치되었다면 삭제한다.
    
     install-mbr -r /dev/hda

2008/09/12 19:56 2008/09/12 19:56
글 걸기 주소 : http://jis.pe.kr/road/?/trackback/381

덧글을 달아 주세요

[로그인][오픈아이디란?]

서버

호시탐탐 노리는 아이들
밤잠 설쳐가며 방어하는 사람들
CENTOS 가 새로운 정보로 들려온다. 페도라에 익숙하던 나에게 새로운 OS는 익숙치 않지만 다시 한번 이 OS에 익숙해 지련다.

http://www.centos.org/ (레드헷 계열로 많은 사람들이 이쪽으로 갈아탔다 한다.) 몇년동안 진보없이 퇴보하고 있던 나에게 낭보가 다가온 것인가?

한번 받아서 설치해 봐야지...테스트 해보고 좋으면 나중에 도입하려 한다.
2008/01/23 00:33 2008/01/23 00:33
글 걸기 주소 : http://jis.pe.kr/road/?/trackback/328

덧글을 달아 주세요

[로그인][오픈아이디란?]

사무실에서 한글 파일을 바로 열면 안된다고 한다. 평상시 인터넷 익스플로러로 웹서핑을 전혀 안하고 있는 나는 그것이 한글이름으로 올리면 그렇게 된다고 이야기 하게 되었다. 왜냐하면 기본적으로 웹사이트에 올린 첨부파일에 대해서 인터넷 익스플로러의 경우 인터넷 옵션 --> 고급 --> URL 을 UTF-8 로 보냄이 기본적으로 체크되어 있어서 그 상태로 한글 파일을 다운로드 받을 수 없으므로 그 체크를 없애주어야 한글 이름의 파일을 다운로드 받을 수 있다. 그런데 영문으로 바꾸어도 안된다는 것이다.

그래서 생각해 본다. 분명이 나와 같은 문제를 가지고 있던 사람이 있을 것이라고...그래서 Q/A 게시판을 뒤져보니 아래의 해결책을 제시해 준 분이 계신다. 적용해 보니 깔끔하게 해결되었다. 그런데 난 여태까지 아무 불편함이 없어서 모르고 지냈었는데....파이어폭스를 기본으로 사용하여 웹서핑을 하기때문이다. 가끔씩 특별한 행사를 진행기 위한 사이트를 운영하다 보니 이런 불편함들이 보여서 나름 기쁘다고 해야 할른지...

태터툴스 사용자 게시판의 아래 글에 대한 내용을 올리신 분께 감사하며...

/blog/attachment/index.php 파일에 2행을 추가하였습니다.

770 header('Cache-Control: private');
771 header('Pragma: no-cache');

검토해 보시고 다음 패치때 반영해주시면 좋을 것 같습니다.
pom. : 2006-11-2607:53:19 : X
위에 771행에 Pragme가 아니고 Pragma입니다. 죄송;
2007/05/14 17:03 2007/05/14 17:03
글 걸기 주소 : http://jis.pe.kr/road/?/trackback/304

덧글을 달아 주세요

  1. 비밀방문자 2007/06/18 20:50 고유주소 고치기 답하기

    관리자만 볼 수 있는 댓글입니다.

[로그인][오픈아이디란?]