Oracle Linux 8.6 설치
I. 개요
II. VM 생성
1. VM 새로 만들기
① VM 이름 및 운영 체제 설정
② 메모리 크기 설정
③ 하드 디스크 설정
2. VM 설정 편집
① 일반 설정 변경
② 저장소 설정 변경
③ 네트워크 설정 변경
3. VM 시작
III. 리눅스 설치
1. 호스트키 설정
2. 시작
3. 언어 설정
4. Time & Date
5.Installation Destination
6. Network & Host Name
7. Software Selection
8. Root Password
9. 설치
10. 재부팅
11. License Information
12. User Creation
13. Finish Configuration
IV. VirtualBox Guest Addition
I. 개요
VirtualBox 설치 URL : https://www.virtualbox.org/
Oracle Linux 설치 URL : https://yum.oracle.com/oracle-linux-isos.html
• VM 설정
Server | Oracle_Linux8.6 |
OS | Oracle Linux 8.6 |
Disk Size | 200G |
Memory Size | 8G |
IP | 192.168.0.111 |
Gateway | 192.168.0.1 |
• 디스크 설정
Mount Point | Desired Capacity |
/boot | 1G |
swap | 16G |
/ | 183G |
II. VM 생성
1. VM 새로 만들기
• VirtualBox에서 Virtual Machine(이하 VM)을 만들기 위해 <새로 만들기>를 클릭합니다.
① VM 이름 및 운영 체제 설정
• 제일 먼저 생성할 VM의 이름을 입력합니다. 사용할 목적이나 설치될 프로그램에 맞게 정한 후 <이름> 항목에 입력합니다.
• VM을 저장할 경로를 변경하기 위해 Forder에서 <기타>를 선택합니다.
• 윈도우 탐색창이 열리면 VM을 저장할 적당한 드라이브와 디렉토리를 찾아 선택하면 됩니다.
• 선택된 경로에 이름으로 입력한 디렉토리(폴더)가 생성되고 그 안에 VM과 관련된 여러 가지 파일들이 저장됩니다.
• 참고로 VM은 가상 환경을 구성하는데 많은 공간이 사용되므로, 넉넉한 여유 공간이 있는 경로를 지정하여 선택해야 합니다.
• 설치할 운영 체제의 종류와 버전을 선택합니다.
• 일반적으로 테스트를 위해 Linux가 많이 사용되게 되며, 그 외에도 VirtualBox가 지원하는 운영 체제를 선택할 수 있습니다.
• Linux에도 다양한 계열의 제품이 존재하며, 동일 제품 내에서도 32bit와 64bit를 지정할 수 있습니다.
• 기본적인 VM의 이름과 저장경로, 운영 체제에 대한 선택이 완료되었으면 <다음>을 클릭합니다.
② 메모리 크기 설정
• VM에서 사용할 메모리를 입력하고 <다음>을 클릭합니다.
③ 하드 디스크 설정
• VM의 Disk를 새로 만들기 위해서 'Create a Virtual Hard Disk Now'를 클릭합니다.
• 기존에 설치된 VM파일(vdi, vhd, vmdk 등)이 있을 경우에는 'Use an Exixting Virtual Hard Disk File'을 선택하여 파일이
저장된 경로에 찾아가 등록할 수 있습니다.
• 가상 디스크 파일의 할당 방식은 '동적 할당'을 기본으로 해서 디스크 파일을 생성합니다.
• 사전에 저장 영역을 미리 할당해야 경우 ' Pre-allocate Full Size ' 를 체크하여 생성하면 됩니다.
• Disk 설정이 완료되었으면 <다음>을 클릭합니다.
• VM 설정을 확인하고 문제가 없다면 <Finish>를 클릭하여 VM을 생합니다.
2. VM 설정 편집
①일반 설정 변경
• 위에서 설치한 VM을 클릭하고 설정을 클릭합니다.
• 왼쪽에 항목 중에서 <일반> 으로 이동한 후, <고급> 탭으로 이동합니다.
• 클립보드 공유와 드래그 앤 드롭에서 <양뱡향>을 선택합니다.
② 저장소 설정 변경
• 왼쪽에 있는 항목들 중 저장소를 클릭합니다.
• 컨트롤러:IDE 밑에 있는 비어있음을 클릭합니다.
• 오른쪽 광학드라이브의 CD 모양을 클릭하고 디스크 파일 선택을 클릭합니다.
• 위에서 설치한 VM을 클릭하고 설정을 클릭합니다.
• 윈도우 탐색창이 뜨면 Oracle Linux를 다운로드한 폴더로 이동합니다.
• 다운로드한 Oracle Linux iso 파일을 선택하고 <열기>를 클릭합니다.
③ 네트워 설정 변경
• 왼쪽에 있는 항목들 중 네트워크를 클릭합니다.
• 다음에 연결됨을 어댑티브 브리지로 선택하고 <확인>을 클릭합니다.
3. VM 시작
• 방금 만든 VM을 선택하고 <시작>을 클릭하여 VM을 실행합니다.
III. 리눅스 설치
1. 호스트키 설정
• VM에서 윈도우로 마우스를 빠져나오게 할 수 있는 호스트키를 설정합니다.
• 호스트키의 기본값은 Right Control입니다.
• 호스트키의 변경을 원할경우 아래쪽에 있는 화살표가 그려진 네모 모양을 우클릭하고 <키보드 설정>을 클릭합니다.
• 환경 설정 창이 뜨면 호스트 키 조합 옆에 있는 Right Control을 클릭하면 지우개 모양이 보입니다
• 지우개 모양을 클릭하고 원하는 키를 설정한 후 <확인>을 클릭합니다.
2. 시작
• 방향키로 이동하여 Install Oracle Linux 8.6.0을 선택하고 엔터를 누릅니다.
3. 언어 설정
•설치 시 사용하는 언어는 기본값인 English로 놔두고 <Continue>를 클릭합니다.
4. Time & Date 설정
• Time & Date를 클릭합니다.
•Regione에서 <Asia>를 선택하고 City에서 <Seoul>을 선택합니다.
• 선택을 다 했다면 <Done>을 클릭합니다.
5. Installation Destination
• Installation Destination을 선택합니다.
• Storage Configuration 항목에서 <Custom>을 선택하고 <Done>을 클릭합니다.
• 좌측 하단에 < + > 버튼을 클릭합니다.
• ADD A NEW MOUNT POINT 설정 창이 뜨면 아래와 같은 크기로 설정합니다.
• Mount Point와 Desired Capacity를 입력하고 <Add mount point >를 클릭합니다.
• swap의 경우 물리 메모리와 동일한 크기로 최대 16GB 이내로 할당합니다.
• / 는 /boot와 swap의 공간을 제외한 나머지 모든 공간을 할당합니다.
Mount Point | Desired Capacity |
/boot | 1G |
swap | 16G |
/ | 183G |
• /boot, swpa, / 세 개의 공간을 모두 할당하였으면 <Done>을 클릭합니다
• SUMMARY OF CHANGES 창이 뜨면 <Accept Changes> 버튼을 클릭합니다.
6. Network & Host Name
• Network & Host Name을을 클릭합니다.
• 우측 상단의 OFF를 눌러 ON으로 변경합니다
• ON으로 변경했으면 <Configure> 버튼을 클릭합니다.
• General 탭으로 이동하여 <Connect automatically with priority>의 체크박스를 클릭합니다.
• IPv4 Settings 탭으로 이동합니다
• Method를 Manual로 변경합니다.
• Addresses 항목에서 add를 클릭하여 Address, Netmask, Gateway를 입력합니다.
• DNS servers를 입력하고 <Save> 버튼을 클릭합니다.
※ IP 설정 방법
1. 윈도우의 명령프롬프트창을 엽니다. 2. ipconfig 명령어로 윈도우의 IPv4 주소와 기본 게이트웨이를 확인합니다. ![]() 4. 리눅스의 Gateway는 윈도우의 기본 게이트웨이와 동일하게 입력합니다. |
• Host Name을 변경하고 <Apply> 버튼을 클릭합니다.
• 설정을 완료하였으면 <Done> 버튼을 클릭합니다.
7. Software Selection
• Software Selection을 클릭합니다.
• Base Environment의 항목 중 <Server with GUI>를 선택합니다.
• Additional software for Selected Environment 항목에서 아래의 항목들을 선택합니다.
- Windows File Server
- Debugging Tools
- DNS Name Server
- File and Storage Server
- FTP Server
- Nerwork File System Client
- Network Servers
- Performance Tools
- Lagacy UNIX Compatibility
- Container Management
- Development Tools
- .NET Core Development
- Graphical Administration Tools
- Headless Management
- RPM Development Tools
- System Tools
• 위 항목들을 모두 선택하였다면 <Done> 버튼을 클릭합니다.
8. Root Password
• Root Password를 클릭합니다.
• Root 계정의 Password를 입력하고 <Done> 버튼을 클릭합니다.
9. 설치
• <Begin Installation> 버튼을 클릭합니다.
10. 재부팅
• <Reboot System> 버튼을 클릭합니다.
11. License Information
• <Reboot System> 버튼을 클릭합니다.
• <Iacceot the license agreement>의 체크박스를 클릭하여 체크하고 <Done> 버튼을 클릭합니다.
12. User Creation
• User Creation을 클릭합니다.
• 새로 생성할 유저의 정보를 입력하고 <Done> 버튼을 클릭합니다.
12. Finish Configuration
• <FINISH CONFIGURATION> 버튼을 클릭합니다.
IV. VirtualBox Guest Addition
• root로 로그인하기 위해<Not listed>를 클릭합니다.
• Username에 root를 입력하고 <Next> 버튼을 클릭합니다.
• root의 password를 입력하고 <Sign In> 버튼을 클릭합니다.
• 사용자 환경설정 화면이 나오면 언어는 기본값인 English 그대로 선택하고 <Next> 버튼을 클릭합니다.
• 키보드 배열을 선택하는 화면이 나오면 Korean을 검색하여 Korean(Hangle)을 선택합니다.
• 선택을 완료했으면 <Next> 버튼을 클릭합니다.
• <Next>버튼을 클릭합니다.
• <Skip> 버튼을 클릭합니다.
• <Start Using Oracle Linux Server> 버튼을 클릭합니다.
• GNOM 설정창이 뜨면 우측 상단의 <X>를 클릭합니다.
• 게스트 확정 설치를 위해 <장치>를 클릭하여 <게스트 확장 CD 이미지 삽입>을 클릭합니다.
• 실행창이 뜨면 <RUN>을 클릭합니다.
• 실행이 완료되면 게스트 확장이 완료 됩니다.
※ 만약 게스트 확장이 되지 않으면 아래와 같이 진행하세요.
• <Activities>를 클릭하고 좌측 5번째 아이콘을 클릭하여 Terminal 창을 엽니다.

• Terminal 창에서 아래의 명령어를 실행합니다.
yum install kernel*
Is this ok [y/N]: y
Is this ok [y/N]: y
yum install gcc
Is this ok [y/N]: y
reboot




