기본적으로 프로그램 추가/삭제 관리자에서 설치를 해도 좋겠지만 최신버젼이 아닐수도 있고해서 리포를 추가하고 직접설치하는방식으로 설명하고있습니다.


VirtualBox install 시작

터미널을 열고서


# su


# cd /etc/yum.repos.d                   ##폴더로 이동을 해서 아래명령어로 리포 파일 다운받습니다.
   


 
## Fedora 17/16/15/14/13/12 사용자
 
wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo
 
 
## CentOS 6.2/6.1/6/5.8 and Red Hat (RHEL) 6.3/6.2/6.1/6/5.8 사용자
 
wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo
 
 
.




터미널에서
   
# yum update      -----리포 추가했으니까 살포시 업데이트
 
.


커널같은거 없데이트 되었으면 재부팅하셔야합니다.

shutdown -r now 또는 reboot



 재부팅했으면 필요한 피키지를 먼저 설치해줍니다.
   
# yum install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms
 
 
## PAE kernel users install Ram 4G이상 시스템을 사용하는 환경이신분 아래꺼설치##
 
# yum install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-PAE-devel dkms
 
.




   VertualBox4.1설치해주구요

    
# sudo yum install VirtualBox-4.1                 ##맨뒤에 4.1중요합니다. 빼먹으면 최신버전이 아니라 전버전이 설치됩니다.
 
.



사용자 추가


## user_name 부분을 사용자 아이디로 바꽈주시면됩니다.
   
# sudo /etc/init.d/vboxdrv setup
 
 
# sudo usermod -a -G vboxusers user_name 
 
 
.
    이제 사용하시면됩니다.

레알 끝!

# = root

$ = 일반사용자


제가 사용하는 fedora17 x64에서는 기본적으로 ibus가 깔리던데요 한영전환이 오른Alt키로 대더라고요 ㅡㅡ;;;;;;; 제길슨 ㅎ;;

그래서 버스 지우고 나비를 깔아볼라고합니다. 초간단 어렵지 아나요;;;

다운받으로 가야겠죠.

https://code.google.com/p/nabi/

나비 최신버젼을 받아보세용 저는 0.99.11 을 받았습니다. /Download 디렉토리에 받았습니다.

또 필요한거 있어요 libhangul도 받아야됩니다.

https://code.google.com/p/libhangul/downloads/list


두 파일을 받아서 잘 쟁여놓으시고 기존에 있던 ibus와  libhangul을 지워버립니다. 과감하게 !!


1 - 기존거 지우기

 
# su
 
# yum erase ibus ibus-hangul libhangul                         ##지워버리기

# yum install glibc-devel gcc cpp gtk2-devel               ## 실행전 필요한 준비물 설치. (미리 설치해놔야 오류가 없겠죵)




