- 가상머신에 우분투 뿐만 아니라 다른 os도 설치할 수 있음
- 보통 리눅스 분야 개발자가 될 게 아니라면 이 방식을 사용하지 않음
https://www.youtube.com/watch?v=72DWXDibVoU&list=PLV1ll5ct6GtxDQVVSe6uTWBWHBRglX5eU&index=3
가상머신이란?
- 컴퓨터 환경을 소프트웨어로 구현한 것
- 즉 가상머신을 사용하면 내가 ios 운영체제를 사용하고 있어도 가상머신을 이용해서 윈도우 운영체제를 사용할 수 있다
호스트 시스템
- 실제 존재하는 하드웨어를 갖는 물리적인 시스템
게스트 시스템
- 호스트 시스템에 영향 x
- 호스트 시스템 상의 하나의 app
- 윈도우 운영체제에 리눅스, ios 등 다수의 운영체제 설치 가능
가상 머신의 종류
: VMware, 버추얼박스, 패러럴즈 데스크톱, MS 버추얼PC
VMware :
비교적 안정적으로 사용 가능, 유료 제품
버추얼 박스 :
개인, 교육. 제품 평가용으로는 무료 이용 가능
=> 학생 및 우리가 사용할 것
가상머신 구축하기
호스트 시스템에서 동작하는 가상 머신 프로그램을 통해
- 게스트 시스템 하드웨어 생성
- 최초 부팅하면서 생성된 게스트 시스템에 운영체제 설치 => 미리 다운로드 한 OS 설치 디스크 이미지 이용
- OS 설치 디스크 제거 후 재부팅
- 화면 해상도 등 세부 환경 설정 => 가상 머신 프로그램의 메뉴를 통해 제공됨
VirtualBox에 우분투 설치
https://www.youtube.com/watch?v=GcR0XT_tDoo&list=PLV1ll5ct6GtxDQVVSe6uTWBWHBRglX5eU&index=4
우분투 설치
https://ubuntu.com/download/desktop/thank-you?version=22.04.3&architecture=amd64
VirtualBox 설치
블로그
https://zoosso.tistory.com/1214
나의 가상머신 하드웨어 for 리눅스
- 메모리 2048 mb / 16384mb
- CPU 프로세서 4
- 하드 디스크 10GB / 2TB
가상머신이 실행되지 않을 때
https://www.youtube.com/watch?v=jx-Oej9rSiI
- 파티션 문제이므로 재시작하고 바이오스 설정에 들어가서 가상화를 활성화 해줘야 한다
- 영상은 virtualization technology를 활성화 하라 하지만 내 컴퓨터는 SVM Mode를 활성화 해줘야 한다
바이오스에서 SVM Mode 들어가서 가상화 활성화 하는 방법
https://coolenjoy.net/bbs/27/2887963
*이 모든 것들은 결국 리눅스의 커미널을 이용하기 위해서 한 일이다*
'시스템 프로그래밍 > 리눅스에서 코딩이란?' 카테고리의 다른 글
리눅스와 visual studio code (0) | 2023.11.08 |
---|---|
리눅스 터미널 방향키 오류 (0) | 2023.09.25 |
리눅스에서 C 개발환경 구축 (0) | 2023.09.17 |
[시스템 프로그래밍] 윈도우 10에 리눅스 쉘 설치 (중간) (1) | 2023.09.10 |
[시스템 프로그래밍] 웹에서 리눅스 터미널을 이용하는 방법 (쉬움) (0) | 2023.09.10 |