반응형

저는 지금까지는 회사에 있는 Server를 이용하여 Linux 공부와 네트워크 코딩 공부를 했습니다. 그러나 /etc/hosts 등 회사 Server는 함부로 건들 수 없었기 때문에 가상머신을 설치하기로 생각했습니다.

 

제가 실행한 VirtualBox 설치 방법입니다.

  1. VirtualBox 설치하기
    • https://www.virtualbox.org/wiki/Downloads  
    • 위 링크에 들어가서 자신 PC에 맞는 운영체제를 클릭합니다.
    • 그리고 다운로드 파일을 실행하면 아마 다음과 같은 오류가 뜰 것입니다.
      "oracle vm virtualbox 7.0.18 needs the microsoft visual c++ 2019 redistributable package being installed firt. please install and restart the installation of orcle vm virtualbox 7.0.18."
  2. Microsoft Visual C++ 2019 Redistributable Package 설치하기
  3. 다시 VirtualBox 설치하기
    • 이젠 진짜로 다운로드가 될 것입니다. VirtualBox-7.0.18-162988-Win.exe를 실행시킵니다.

 


 

위의 과정까지 거치면 성공적으로 VirtualBox 다운로드가 완료 됐을 겁니다.

이제 저는 Linux를 하기 위해 머신을 추가하도록 하겠습니다.

  1. Linux IOS 파일 다운로드
    1. 제 개발 환경을 확인하도록 합니다. 다음 명령어 중 하나를 골라서 실행합니다.
      1. rpm -aq | grep release
      2. cat /etc/redhat-release
      3. cat /etc/*release*
    2. 저는 CentOS 가 나왔습니다. Cent OS를 설치해야겠네요
    3. https://www.centos.org/download/
    4. 위 링크에 들어가서 설치하도록 합니다. 저는 7 버전의 x86_64 항목을 설치했습니다.
    5. 다음 링크들이 나올 텐데 아무거나 눌러도 됩니다. 저는 네이버로 했네요.
      • http://mirror.elice.io/centos/7.9.2009/isos/x86_64/
        http://mirror.kakao.com/centos/7.9.2009/isos/x86_64/
        http://mirror.anigil.com/CentOS/7.9.2009/isos/x86_64/
        http://mirror.navercorp.com/centos/7.9.2009/isos/x86_64/
        http://ftp.kaist.ac.kr/CentOS/7.9.2009/isos/x86_64/
  2. 머신 추가하기
    • 새로 만들기 누르기
    • 이름, 저장될 장소 작성하고 IOS 추가시켜 주기 > 다음
    • 사용자 이름과 암호 작성 > 다음
      • 저는 추가 옵션은 안 건드렸습니다.
    • 자신의 목적과 PC의 사양에 맞게 할당을 해주고 끝내줍니다.
  3. 머신 실행 및 Linux 설치
    1. 방금 추가해 준 머신을 실행시켜 줍니다.
    2. 부팅이 실패했다고 뜨는데 저는 IOS 파일을 선택 후 "마운트 후 부트 재시도"버튼을 눌러줬습니다.
    3. 첫 번째 항목 선택하기
    4. 언어 설정
    5. 서울로 날짜&시간 설정 해주기 (DATE & TIME 항목)
    6. SYSTEM 항목의 INSTALLATION DESTINATION 누르고 Done 버튼 눌러주기
    7. Begin Installation 클릭
    8. 설치 기다리며 ROOT PASSWORD, USER CREATION 진행하기
    9. Reboot 버튼 누르기
    10. 그럼 이제 머신이 재부팅되면서 Linux화면이 나올 것입니다. 처음 항목을 눌러주면(안 눌러줘도 됨) 로그인 화면이 나올 것입니다.
    11. 로그인하면 끝!

 

 

후기

이렇게 저의 힘든 설치기가 끝났습니다. 회사 Server는 CentOS 6 버전이라 그에 맞춰서 설치하려고 했으나 부족해서 7 버전으로 설치했습니다.
이제는 제 마음대로 이 파일 저 파일 건드리며 연습, 숙달해야겠습니다!

일단은 1인분은 충분히 해내는 개발자가 되는 그날까지 화이팅!!
반응형