본문 바로가기

[VMware] (3) VMware에 Ubuntu 리눅스 설치하기

와우대박 WowDaebak 2025. 12. 25.

[개요]

VMware Workstation Player 설치가 끝났다면,
이제 가상 머신 안에 Ubuntu 리눅스를 직접 설치할 차례다.
이 글에서는 가상 머신 생성부터 Ubuntu 설치 완료까지의 전체 흐름을
입문자도 이해할 수 있도록 단계별로 정리한다.
불필요한 설정은 줄이고, 설치 중 반드시 알아야 할 핵심 선택 기준에만 집중해
리눅스·서버 실습을 위한 기본 환경을 완성하는 것이 목표다.

 

[VMware] 시리즈 안내

(1) 가상 머신(Virtual Machine) 개념과 종류
(2) VMware Workstation Player 개념부터 설치까지
(3) VMware에 Ubuntu 리눅스 설치하기
(4) VMware에 Ubuntu GUI 환경 구축

 

들어가며

이제 가상 머신 환경이 준비되었다면,본격적으로 VMware 안에 Ubuntu 리눅스를 설치할 차례다.이 글은 개념 설명보다는 실제 설치 실습에 초점을 맞춘다.설치 과정에서 어디를 선택해야 하는지,헷갈리기 쉬운 부분은 무엇인지 중심으로 정리했다.가상 머신 환경이므로 실수해도 PC에는 영향이 없다.차근차근 따라 하면리눅스·서버 실습을 시작할 수 있는 기본 환경이 완성된다.

 

 
Ubuntu 설치를 시작하기 전에

반드시 준비해야 할 것은 많지 않다.하지만 이 단계를 제대로 해두면
설치 과정에서 막히는 일 없이 한 번에 진행할 수 있다.

1. Ubuntu 설치를 위한 준비 단계

(1) Ubuntu 설치용 ISO 파일 준비

Ubuntu는 설치용 ISO 파일을 이용해 설치한다.
ISO 파일은 운영체제 설치 디스크 이미지라고 보면 된다.

LTS 버전은
장기간 보안 업데이트가 제공되어
실습·학습·서버 연습용으로 가장 안정적이다.

👉 최신 LTS 버전을 선택하면 된다.


(2) Desktop 버전을 선택하는 이유

Ubuntu에는 Desktop과 Server 버전이 있다.

이 글에서는 Desktop 버전을 기준으로 진행한다.

  • 그래픽 화면(GUI) 제공
  • 설치 과정이 직관적
  • 터미널과 GUI를 함께 사용할 수 있음

처음 리눅스를 설치하는 단계에서는
Server 버전보다 Desktop 버전이 훨씬 수월하다.
개념을 익힌 뒤 Server로 넘어가도 늦지 않다.


(3) ISO 파일 다운로드 후 위치 확인

ISO 파일 다운로드가 끝나면
파일이 저장된 위치를 반드시 확인해 둔다.

  • 보통 다운로드 폴더에 저장됨
  • 파일 확장자: .iso

이 파일은
다음 단계에서 VMware에 연결해
Ubuntu 설치 미디어로 사용된다.


 



(4) 설치 전 간단 체크 포인트

설치를 시작하기 전에
아래 사항만 한 번 더 확인하자.

☐ Ubuntu ISO 파일 다운로드 완료
☐ VMware Workstation Player 설치 완료
☐ 디스크 여유 공간 확보
이 세 가지만 준비되었다면
Ubuntu 설치를 진행할 준비는 끝이다.

2. VMware에서 새 가상 머신 생성하기

Ubuntu를 설치하려면
먼저 VMware 안에 새로운 가상 머신을 하나 만들어야 한다.

(1) VMware Workstation Player 실행

VMware Workstation Player를 실행하면
초기 화면에 다음과 같은 메뉴가 보인다.

Create a New Virtual Machine
Open a Virtual Machine
여기서 Create a New Virtual Machine을 클릭한다.

(2) 설치 미디어 선택 – ISO 파일 지정

