Microsoft пусна своя собствен дистрибутор за Linux-Common Base Linux Mariner (CBL-Mariner). Общо схващане е, че Linux и Windows са съперници, като се има предвид фактът, че те непрекъснато се опитват да спечелят потребителите на компютри със своите предложения.

Издаването на CBL-Mariner изненада много хора, но така работи технологичният свят. Бъдете сигурни, Microsoft не заменя Windows с CBL-Mariner. Всъщност CBL-Mariner е създаден, за да подпомага вътрешния инженерен екип на Microsoft.

Нека разгледаме CBL-Mariner в дълбочина и проверим стъпките за инсталирането му във виртуална машина.

Какво е CBL-Mariner?

Linux Systems Group на Microsoft създаде и разработи CBL-Mariner. Това не е просто поредната дистрибуция на Linux, тъй като служи на по -голяма цел за Microsoft. Основната цел на CBL е да проправи пътя за развитието на крайните продукти и услуги на Microsoft в допълнение към развитието на облачната инфраструктура.

Изходният код за операционната система е лицензиран под различни лицензи с отворен код, включително GNU General Public License и MIT License. Понастоящем съществува като репо GitHub и няма ISO образ за инсталиране на операционната система на вашата машина. Добрата новина е, че все още можете да използвате дистрибуцията, като създадете свой собствен ISO образ и го инсталирате на вашата собствена виртуална машина.

instagram viewer

Свързани: Трябва ли да стартирате Linux на виртуална машина или WSL?

CBL-Mariner не е новост в света на технологиите. Преди това беше използвана вътрешно от Microsoft за поддържане на облачната инфраструктура на Azure. Редмънд подобри сигурността на CBL, като втвърди ядрото, предостави подписани актуализации, използва компилатор-втвърдяващ регистър, защитен от подправяне, заедно с много други функции.

Как да инсталирате CBL-Mariner във VirtualBox

Конвертирането на изходния код в ISO изображение е може би най -простият начин да стартирате дистрибуцията и да я изпълните във виртуална машина. Този метод включва изтегляне на кода от хранилището и преобразуването му в ISO образ.

За целите на тази статия инсталацията е извършена на VirtualBox, който е популярен хипервизор на виртуална машина.

Стъпка 1: Изтеглете VirtualBox

В случай, че все още нямате инсталиран VirtualBox във вашата система, можете да го изтеглите от уебсайта и да го инсталирате, преди да създадете ISO образа.

Изтегли: Oracle VirtualBox

Стъпка 2: Инсталиране на необходимите зависимости

Преди да започнете действителната инсталация, ще трябва да инсталирате някои зависимости на вашата Linux машина. Може би вече имате някои от тях, но винаги е добре да проверите отново.

За да инсталирате зависимостите на базиран на Debian дистрибутор като Ubuntu, въведете следното:

sudo apt-get install git make tar wget curl rpm qemu-utils golang-go genisoimage python2.0 бизон gawk

Изход:

Стъпка 3: Клониране на хранилището на GitHub

Следващата стъпка е да клонирате официалното хранилище на GitHub на CBL, като използвате командата git clone.

git клонинг https://github.com/microsoft/CBL-Mariner.git

Изход:

Стъпка 4: Генериране на ISO образ

След като изтеглите изходния код, следващата стъпка е достъп до конкретна директория за генериране на ISO образ. Въведете следните команди една по една, за да създадете ISO за стартиране:

cd CBL-Mariner/инструментариум
sudo make iso REBUILD_TOOLS = y REBUILD_PACKAGES = n CONFIG_FILE =./imageconfigs/full.json

Изход:

Системата ще изведе ISO файла в /out/images/full директория след успешно преобразуване.

Стъпка 5: Създаване на виртуална машина

Първата стъпка е да отворите VirtualBox. След това кликнете върху Ново бутон за създаване на нова виртуална машина.

След като кликнете върху Ново, ще се отвори диалогов прозорец. В колоната с име въведете CBL-Mariner като операционна система. В Тип падащо меню, изберете Linux. Освен това трябва да изберете Друг Linux (64-битов) като версия.

