Linux - 리눅스란?

2021. 7. 11. 16:04Linux

리눅스란 저희가 흔히 알고 있는 윈도우와 같은 또 하나의 운영체제입니다

운영체제에는 노트북, 데스크톱 등에서 사용되는 MacOS, Windows와 서버에서 사용되는 유닉스, 리눅스 등이 있습니다

그 중 리눅스는 서버에서 사용되는 유닉스를 PC에서도 사용할 수 있도록 개발한 것이기 때문에 서버와 PC 모두 에서 사용이 가능한 운영체제입니다. 

리눅스에는 레드햇 리눅스, 우분투, Centos 등 여러 배포판이 있습니다. 그 중 저희가 공부하면서 사용할 배포판은 레드햇에서 파생된 운영체제인 CentOS를 사용할 것입니다. 유료인 레드햇 리눅스와는 달리 무료 버전 레드햇이라고 생각하시면 됩니다.

 

저희는 평상시에 저희가 사용하고 있는 윈도우나 맥과 같은 운영체제가 깔려 있는 PC에서 리눅스를 설치할 것입니다. 하지만 한 PC에 별다른 작업을 해주지 않으면 두가지의 운영체제가 동시에 작동하지 않습니다. 이러한 문제를 해결하기 위해서는 두가지 방법이 있습니다.

첫번째는 멀티부팅을 하는 것입니다. 한 PC에 윈도우와 리눅스 두개의 운영체제를 설치 한뒤 컴퓨터를 부팅(전원을 킬떄)할 때마다 어떤 운영체제를 사용할 지 고를수 있는 것입니다

두번째는 윈도우 운영체제 위에 가상머신(실제로는 없지만 실제 PC와 같은 역할을 해줍니다)을 설치한뒤 리눅스 운영체제를 설치하는 것입니다 가상머신을 통해 두개의 운영체제를 동시에 사용할 수 있습니다

저희는 윈도우와 리눅스를 동시에 사용가능한 환경에서 작업하기 위해 두번째 방법을 사용할 것입니다

가상 머신에도 VMware, 버추얼 PC, 버추얼 박스가 있습니다. 저희는 가장 많은 호스트 OS(저희 입장에서는 윈도우나 맥)와 게스트 OS(리눅스)를 지원해주는 버추얼 박스를 사용할 것입니다. 물론 다른 가상 머신을 사용해도 문제는 없습니다

가상머신을 설치한뒤 새로만들기 버튼을 통해 가상의 PC하나를 만들어 주고 CentOS7을 설치했습니다

 

 

가상머신에 GUI 환경의 리눅스가 설치된 상황입니다

다음 시간에는 리눅스 환경을 좀더 편하게 사용할 수 있도록 바꿔주는 작업을 하겠습니다