가상 머신 생성 마법사가 실행되면
설치 미디어를 선택하는 화면이 나온다.

  • Installer disc image file (iso) 선택
  • 준비해 둔 Ubuntu ISO 파일 지정

👉 이 단계에서 ISO 파일을 정확히 선택해야
이후 Ubuntu 설치가 자동으로 진행된다.


(3) 운영체제 유형 자동 인식 확인

ISO 파일을 선택하면
VMware가 운영체제를 자동으로 인식한다.

  • 운영체제: Linux
  • 버전: Ubuntu (64-bit)

정상적으로 인식되었다면
별도 설정 없이 Next를 클릭하면 된다.


(4) 가상 머신 이름과 저장 위치 설정

다음 단계에서는
가상 머신의 이름과 저장 위치를 지정한다.

  • 이름: 예) Ubuntu-Server-Practice
  • 저장 위치: 디스크 여유 공간이 충분한 위치

👉 C 드라이브 여유 공간이 부족하다면
다른 드라이브(D:\ 등)를 선택하는 것이 좋다.


(5) 다음 단계로 진행 준비 완료

여기까지 완료되면
가상 머신의 기본 틀이 만들어진 상태다.

아직 Ubuntu가 설치된 것은 아니며,
이제부터 가상 머신의 하드웨어 사양을 설정하게 된다.

(6) 가상 디스크 용량 설정

다음으로 Ubuntu가 설치될
가상 디스크 크기를 지정한다.

  • 권장 용량: 40~60GB
  • 디스크 유형: 기본값 유지
  • 저장 방식: 기본 설정 그대로 사용
이 디스크는
실제 PC 디스크와 완전히 분리된
가상 디스크 파일이므로 걱정할 필요는 없다.

 

✅ 권장 설정 (서버 학습·운영용)

  • Maximum disk size: 40 GB
    (기본 권장 20GB보다 여유 있게 설정)
  • 디스크 저장 방식:
    Store virtual disk as a single file
더보기

왜 Store virtual disk as a single file 인가?

1️⃣ 서버 성능과 안정성에 유리

  • 디스크 파일이 하나로 관리되어
    파일 I/O 성능이 상대적으로 안정적
  • 웹서버, DB, 패키지 설치 시 오류 가능성 ↓

2️⃣ 관리가 훨씬 단순

  • 백업, 복사, 삭제 시 파일 하나만 관리
  • 서버 실습·강의·블로그용 환경에 최적

3️⃣ SSD 환경에서는 단일 파일이 더 효율적

  • 요즘 PC 대부분 SSD 사용
  • 파일 분할의 이점이 거의 없음

 


3. 가상 머신 기본 하드웨어 설정

 
 
 

 

✴️ 설정을 끝내지(Finish) 않고, 반드시 Cutomize Hardware... 를 클릭한다. 

 

새 가상 머신을 생성했다면,
이제 Ubuntu가 사용할 하드웨어 자원을 설정할 차례다.
여기서의 설정은 성능과 안정성에 영향을 주지만,
입문 단계에서는 과하지 않게 기본 기준만 지키는 것이 중요하다.

 

 


(1) CPU 설정 기준

CPU는 가상 머신이 사용할 연산 능력을 의미한다.

  • 기본값 또는 2코어 권장
  • PC 사양이 여유 있다면 4코어도 가능

👉 너무 많은 코어를 할당하면
오히려 Windows 전체가 느려질 수 있다.
“여유가 남는 수준”이 가장 좋다.


(2) 메모리(RAM) 설정 기준

메모리는 Ubuntu 실행 속도에
가장 큰 영향을 주는 요소다.

  • 최소 권장: 4GB
  • 쾌적한 실습: 8GB

👉 PC 메모리가 16GB 이상이라면 8GB,
8GB라면 4GB 정도가 적당하다.
전체 메모리의 절반을 넘기지 않는 것이 안전하다.

(3) 가상 디스크 용량 설정

다음으로 Ubuntu가 설치될
가상 디스크 크기를 지정한다.

  • 권장 용량: 40~60GB
  • 디스크 유형: 기본값 유지
  • 저장 방식: 기본 설정 그대로 사용