На следващия екран трябва да зададете размера на паметта за вашето устройство. В идеалния случай можете да зададете 1GB RAM в тази стъпка. Ако можете да зададете повече, задайте съответно паметта. Има обаче горна граница, така че е най-добре да следвате инструкциите на екрана.

На следващия екран щракнете върху Създайте виртуален твърд диск сега опция.

На следващия екран изберете VDI (Изображение на диска на VirtualBox) опция.

След това изберете Динамично разпределени като опция за Съхранение на физически твърд диск.

Веднага щом кликнете върху Следващия, ще достигнете до Местоположение и размер на файла екран. Въведете пътя, където искате да запазите VDI файл. Освен това можете да изберете и размера на виртуалния твърд диск. Идеалният размер е 10 GB дисково пространство, но можете да зададете повече, ако имате много свободно място за съхранение във вашата система.

Кликнете върху Създайте за да завършите създаването на виртуалната машина.

Стъпка 6: Конфигуриране на виртуалната машина

За да конфигурирате виртуалната машина, трябва да кликнете върху новосъздадената виртуална машина от лявата странична лента. След това изберете CBL-Mariner, последвано от Настройкии накрая Съхранение опция. В раздела Съхранение кликнете върху Оптично дисково устройство и изберете по -рано създадения ISO файл.

Вече можете да стартирате виртуалната машина с ISO образ на CBL-Mariner, като щракнете върху Старт бутон.

Стъпка 7: Инсталиране на CBL-Mariner на вашата виртуална машина

Започнете да инсталирате ISO файла, като използвате графичния инсталатор. Следвайте дадените стъпки, за да продължите с инсталацията.

Избери Графичен инсталатор от списъка с опции в началото на инсталацията.

Следните стъпки за инсталиране са много подобни всеки друг дистрибутор на Linux.

Избери CBL-Mariner Пълен опция в прозореца за инсталиране за пълна инсталация. Можете също да изберете Основна инсталация опция, ако не искате предварително заредени пакети. Изборът няма да има голямо значение, тъй като системата едва включва никакви пакети.

За да преминете към следващия екран, приемете лицензионните условия.

Следният инсталационен прозорец изисква разделяне на твърдия диск. Можете да създадете дялове на твърдия диск според вашите нужди в този прозорец. Ако искате да продължите напред с дяловете по подразбиране, щракнете върху Следващия.

Въведете името на хоста, потребителското име и паролата за вашата система на следващия екран. След това инсталацията трябва да започне. Рестартирайте виртуалната машина, след като инсталацията е успешна.

Влезте в системата, като въведете потребителското име и паролата, които сте посочили по -горе.

Честито! CBL-Mariner вече е инсталиран на вашата машина. За съжаление, той стартира в режим на командния ред, така че ще имате директен достъп до прозореца на терминала.

Стартиране на CBL-Mariner на виртуална машина

Инсталирането на CBL-Mariner не е много лесен процес. Не получавате действителен ISO файл, което прави процеса на инсталиране досаден. Независимо от това, инсталацията е много подобна на всяка друга конвенционална дистрибуция, особено след като генерирате ISO файла.

Освен това дистрибуцията е елементарна и не идва с много пакети. Трябва да опитате CBL-Mariner, ако сте развълнувани да видите най-новото предложение за Linux от Microsoft.

ДялТуителектронна поща
Microsoft пусна своя собствен дистрибутор за Linux, наречен CBL-Mariner

Един от технологичните гиганти, Microsoft демонстрира своята позиция по отношение на софтуера с отворен код, като пуска собствена дистрибуция на Linux.

Прочетете Напред

Свързани теми
  • Linux
  • Microsoft
  • Linux Distro
  • Операционна система
За автора
Уини Бхала (46 статии са публикувани)

Уини е писател, базиран в Делхи, с 2 години опит в писането. По време на писането си тя е била свързана с агенции за дигитален маркетинг и технически фирми. Тя е написала съдържание, свързано с езици за програмиране, облачни технологии, AWS, машинно обучение и много други. В свободното си време обича да рисува, да прекарва времето си със семейството си и да пътува до планината, когато е възможно.

Още от Wini Bhalla

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате