Microsoft wydał własną dystrybucję Linuksa — Common Base Linux Mariner (CBL-Mariner). Powszechnie uważa się, że Linux i Windows są arcy-rywalami, biorąc pod uwagę fakt, że nieustannie próbują zdobyć użytkowników komputerów swoimi ofertami.
Wydanie CBL-Mariner zaskoczyło wiele osób, ale tak właśnie działa świat pełen technologii. Zapewniamy, że Microsoft nie zastępuje systemu Windows CBL-Mariner. W rzeczywistości CBL-Mariner został stworzony, aby wspierać wewnętrzny zespół inżynierów Microsoft.
Przyjrzyjmy się dogłębnie CBL-Mariner i zobaczmy, jak zainstalować go na maszynie wirtualnej.
Co to jest CBL-Mariner?
Linux Systems Group firmy Microsoft stworzył i rozwinął CBL-Mariner. To nie jest tylko kolejna dystrybucja Linuksa, ponieważ służy Microsoftowi do większego celu. Podstawowym celem CBL jest utorowanie drogi do rozwoju produktów i usług brzegowych Microsoft, oprócz rozwoju infrastruktury chmury.
Kod źródłowy systemu operacyjnego jest licencjonowany na podstawie różnych licencji open-source, w tym licencji GNU General Public License i licencji MIT. Obecnie istnieje jako repozytorium GitHub i nie ma obrazu ISO do instalacji systemu operacyjnego na twoim komputerze. Dobrą wiadomością jest to, że nadal możesz korzystać z dystrybucji, budując własny obraz ISO i instalując go na własnej maszynie wirtualnej.
Związane z: Czy powinieneś uruchamiać Linuksa na maszynie wirtualnej czy WSL?
CBL-Mariner nie jest nowy w świecie technologii. Był wcześniej używany wewnętrznie przez firmę Microsoft do utrzymania infrastruktury chmury Azure. Firma Redmond poprawiła bezpieczeństwo CBL poprzez wzmocnienie jądra, dostarczanie podpisanych aktualizacji, stosowanie wzmacniania opartego na kompilatorze, odpornego na manipulacje rejestru wraz z wieloma innymi funkcjami.
Jak zainstalować CBL-Mariner w VirtualBox?
Konwersja kodu źródłowego do obrazu ISO jest prawdopodobnie najprostszym sposobem na uruchomienie dystrybucji na maszynie wirtualnej. Ta metoda obejmuje pobranie kodu z repozytorium i przekonwertowanie go na obraz ISO.
Na potrzeby tego artykułu instalacja została przeprowadzona na VirtualBox, który jest popularnym hiperwizorem maszyn wirtualnych.
Krok 1: Pobierz VirtualBox
Jeśli nie masz jeszcze zainstalowanego VirtualBox w swoim systemie, możesz pobrać go ze strony internetowej i zainstalować przed utworzeniem obrazu ISO.
Pobierać: Oracle VirtualBox
Krok 2: Instalowanie niezbędnych zależności
Przed rozpoczęciem właściwej instalacji będziesz musiał zainstalować pewne zależności na swoim komputerze z systemem Linux. Niektóre z nich możesz już mieć, ale zawsze dobrze jest sprawdzić jeszcze raz.
Aby zainstalować zależności w dystrybucji opartej na Debianie, takiej jak Ubuntu, wpisz następujące polecenie:
sudo apt-get install git make tar wget curl rpm qemu-utils golang-go genisoimage python2.0 bison gawk
Wyjście:
Krok 3: Klonowanie repozytorium GitHub
Następnym krokiem jest sklonowanie oficjalnego repozytorium GitHub CBL za pomocą polecenie klonowania git.
git klon https://github.com/microsoft/CBL-Mariner.git
Wyjście:
Krok 4: Generowanie obrazu ISO
Po pobraniu kodu źródłowego kolejnym krokiem jest uzyskanie dostępu do określonego katalogu w celu wygenerowania obrazu ISO. Wprowadź kolejno następujące polecenia, aby utworzyć obraz ISO do uruchomienia:
cd CBL-Mariner/zestaw narzędzi
sudo make iso REBUILD_TOOLS=y REBUILD_PACKAGES=n CONFIG_FILE=./imageconfigs/full.json
Wyjście:
System wyśle plik ISO do /out/images/full katalog po udanej konwersji.
Krok 5: Tworzenie maszyny wirtualnej
Pierwszym krokiem jest otwarcie VirtualBox. Następnie kliknij Nowy przycisk, aby utworzyć nową maszynę wirtualną.
Po kliknięciu Nowy, otworzy się okno dialogowe. W kolumnie nazwy wpisz CBL-Mariner jako system operacyjny. w Rodzaj rozwijane, wybierz Linux. Dodatkowo musisz wybrać Inny Linux (64-bitowy) jako wersja.
Na następnym ekranie musisz przypisać rozmiar pamięci do swojej maszyny. W idealnym przypadku możesz w tym kroku przypisać 1 GB pamięci RAM. Jeśli możesz przypisać więcej, odpowiednio ustaw pamięć. Istnieje jednak górny limit, więc najlepiej postępować zgodnie z instrukcjami wyświetlanymi na ekranie.
Na następnym ekranie kliknij Utwórz teraz wirtualny dysk twardy opcja.
Na następnym ekranie wybierz VDI (obraz dysku VirtualBox) opcja.
Następnie wybierz Przydzielone dynamicznie jako opcja dla Przechowywanie na fizycznym dysku twardym.
Jak tylko klikniesz Następny, dotrzesz do Lokalizacja i rozmiar pliku ekran. Wpisz ścieżkę, w której chcesz zapisać VDI plik. Dodatkowo możesz również wybrać rozmiar wirtualnego dysku twardego. Idealny rozmiar to 10 GB miejsca na dysku, ale możesz przypisać więcej, jeśli masz dużo wolnego miejsca w systemie.
Kliknij Tworzyć aby zakończyć tworzenie maszyny wirtualnej.
Krok 6: Konfiguracja maszyny wirtualnej
Aby skonfigurować maszynę wirtualną, musisz kliknąć nowo utworzoną maszynę wirtualną z lewego paska bocznego. Następnie wybierz CBL-Mariner, po którym następuje Ustawieniai wreszcie Składowanie opcja. Na karcie Pamięć kliknij Napęd optyczny i wybierz wcześniej utworzony plik ISO.
Możesz teraz uruchomić maszynę wirtualną z obrazem ISO CBL-Mariner, klikając przycisk Początek przycisk.
Krok 7: Instalacja CBL-Mariner na maszynie wirtualnej
Rozpocznij instalację pliku ISO za pomocą instalatora graficznego. Wykonaj podane kroki, aby kontynuować instalację.
Wybierz Instalator graficzny z listy opcji na początku instalacji.
Poniższe kroki instalacji są bardzo podobne do jakakolwiek inna dystrybucja Linuksa.
Wybierz CBL-Mariner Pełny opcja w oknie instalacji dla pełnej instalacji. Możesz również zdecydować się na Instalacja rdzenia opcja, jeśli nie chcesz żadnych wstępnie załadowanych pakietów. Wybór nie będzie miał większego znaczenia, ponieważ system prawie nie zawiera żadnych pakietów.
Aby przejść do następnego ekranu, zaakceptuj Warunki licencji.
Poniższe okno instalacji poprosi o partycjonowanie dysku twardego. W tym oknie możesz tworzyć partycje dysku twardego zgodnie z potrzebami. Jeśli chcesz przejść dalej z domyślnymi partycjami, kliknij Następny.
Wprowadź nazwę hosta, nazwę użytkownika i hasło do swojego systemu na następnym ekranie. Instalacja powinna rozpocząć się po tym. Uruchom ponownie maszynę wirtualną po pomyślnej instalacji.
Zaloguj się do systemu, wpisując nazwę użytkownika i hasło określone powyżej.
Gratulacje! CBL-Mariner jest teraz zainstalowany na Twojej maszynie. Niestety, uruchamia się w trybie wiersza poleceń, więc będziesz miał bezpośredni dostęp do okna terminala.
Uruchamianie CBL-Mariner na maszynie wirtualnej
Instalacja CBL-Mariner nie jest bardzo prostym procesem. Nie otrzymujesz rzeczywistego pliku ISO, co sprawia, że proces instalacji jest nużący. Niemniej jednak instalacja jest bardzo podobna do każdej innej konwencjonalnej dystrybucji, szczególnie po wygenerowaniu pliku ISO.
Co więcej, dystrybucja jest elementarna i nie zawiera wielu pakietów. Powinieneś wypróbować CBL-Mariner, jeśli jesteś podekscytowany najnowszą ofertą Linuksa firmy Microsoft.
Jeden z gigantów technologicznych, Microsoft, prezentuje swoje stanowisko w sprawie oprogramowania open source, wypuszczając własną dystrybucję Linuksa.
Czytaj dalej
- Linux
- Microsoft
- Dystrybucja Linuksa
- System operacyjny
Wini jest pisarzem mieszkającym w Delhi, mającym 2-letnie doświadczenie w pisaniu. Podczas pisania była związana z agencjami marketingu cyfrowego i firmami technicznymi. Pisała treści związane z językami programowania, technologią chmury, AWS, Machine Learning i nie tylko. W wolnym czasie lubi malować, spędzać czas z rodziną i w miarę możliwości wyjeżdżać w góry.
Zapisz się do naszego newslettera
Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!
Kliknij tutaj, aby zasubskrybować