2 - libhangul 0.1.0 설치하기  (혹시 gcc없으면 # yum install gcc 로 설치)


압축풀은 폴더에서
   
[root@localhost libhangul-0.1.0]# ./configure --prefix=/usr
[root@localhost libhangul-0.1.0]# make
[root@localhost libhangul-0.1.0]# make install


설치되었는지 확인

# pkg-config --list-all | sort


만약 리스트에 libhangul이 안나와있을경우 아래명령 고고


# export PKG_CONFIG_PATH=/usr/share/pkgconfig:/usr/lib64/pkgconfig:/usr/lib/pkgconfig

다시 확인 명령해보고 libhangul이 안나온다면 libhangul.pc 파일의 위치를 찾아내서 위와같은명령으로 응용해서 위치를 잡아줘야합니다. 그래야 나비 설치할때 오류가 안납니다.




3 - nabi 설치하기

 
[root@localhost nabi-0.99.11]# ./configure --prefix=/usr
[root@localhost nabi-0.99.11]# make
[root@localhost nabi-0.99.11]# make install


해서 설치


혹시라도

configure: error: nabi needs GTK+ 2.4.0 or higher 오류가 나온다면


# yum install gtk2-devel


  설치로 해결할수있습니다.



4 - 나비인식시키기


root 를 해제하고 진행

/home 디렉토리에 .i18n 파일을 만들어서
   
$ cd ~
 
$ touch .i18n
 
$ vi .i18n

 

그안에 아래 내용을 입력해줍니다.

 
export XMODIFIERS="@im=nabi"
export XIM_PROGRAM=/usr/bin/nabi


혹시 nabi가 다른경로에 있을경우 찾아서 바꿔줍니다. /usr/local/bin/nabi 가 될수도 있습니다.

저의경우는 /usr/bin/안에 nabi가 있었습니다.




5 - 시작프로그램등록

아래 명령으로 시작프로그램을설정을 들어가줍니다.
$ gnome-session-properties



추가 -> 시작프로그램추가 창에서

이름 (N): 나비

명령 (M): nabi &

설명 (E)




이제 시스템설정에서 기본언어를 한글로 설정해주고 키보드 101/104키보드 추가해주면 한글됩니다.

재부팅하면 나비가 실행됩니다. 저는 이렇게 해서 잘사용하고있습니다...

이제 아까다운받은 nabi 와 libhangul 폴더와 압축파일들을 지워주면됩니다.


고생하셨슴닷!!!

    잔해 지우기 ㅋ
[root@localhost Downloads]# rm -rf libhangul-0.1.0/
 
[root@localhost Downloads]# rm -rf nabi-0.99.11/
 
[root@localhost Downloads]# rm nabi-0.99.11.tar.gz
 
yes 눌르심됨다
 
[root@localhost Downloads]# rm libhangul-0.1.0.tar.gz
 
yes 눌르심됨다


1. VMware 다운로드 및 각자 알아서 설치
입문하는분들을위해 windows7 에서 vmware를 설치하고, 그안에 리눅스를 설치하겠습니다.


윈도우용 7.1.4.385536 버젼

http://blog.daum.net/luckyman717/2037

리눅스용 7.1.4. 385536버젼

http://blog.daum.net/luckyman717/2038


리눅스용은 다운받고 압축풀면 파일하나가 나옵니다. 아래 명령으로 

$sudo sh VMware-Workstation-Full-7.1.4-385536.i386

설치 시작할수있습니다.eclipse옵션나오면 빈칸으로 두고 걍 넘어가면됍니다. 무조건 next눌러주면 됩니다.


VMware 7.1.4 key

GU70U-22FD3-4880Q-ADW7E-M70R6

FU3EA-D3F4H-08D7P-KWZZ9-YZ2V4

VZ390-01ZD7-H85RY-NPPX9-Y7UV4

AC50K-8CX9Q-4803Q-AGXET-ZZ8C0

ZU1H2-FZYDK-M81JP-4GWXZ-YY89D 

2. VMware 리눅스 설치환경 만들기 

(vmware는 새로운 하나의 컴퓨터라 생각하시면 될것이며
그 컴퓨터 안에 리눅스를 설치하기위해 하드웨어들의 인식을위해 셋팅해주는 과정입니다.)

File-> New -> Virtual Machine 으로 새로운 가상공간을 만들기 시작합니다.

Custum 으로 설치를 임으로 선택해서 설치 Next

Next

i winll install the operating system leter 
가상공간을 만들고 난 후  설치이미지나 씨디를 넣어 설치합니다.

리눅스의 종류를 선택합니다. 설치하고자하는 리눅스 버젼과 동일한 이름이 있는경우 직접 버젼을 선택해줍니다. 없을경우 커널 버젼과 32bit - 64bit 를 선택해서 체크해줍니다.
next

만들어질 가상컴의 이름을 정해줍니다. 

Location : 가상컴이 저장될 경로를 정해줍니다.

 
CPU의 갯수를 정해주는것입니다.
실제 컴퓨터에 CPU가 2개이상일때, 혹은 하나의CPU인데 듀얼일때, 설정해줍니다.

number of processors : 실제 CPU가 2개이상일때 갯수를 체크
number of cores per processor : 듀얼코어라면 2개 그이상이면 갯수를 체크해줍니다.


가상컴에 사용될 메모리를 선택해줍니다. 저는 실제 4G 중에 1G를 할당했습니다.
실제 메모리가 2G라면 그래도 1G를 설정해줍니다.
실제 메모리가 1G라면 512M를 설정해줍니다.
단순 text환경에서 프로그래밍이나 서버구축을 공부하실꺼라면 리눅스에서 최소 요구하는 메모리만 설정해주셔도 무관합니다.

네트워크 설정 입니다.
Use bridged networking : 공유기나 ISP에서 나눠주는 IP를 받아 사용합니다. 네트워크 공유기를 사용하면 이옵션을을 선택해서 호스트컴퓨터와 브릿지로 이어지게하는 옵션입니다.

Use network address translation (NAT) : 실제컴퓨터에서 네트워크 주소를 할당받아 사용합니다. 호스터컴퓨터가 공유기 역활을 해서, 사설IP 받을수있게 하는 옵션입니다. 공유기가 없다면 기본설이 옵션 선택

Use host-only networking : 외부에서의 접속이 필요없거나 호스트컴과 단독으로 네트워크 구축시 선택 옵션.

Do not use a network connection : 네트워크 접속을 하지 않습니다.




입출력 관련장치 타입을 설정해주는것입니다. Next
VMware는 실제의 컴퓨터가 아니고 가상의컴퓨터입니다. VM프로그램자체에서 각종장치드라이버를 가상으로 제공해줍니다. 실제컴퓨터와는 무관하다고 생각하시면 됩니다.

-Create anew virtual disk : 새로운 가상공간을 만듭니다. Next

실제 하드드라이브가 IDE라 하여도 가상컴퓨터는 SCSI를 기본으로 설정합니다.Next

하드디스크 용량을 설정합니다.실제 웹서버로 사용하시려면 용량을 많이 넣어주셔도됩니다.
사용한만큼만 하드디스크의 공간을 잡아 먹기때문에 더 크게 잡아도 상관없습니다.
- Store virtual disk as a single file : 윈도우의 하나의 파일안에 가상공간(리눅스)의 모든 데이터를 집어넣고 관리하는것입니다.
리눅스설치과정에서 파티션을 자동으로나 수동으로 나눴을경우 그와 상관없이 가상컴의 모든파일은 결국 하나의 파일이 됩니다. 기본체크 Next

가상파일의 이름을 정해줍니다. 기본으로 두고Next

가상컴의 설정 확인 finish

이렇게 하나의 가상공간이 생겼습니다. 리눅스를 설치하기위해서는 실제 CD를 사용하거나
ISO 파일같은 이미지 파일이 있어야하겠죠. 화면에서처럼 CD/DVD (IDE) 를 땁클릭합니다.

Use ISO image file 에 iso 이미지파일을 찾아줍니다.
실제 씨디 드라이브에서 설치하실거라면 Use physical drive 를 눌러서 드라이브를 정해줍니다.

컴퓨터에 프린터가 없거나, Floppy드라이브가 없다면 지워줍니다.
마찬가지로 땁클릭하시고.


아래 Remove를 눌러 삭제 합니다



리눅스에서 3D 그래픽이 필요할때 
Gnome의 unity 3D를 사용하려 디플레이에서 Acceleate 3D graphics를 체크 해줬으나
unity 3D는 실행되지 않았습니다.안습 ㅠㅠ.



1장 끝
다음은 리눅스에서 C++같은 프로그래밍을 하기위한 GUI방식으로 리눅스를 설치해보겠습니다.

2011/06/07 - [리눅스배포판] - 레드햇 기반 ClearOS 6.1 alpha1 리눅스 리뷰<7.9점>
2011/06/06 - [리눅스배포판] - 리눅스도 족보가 있다 , 뼈대있는 집안이었어!

+ Recent posts