이 디스크는
실제 PC 디스크와 완전히 분리된
가상 디스크 파일이므로 걱정할 필요는 없다.

(4) 네트워크 설정 (기본값 유지)

네트워크는
가상 머신이 인터넷에 연결되는 방식이다.

  • 기본 설정: NAT
  • 별도 변경 ❌ 불필요

NAT 방식이면
Ubuntu에서 인터넷 사용, 패키지 설치, 업데이트까지
모두 문제없이 진행할 수 있다.

설정 (1) ~ (4)


(5) 설정 마무리 및 확인

모든 하드웨어 설정이 끝나면
설정 내용을 한 번 확인한 뒤 Finish를 클릭한다.

 

이제 가상 머신은

🔸하드웨어 설정 완료
🔸Ubuntu 설치 준비 완료

상태가 된다.


4. Ubuntu 설치 화면에서의 핵심 선택

가상 머신을 실행하면

Ubuntu 설치 화면이 자동으로 시작된다.
이 단계에서는 모든 옵션을 이해할 필요는 없고,
반드시 올바르게 선택해야 할 지점만 정확히 고르면 된다.


(1) 설치 시작 화면 – ‘Install Ubuntu’ 선택

처음 나타나는 화면에서
다음 두 가지 중 하나를 선택하게 된다.

  • Try Ubuntu
  • Install Ubuntu

👉 실습 목적이므로
Install Ubuntu를 선택하고 진행한다.


(2) 언어(Language) 선택

설치 언어를 선택하는 화면이 나온다.

  • 한국어 또는 English 선택 가능
  • 어떤 언어를 선택해도 기능 차이는 없음

👉 설치 화면 이해가 편한 언어를 선택하면 된다.
(초보자라면 한국어 선택이 수월)

 


(3) 키보드 레이아웃 선택

키보드 레이아웃 설정 화면에서는
자동 감지 또는 기본값을 그대로 사용해도 무방하다.

  • 기본값 유지 → 계속
  • 특수 키 설정 ❌ 불필요

👉 이후 Ubuntu 사용 중에도 언제든 변경 가능하므로
여기서는 고민하지 않아도 된다.


(4) 업데이트 및 기타 소프트웨어 선택

설치 유형을 묻는 화면이 나온다.

  • 일반 설치(Normal installation) 선택
  • 업데이트 다운로드 옵션: 선택 또는 해제 모두 가능

👉 빠른 설치를 원하면
업데이트 옵션은 해제해도 문제없다.
(설치 후에 진행 가능)


(5) 설치 유형 – 가장 중요한 선택

이 단계가 가장 헷갈리지만 가장 중요한 부분이다.

설치 유형 화면에서 다음 문구를 보게 된다.

  • 디스크를 지우고 Ubuntu 설치

여기서 반드시 기억해야 할 점은:

이 디스크는 VMware 안의 가상 디스크이며,
실제 Windows 디스크와는 전혀 관계없다.

따라서
자동 설치 옵션을 그대로 선택하고 진행하면 된다.

  • 수동 파티션 설정 ❌ 불필요
  • 디스크 걱정 ❌ 필요 없음
  •  


(6) 변경 사항 확인 및 설치 진행

설치 진행 전에
디스크 변경 사항 요약이 표시된다.

  • 가상 디스크에만 적용됨
  • 실제 PC에는 영향 없음

👉 계속을 눌러 설치를 시작한다.

이제부터는
Ubuntu가 자동으로 설치되며
사용자 개입은 거의 필요 없다.


이 단계까지 올바르게 선택했다면
Ubuntu 설치의 절반 이상은 끝난 상태다.


5. 사용자 계정 생성 및 설치 진행

 
 
 

설치 유형을 선택하고 나면
이제 Ubuntu에서 사용할 사용자 계정 정보를 입력하는 단계로 넘어간다.
여기서 만든 계정은
앞으로 모든 실습과 서버 설정의 기준 계정이 된다.


(1) 사용자 정보 입력

