Page 17 -
P. 17

2    가상화 소프트웨어 위의 리눅스 환경



                     리눅스를 익히려면 실습을 하면서 그 동작을 확인해 보아야 합니다. 그래서 여기서는 리눅
                     스를 실습할 수 있는 환경을 구축하는 방법에 대해 알아보겠습니다.

                     리눅스를 설치하는 첫 번째 방법은 리눅스를 컴퓨터에 직접 설치하는 것입니다. 이를테면

                     윈도가 설치된 컴퓨터의 하드 디스크를 분할하여 리눅스를 추가로 설치하는 것입니다. 그런
                     데 이는 간단한 작업이 아니며 자칫 잘못하면 현재 환경이 망가질 수도 있습니다. 따라서 여

                     기서는 가상화 소프트웨어를 사용해 컴퓨터에 가상 컴퓨터, 즉 가상 머신에 리눅스 환경을
                     구축해 보겠습니다.

                     그림 1-1 가상화 소프트웨어의 개념


                                  게스트 OS         게스트 OS(윈도 등)
                                  (리눅스 등)






                                  가상 머신 1          가상 머신 2
                                              가상화 소프트웨어


                                            호스트 OS(윈도, 맥 등)




                       실제 서버 머신


                     가상화 소프트웨어를 돌리는 OS를 호스트 OS, 가상화 소프트웨어에 의해 만들어진 가상의
                     OS를 게스트 OS라고 합니다. 가상화 소프트웨어를 사용하면 게스트 OS를 재설치하거나 복

                     사하는 것이 무척 간단합니다. 리눅스를 공부하다 보면 익숙하지 않아 종종 실수를 하므로
                     처음부터 새로 다시 시작하고 싶을 때가 많습니다. 이때 가상화 소프트웨어를 사용하고 있
                     다면 쉽게 재시작할 수 있습니다.

                     가상화 소프트웨어 중에서는 오라클이 제공하는 오라클 VM 버추얼박스(Oracle VM VirtualBox)

                     가 유명합니다. 오픈 소스로 무료로 사용할 수 있으며 윈도나 macOS에서도 잘 작동합니다.




                                                                                      1장  리눅스 첫 걸음  019
   12   13   14   15   16   17   18   19   20   21   22