Computer >> 컴퓨터 >  >> 체계 >> Linux

VirtualBox에 Microsoft의 CBL-Mariner를 설치하는 방법

Microsoft는 자체 Linux 배포판인 CBL-Mariner(Common Base Linux Mariner)를 출시했습니다. Linux와 Windows는 지속적으로 제품으로 컴퓨터 사용자를 확보하기 위해 노력하고 있다는 사실을 고려할 때 Linux와 Windows가 최대 라이벌이라는 일반적인 개념입니다.

CBL-Mariner의 출시는 많은 사람들을 놀라게 했지만 기술로 가득 찬 세상은 그렇게 작동합니다. Microsoft는 Windows를 CBL-Mariner로 교체하지 않습니다. 사실 CBL-Mariner는 Microsoft의 내부 엔지니어링 팀을 지원하기 위해 만들어졌습니다.

CBL-Mariner를 자세히 살펴보고 가상 머신에 설치하는 단계를 확인해 보겠습니다.

CBL-Mariner란 무엇입니까?

Microsoft의 Linux 시스템 그룹은 CBL-Mariner를 만들고 개발했습니다. 이것은 단순한 또 다른 Linux 배포가 아닙니다. Microsoft에 더 큰 목적을 제공하기 때문입니다. CBL의 주요 목표는 클라우드 인프라 개발 외에도 Microsoft의 에지 제품 및 서비스 개발을 위한 기반을 마련하는 것입니다.

OS의 소스 코드는 GNU 일반 공중 라이선스 및 MIT 라이선스를 포함하여 다양한 오픈 소스 라이선스에 따라 라이선스가 부여됩니다. 현재 GitHub 리포지토리로 존재하며 시스템에 OS를 설치하기 위한 ISO 이미지가 없습니다. 좋은 소식은 자신만의 ISO 이미지를 만들고 자신의 가상 머신에 설치하여 배포판을 계속 사용할 수 있다는 것입니다.

CBL-Mariner는 기술 세계에 새로운 것이 아닙니다. 이전에는 Azure 클라우드 인프라를 유지 관리하기 위해 Microsoft에서 내부적으로 사용했습니다. Redmond는 커널을 강화하고 서명된 업데이트를 제공하고 컴파일러 기반 강화를 사용하여 더 많은 기능과 함께 변조 방지 레지스트리를 사용하여 CBL의 보안을 개선했습니다.

VirtualBox에 CBL-Mariner를 설치하는 방법

소스 코드를 ISO 이미지로 변환하는 것은 아마도 가상 머신에서 배포판을 시작하고 실행하는 가장 간단한 방법일 것입니다. 이 방법에는 저장소에서 코드를 다운로드하고 ISO 이미지로 변환하는 작업이 포함됩니다.

이 기사의 목적을 위해 널리 사용되는 가상 머신 하이퍼바이저인 VirtualBox에서 설치를 수행했습니다.

1단계:VirtualBox 다운로드

시스템에 VirtualBox가 아직 설치되어 있지 않은 경우 ISO 이미지를 만들기 전에 웹사이트에서 다운로드하여 설치할 수 있습니다.

다운로드 :오라클 버추얼박스

2단계:필요한 종속성 설치

실제 설치를 시작하기 전에 Linux 시스템에 몇 가지 종속성을 설치해야 합니다. 이미 가지고 있는 것이 있을 수 있지만 항상 다시 확인하는 것이 좋습니다.

Ubuntu와 같은 Debian 기반 배포판에 종속성을 설치하려면 다음을 입력하십시오.

sudo apt-get install git make tar wget curl rpm qemu-utils golang-go genisoimage python2.0 bison gawk

출력:

VirtualBox에 Microsoft의 CBL-Mariner를 설치하는 방법

3단계:GitHub 저장소 복제

다음 단계는 git clone 명령을 사용하여 CBL의 공식 GitHub 저장소를 복제하는 것입니다.

git clone https://github.com/microsoft/CBL-Mariner.git

출력:

VirtualBox에 Microsoft의 CBL-Mariner를 설치하는 방법

4단계:ISO 이미지 생성

소스 코드를 다운로드한 후 다음 단계는 ISO 이미지를 생성하기 위해 특정 디렉토리에 액세스하는 것입니다. 다음 명령을 하나씩 입력하여 시작을 위한 ISO를 생성합니다.

cd CBL-Mariner/toolkit
sudo make iso REBUILD_TOOLS=y REBUILD_PACKAGES=n CONFIG_FILE=./imageconfigs/full.json

출력:

VirtualBox에 Microsoft의 CBL-Mariner를 설치하는 방법

시스템은 ISO 파일을 /out/images/full로 출력합니다. 성공적인 변환 후 디렉토리.

5단계:가상 머신 생성

첫 번째 단계는 VirtualBox를 여는 것입니다. 그런 다음 새로 만들기를 클릭합니다. 버튼을 눌러 새 VM을 만듭니다.

VirtualBox에 Microsoft의 CBL-Mariner를 설치하는 방법

