2010년 3월 29일 월요일

우분투란 ?

 우분투(ubuntu)는 사람들간의 관계와 헌신에 중점을 둔 윤리 사상, 혹은 인본주의 사상이다. 이 말은 남아프리카의 반투어에서 유래된 말로, 아프리카의 전통적 사상이요, 평화운동의 사상적 뿌리이다.


넬슨 만델라 는 우분투를 다음과 같이 설명하였다.

옛날에 우리가 어렸을 적에 한 여행자가 마을에 들렸습니다. 하지만 그는 음식이나 을 달라고 하지 않았지요. 오히려 자신에게 음식을 주고 환대해주는 마을 사람들을 말려야 했습니다. 이것이 바로 우분투입니다. 하지만 우분투의 전부는 아니지요. 우분투는 사람들 스스로 모든 문제를 감당하지 않아도 됨을 의미하지는 않습니다. 중요한 점은 당신이 속한 공동체가 모든 회원의 문제들을 같이 해결할 수 있도록 발전해 가는데에 당신이 무엇을 하느냐입니다. 이는 인생에 있어 중요한 문제입니다. 만약 한 사람이라도 공동체로부터 도움을 받을 수 있다면, 당신은 칭송받기에 충분한 굉장히 중요한 일을 한 것입니다.


2010년 3월 19일 금요일

[커널 컴파일] 'make menuconfig' error


문제현상은 다음과 같다.









문제 발생 원인 : libncurses library 미설치

문제 해결
1. libncurses library 패키지 검색

imsu@imsu-desktop:~$ apt-cache search --names-only libncurses

libncurses5 - Shared libraries for terminal handling

libncurses5-dbg - Debugging/profiling libraries for ncurses

libncurses5-dev - Developer's libraries and docs for ncurses

libncursesw5 - Shared libraries for terminal handling (wide character support)

libncursesw5-dbg - Debugging/profiling libraries for ncurses

libncursesw5-dev - Developer's libraries for ncursesw

libncurses-ruby - ruby Extension for the ncurses C library

libncurses-ruby1.8 - ruby Extension for the ncurses C library

libncurses-ruby1.9 - ruby Extension for the ncurses C library

libncurses4 - Shared libraries for terminal handling

  패키지가 검색되었다.!!!!!

2. libncurses install

sudo apt-get install libncurses5-dev

 
  패키지 설치 완료!!!!
3. linux kernel 위치로 이동 후 menuconfig 명령 실행 (커널 버전 : 2.4.32)

cd /usr/src/linux-2.4.32

sudo make menuconfig

     
 
유후 해결 완료!!!!

2010년 3월 5일 금요일

USB로 우분투 라이브 CD 만들기[리눅스용]

파일명 : unetbootin-linux-408
다운로드 : http://sourceforge.net/projects/unetbootin/files/
             
윈도우용과 인터페이스는 똑같네요.

9.10을 기준으로 하였습니다.

1. 다운로드 후 마우스 오른쪽 버튼으로 속성 선택

2. 속성 변경
 권한 탭에서 파일을 프로그램으로 실행허용 체크




3. unetbootin-linux-408 실행
package 가 설치되지 않았다는 메세지가 뜰 경우 설치합니다.
sudo apt-get insatll p7zip-full

4. 맨 위의 [b]Distribution[/b] 에서  첫 번째 탭에서는 Ubuntu
두 번째 탭에서는 9.10_Live  선택

5. Diskimage 를 선택하시고 iso 파일 위치를 찾아 넣기

6 맨 아래 Type에서
USB 드라이브 위치 (예 E:\) 확인 후 OK 버튼 클릭.





성공하시길 ~~ ^^

GDB

변수 값 출력 명령 출력 명령 p [변수명] p [함수명] p /[출력형식] [변수명]  출력 형식 t : binary o: octal d: decimal u: unsigned decimal x: hexadecimal c: ...