다음과 같은 정보를 입력하게 된다.

  • 이름(Name)
  • 컴퓨터 이름(Computer name)
  • 사용자 이름(Username)
  • 비밀번호(Password)

👉 사용자 이름은
터미널에서 자주 사용되므로
영문 소문자 + 간단한 형태가 좋다.

예시

  • 사용자 이름: ubuntu
  • 컴퓨터 이름: ubuntu-vm

(2) 비밀번호 설정 시 주의사항

비밀번호는
단순 로그인뿐 아니라
관리자 권한(sudo) 사용 시에도 필요하다.

  • 너무 짧은 비밀번호 ❌
  • 본인이 기억하기 쉬운 수준 권장

👉 비밀번호를 잊으면
설정 변경이 번거로워질 수 있으니
반드시 기억해 두자.


(3) 자동 로그인 옵션 선택

설치 과정 중
자동 로그인 여부를 묻는 옵션이 나온다.

  • 자동 로그인: 편리하지만 보안 낮음
  • 로그인 시 비밀번호 요구: 권장

👉 서버 실습 목적이라면
비밀번호 요구 옵션을 유지하는 것이 좋다.


(4) 설치 진행 화면 확인

계정 설정이 끝나면
Ubuntu 설치가 자동으로 진행된다.

  • 파일 복사
  • 시스템 구성
  • 기본 패키지 설치

이 과정은
PC 성능에 따라 10~20분 정도 소요될 수 있다.

👉 설치 중에는
별도의 조작 없이 기다리면 된다.


(5) 설치 완료 및 재부팅 안내

설치가 끝나면
재부팅(Restart Now) 안내가 나타난다.

  • 재부팅 선택
  • 설치 미디어 제거 안내가 나오면 그대로 진행

이제 Ubuntu 설치는
사실상 완료 단계다.


여기까지 문제없이 진행되었다면
Ubuntu 리눅스는
가상 머신 안에 정상적으로 설치된 상태다.


6. 설치 완료 후 재부팅과 첫 로그인

 
 
 
 

Ubuntu 설치가 끝나면
이제 재부팅과 첫 로그인을 통해 정상 설치 여부를 확인한다.
이 단계는 설치의 마무리이자,
이후 실습을 시작하기 전 최종 점검 단계다.

 


(1) 재부팅 진행

설치 완료 화면에서
**Restart Now(재부팅)**를 선택한다.

  • 재부팅 중 설치 미디어 제거 안내가 나오면
    그대로 Enter 키를 눌러 진행
  • 별도의 설정 변경 ❌ 불필요

👉 정상이라면 Ubuntu가 자동으로 다시 시작된다.

 


(2) 로그인 화면 확인

재부팅이 끝나면
Ubuntu 로그인 화면이 나타난다.

  • 설치 시 생성한 사용자 계정 선택
  • 설정한 비밀번호 입력

로그인이 정상적으로 진행되면
Ubuntu 바탕화면으로 이동한다.


(3) 첫 바탕화면 확인

로그인 후 다음 사항을 확인한다.

  • 바탕화면 정상 표시 여부
  • 마우스·키보드 입력 정상 동작
  • 상단 메뉴바와 기본 아이콘 표시

 

이 화면이 보이면
Ubuntu 설치는 성공적으로 완료된 상태다.


(4) 터미널 실행 확인

서버 실습을 위해
터미널이 정상 실행되는지 확인한다.

  • 단축키: Ctrl + Alt + T
  • 또는 바탕화면 메뉴에서 터미널 실행

프롬프트가 표시되면
명령어 입력이 가능한 상태다.


(5) 네트워크 연결 간단 점검

인터넷 연결이 정상인지 간단히 확인한다.

  • 상단 네트워크 아이콘 연결 상태 확인
  • 또는 터미널에서 간단한 네트워크 테스트
 
ping -c 3 google.com

응답이 정상적으로 나오면
네트워크 연결도 문제없다.


여기까지 완료되었다면
Ubuntu 리눅스는
가상 머신 안에서 정상적으로 설치·동작 중이다.