새로 만들기를 클릭하면 , 대화 상자가 열립니다. 이름 열에 CBL-Mariner를 입력합니다. 운영 체제로. 유형에서 드롭다운에서 Linux를 선택합니다. . 또한 기타 Linux(64비트)를 선택해야 합니다. 버전으로.

VirtualBox에 Microsoft의 CBL-Mariner를 설치하는 방법

다음 화면에서 컴퓨터의 메모리 크기를 할당해야 합니다. 이상적으로는 이 단계에서 1GB의 RAM을 할당할 수 있습니다. 더 할당할 수 있는 경우 그에 따라 메모리를 설정하십시오. 하지만 상한선이 있으므로 화면의 지시를 따르는 것이 가장 좋습니다.

VirtualBox에 Microsoft의 CBL-Mariner를 설치하는 방법

다음 화면에서 지금 가상 하드 디스크 만들기를 클릭합니다. 옵션.

VirtualBox에 Microsoft의 CBL-Mariner를 설치하는 방법

다음 화면에서 VDI(VirtualBox 디스크 이미지)를 선택합니다. 옵션.

VirtualBox에 Microsoft의 CBL-Mariner를 설치하는 방법

그런 다음 동적 할당을 선택합니다. 물리적 하드 디스크에 저장 옵션으로 .

다음을 클릭하는 즉시 , 파일 위치 및 크기에 도달합니다. 화면. VDI를 저장할 경로를 입력하세요. 파일. 또한 가상 하드 디스크의 크기를 선택할 수도 있습니다. 이상적인 크기는 10GB의 디스크 공간이지만 시스템에 충분한 여유 공간이 있는 경우 더 할당할 수 있습니다.

VirtualBox에 Microsoft의 CBL-Mariner를 설치하는 방법

만들기 를 클릭하십시오. 가상 머신 생성을 완료합니다.

6단계:가상 머신 구성

가상 머신을 구성하려면 왼쪽 사이드바에서 새로 생성된 가상 머신을 클릭해야 합니다. 그런 다음 CBL-Marine을 선택합니다. r 다음에 설정 , 그리고 마지막으로 저장소 옵션. 스토리지 탭에서 광학 드라이브를 클릭합니다. 아이콘을 클릭하고 이전에 생성된 ISO 파일을 선택합니다.

VirtualBox에 Microsoft의 CBL-Mariner를 설치하는 방법

이제 시작을 클릭하여 CBL-Mariner의 ISO 이미지로 가상 머신을 시작할 수 있습니다. 버튼.

7단계:VM에 CBL-Mariner 설치

그래픽 설치 프로그램을 사용하여 ISO 파일 설치를 시작합니다. 주어진 단계에 따라 설치를 진행하십시오.

그래픽 설치 프로그램 선택 설치 시작 시 옵션 목록에서.

VirtualBox에 Microsoft의 CBL-Mariner를 설치하는 방법

다음 설치 단계는 다른 Linux 배포판과 매우 유사합니다.

CBL-Mariner Full 선택 전체 설치를 위해 설치 창에서 옵션을 선택합니다. 핵심 설치를 선택할 수도 있습니다. 미리 로드된 패키지를 원하지 않는 경우 옵션입니다. 시스템에 패키지가 거의 포함되어 있지 않기 때문에 선택은 큰 차이가 없습니다.

VirtualBox에 Microsoft의 CBL-Mariner를 설치하는 방법

다음 화면으로 이동하려면 사용 조건에 동의하십시오.

VirtualBox에 Microsoft의 CBL-Mariner를 설치하는 방법

다음 설치 창은 하드 드라이브 파티션을 요청합니다. 이 창에서 필요에 따라 하드 드라이브 파티션을 생성할 수 있습니다. 기본 파티션으로 이동하려면 다음을 클릭하세요. .

VirtualBox에 Microsoft의 CBL-Mariner를 설치하는 방법

다음 화면에서 시스템의 호스트 이름, 사용자 이름 및 암호를 입력합니다. 이 후에 설치를 시작해야 합니다. 설치가 완료된 후 가상 머신을 재부팅하십시오.

위에서 지정한 사용자 이름과 비밀번호를 입력하여 시스템에 로그인합니다.

VirtualBox에 Microsoft의 CBL-Mariner를 설치하는 방법

축하합니다! 이제 CBL-Mariner가 컴퓨터에 설치되었습니다. 안타깝게도 명령줄 모드에서 시작하므로 터미널 창에 직접 액세스할 수 있습니다.

가상 머신에서 CBL-Mariner 실행

CBL-Mariner를 설치하는 것은 그리 간단한 과정이 아닙니다. 설치 프로세스를 지루하게 만드는 실제 ISO 파일을 얻지 못합니다. 그럼에도 불구하고 설치는 특히 ISO 파일을 생성하면 다른 기존 배포판과 매우 유사합니다.

또한 배포판은 기본적이며 많은 패키지와 함께 제공되지 않습니다. Microsoft의 최신 Linux 제품을 보고 싶으시다면 CBL-Mariner를 사용해 보십시오.