Ubuntu에서 KVM 가상 머신을 만드는 방법

Ubuntu 환경에서 KVM 가상 머신을 구축하고 싶지만, 어디서부터 시작해야 할지 막막하신가요? 다행히도, Gnome Boxes 앱을 활용하면 Ubuntu에서 KVM 가상 머신을 간편하게 설정할 수 있습니다. 이 글에서는 그 방법을 상세히 안내해 드립니다.

Ubuntu에서 KVM 가상 머신 생성하기 – Gnome Boxes 활용

Ubuntu에서 KVM 가상 머신을 가장 쉽고 빠르게 구축하는 방법 중 하나는 Gnome Boxes 도구를 이용하는 것입니다. 이 유틸리티는 사용자를 대신하여 대부분의 설정을 처리해주므로, Linux에서 KVM 환경을 구성하는 복잡한 과정을 단순화해줍니다.

Gnome Boxes 앱은 매우 유용하지만, Ubuntu에 기본적으로 설치되어 있지는 않습니다. 따라서, 이 앱을 이용하여 가상 머신을 만들기 전에, 먼저 Ubuntu에 설치하는 방법을 알아봐야 합니다.

Ubuntu 소프트웨어 센터를 통한 설치

일반적인 Ubuntu 사용자라면, 터미널 명령어를 사용하는 것보다 Ubuntu 소프트웨어 센터를 통해 앱을 설치하는 것을 선호할 수 있습니다. Ubuntu 소프트웨어를 통해 Boxes를 설치하는 단계는 다음과 같습니다.

먼저, ‘Win’ 키를 누르고 ‘Ubuntu 소프트웨어’를 검색한 다음, 오렌지색 쇼핑백 아이콘이 있는 앱을 실행하여 Ubuntu 소프트웨어를 엽니다. 앱이 실행되면 왼쪽 상단 구석에 있는 검색창을 찾아 클릭합니다.

검색창에 ‘Gnome Boxes’를 입력하고 ‘Enter’ 키를 누릅니다. Gnome Boxes 앱은 검색 결과의 가장 상단에 표시될 것입니다. 해당 소프트웨어 페이지로 이동하려면 마우스로 클릭하세요.

Gnome Boxes 소프트웨어 페이지에서 ‘설치’ 버튼을 찾아 클릭하여 Ubuntu에 Boxes 설치를 시작합니다. 설치는 몇 초 내에 완료될 것입니다.

터미널을 이용한 설치

만약 Ubuntu를 사용하면서 터미널을 선호한다면, 명령줄을 사용하여 Gnome Boxes 앱을 빠르고 편리하게 설치할 수 있습니다. 터미널을 열려면 키보드에서 ‘Ctrl + Alt + T’ 키를 동시에 누르거나, 앱 메뉴에서 ‘터미널’을 검색하여 실행합니다.

터미널이 실행되면, 다음 ‘apt install’ 명령을 사용하여 컴퓨터에 ‘gnome-boxes’ 패키지를 설치합니다. 이 설치 과정 또한 몇 초 내에 완료됩니다.

sudo apt install gnome-boxes

Flatpak을 통한 설치

Gnome Boxes는 Flathub 앱 스토어에서 Flatpak 패키지로도 제공됩니다. 따라서 Ubuntu 기본 설치 방식보다 Flatpak을 선호한다면, 이를 활용하여 빠르게 설치할 수 있습니다. 먼저 Ubuntu에 Flatpak 런타임을 설치해야 합니다.

Flatpak 런타임 설치 방법에 대해서는 관련 가이드를 참고하세요. Ubuntu용 Flatpak 런타임 설정을 완료했다면, 다음 명령어를 사용하여 Flathub 앱 스토어를 활성화해야 합니다.

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

마지막으로, 다음 flatpak 설치 명령을 사용하여 Flathub 앱 스토어에서 Gnome Boxes 앱을 설치할 수 있습니다.

sudo flatpak install flathub org.gnome.Boxes

Ubuntu에서 KVM 가상 머신 생성하기 – VM 설정

이제 Ubuntu 데스크톱에서 Gnome Boxes를 실행합니다. 앱이 열리면 왼쪽 상단 모서리에 있는 ‘+’ 기호를 클릭합니다. 이 버튼을 누르면 ‘가상 머신 생성’ 메뉴가 나타납니다.

‘추천 다운로드’ 메뉴에서 Red Hat Enterprise Linux, Fedora, Fedora Silverblue 등 다양한 운영 체제를 다운로드할 수 있습니다. 또는, 다른 운영 체제를 원한다면 ‘OS 소스 선택’을 클릭한 후, ‘운영 체제 다운로드’ 옵션을 선택하여 Gnome Boxes에 직접 다운로드할 수도 있습니다.

다운로드를 선택하면 Gnome Boxes에 다운로드 진행률 표시줄이 나타납니다. 대부분의 운영 체제는 크기가 몇 기가바이트에 달하므로 다운로드하는 데 시간이 걸릴 수 있습니다.

다운로드 프로세스가 끝나면 ‘검토 및 생성’ 창이 나타납니다. 이 창에서 Gnome Boxes는 Ubuntu의 KVM 가상 머신에 대한 기본 구성을 보여줍니다. ‘생성’ 버튼을 클릭하여 VM을 생성합니다.

‘생성’ 버튼을 누르면 KVM 가상 머신이 즉시 시작됩니다. 여기에서 가상 머신 운영 체제를 Gnome Boxes에 설치하기 위해 설치 과정을 진행해야 합니다.

설치가 완료되면 시스템을 재부팅합니다. 재부팅 후에는 자유롭게 종료할 수 있습니다.

Ubuntu에서 KVM 가상 머신 접근 방법

가상 머신에 접근하려면 Gnome Boxes에서 해당 가상 머신을 클릭하기만 하면 실행됩니다. Gnome Boxes에서 가상 머신 아이콘을 클릭하면 가상 머신이 시작되고 사용할 준비가 됩니다.

가상 머신의 다른 기능에 접근해야 할 경우, 최소화 버튼 옆에 있는 메뉴를 클릭합니다. 여기에서 가상 머신 경험을 향상시킬 수 있는 다양한 유용한 기능들을 확인할 수 있습니다.