7. 설치 직후 필수 점검 사항

 
 
 
 

첫 로그인까지 마쳤다면,
이제 서버 실습을 시작해도 되는 상태인지를 간단히 점검해 보자.
복잡한 설정은 다음 단계에서 진행하므로,
여기서는 정상 동작 여부 확인이 목적이다.


(1) 시스템 업데이트 가능 여부 확인

설치 직후에는
업데이트 알림이 표시되는 경우가 많다.

  • 상단 알림 영역에 업데이트 안내 표시
  • 또는 터미널에서 업데이트 명령 실행 가능 여부 확인
 
sudo apt update

오류 없이 목록이 갱신되면
패키지 관리 시스템은 정상이다.
(실제 업데이트는 다음 단계에서 진행해도 된다)


(2) 디스크 용량 확인

가상 머신 디스크가
정상적으로 할당되었는지 확인한다.

 
df -h
  • / (루트) 파티션 용량 확인
  • 40GB 이상으로 표시되면 정상

👉 용량이 비정상적으로 작게 나오면
가상 디스크 설정을 다시 확인해야 한다.


(3) 관리자 권한(sudo) 확인

설치 시 만든 계정이
관리자 권한을 가지고 있는지 확인한다.

 
sudo ls
  • 비밀번호 입력 요청 후
  • 명령이 정상 실행되면 OK

👉 이 권한은
패키지 설치, 서버 설정, DB 설치에 필수다.


(4) 네트워크 재확인

첫 로그인 직후에도
네트워크가 정상인지 다시 한 번 확인한다.

 
ping -c 3 google.com

응답이 정상적으로 나오면
인터넷 연결에는 문제가 없다.


(5) 시간·지역 설정 확인 (선택)

시간이 맞지 않으면
로그 기록이나 서버 설정 시 혼란이 생길 수 있다.

  • 시스템 설정 → 날짜 및 시간
  • 자동 설정 활성화 확인

👉 큰 문제는 아니지만,
서버 실습 전 확인해 두면 좋다.


✔ 설치 직후 점검 체크리스트

  • ☐ 시스템 업데이트 명령 정상 실행
  • ☐ 디스크 용량 정상
  • ☐ sudo 권한 정상
  • ☐ 네트워크 연결 정상

이 항목을 모두 통과했다면,
Ubuntu는 서버 실습을 시작해도 되는 상태다.


지금까지
VMware 가상 머신 위에 Ubuntu 리눅스를 직접 설치하는 전 과정을 마쳤다.
가상 머신 생성부터 설치, 재부팅, 기본 점검까지
모든 단계가 정상적으로 완료되었다면
이제 리눅스 실습을 시작할 준비는 끝난 상태다.


지금 상태에서 가능한 것

현재 환경에서는 다음과 같은 작업을 바로 진행할 수 있다.

  • 터미널을 이용한 리눅스 명령어 실습
  • 패키지 설치 및 시스템 관리 연습
  • 서버 환경 설정을 위한 기초 작업

즉, 단순한 설치가 아니라
서버 운영을 연습할 수 있는 기반 환경이 완성된 것이다.


다음 단계: 리눅스를 서버처럼 사용하기

다음 글에서는
지금 설치한 Ubuntu를 서버 관점에서 설정하는 과정을 다룬다.

  • 시스템 업데이트 및 패키지 관리
  • 사용자·권한 관리 이해
  • 네트워크 상태 점검
  • 외부 접속(SSH) 개념 정리

이 단계를 마치면
Ubuntu는 단순한 데스크톱 OS가 아니라
실제 서버와 동일한 방식으로 다룰 수 있는 환경이 된다.

 

이제 설치는 끝났다.
👉 다음 글:
「Ubuntu 리눅스를 서버처럼 사용하기 – 기본 설정과 운영 준비」

본격적인 리눅스·서버 실습을 이어가 보자.

댓글

🌿 WowDaebak 와우대박 - 영상/디자인/IT 전문 블로그
💌 댓글로 인사해 주세요. 구독 & 하트 💗 +1 감사드려요!