CBL-Mariner: Microsoft Linux Sistemi Nasıl Kurulur ve Test Edilir

CBL-Mariner

Microsoft, birkaç gün önce diğer dağıtımlar gibi ücretsiz olarak indirip kurabileceğiniz Linux tabanlı bir işletim sistemi yayınladı. Ancak, lansman büyük bir tantana ile duyurulmadı, aksine oldukça ihtiyatlıydı, neredeyse hiç gürültü yoktu ... Adı CBL-Mariner. (Common Base Linux Mariner) ve burada nasıl indirip kuracağınızı (sanal bir makinede) adım adım öğreneceksiniz.

Gerçek şu ki, Redmond şirketi şaşırmış bazı açık kaynak sürümleriyle veya GitHub'ın satın alınmasının yanı sıra Linux alt sisteminin Windows'a (WSL) entegrasyonuyla veya bazı programlarının Linux desteğiyle ve işletim Linux tabanlı ve SONiC olarak adlandırılan ağ cihazları için sistem ...

CBL-Mariner nedir?

Ayrıca belirtildiği gibi GitHub sayfası, tam bir Linux işletim sistemidir Microsoft'un kendisi tarafından geliştirilen ve sürdürülen. Amacı, başka bir genel amaçlı GNU/Linux dağıtımı olmak değil, başka bir amaca hizmet etmektir. Ve Windows şirketinin buna WSL2, yani Windows 11 ve Windows 365 için grafik uygulamaların da çalıştırılabileceği yeni Linux alt sistemi için bir temel olarak ihtiyacı var.

CBL-Mariner daha önce mevcuttu ve Microsoft tarafından dahili olarak kullanılıyordu. Azure bulutu. Ayrıca Redmond şirketi, sertleştirilmiş bir çekirdek, imzalı güncellemeler, ASLR, derleyici tabanlı sertleştirme, kurcalamaya dayanıklı kayıtlar ve diğer birçok özellik ile bu işletim sisteminin varsayılan güvenliği üzerinde çok çalışıyor.

Küçük bir dizi temel paket içerir. istihdam ettiği de bilinmektedir. RPM parsel. Spesifik olarak, derleme sistemi, SPEC dosyalarına ve kaynak koduna dayalı olarak ayrı .rpm oluşturulmasına izin verir. Ayrıca bir rpm-ostree araç takımı tarafından oluşturulan monolitik sistemin görüntüleri. Güncellemelere gelince, belirli paketlere veya tüm sisteme uygulanabilirler.

Micorosoft tarafından CBL-Mariner için geliştirilen tüm teknolojiler ve kodlar açık kaynak kodludur ve piyasaya sürülmüştür. MIT lisansı altında.

CBL-Mariner sanal makineye nasıl indirilir ve kurulur

virtualbox

Nasıl yapabileceğinizi adım adım açıklamak için CBL-Mariner'ı indirin ve yükleyin Test etmek için, temel olarak bir Ubuntu dağıtımı ve VirtualBox sanallaştırma yazılımı kullanacağım. Dilerseniz sanal makineler için başka herhangi bir dağıtımda ve diğer yazılımlarla yapılabilir. Adımlar her durumda çok benzer olacaktır.

1-ISO'yu indirin ve oluşturun

Yapılacak ilk şey, CBL-Mariner deposundan indirmek ve ardından kendimizi oluşturmaktır. ISO görüntüsüHenüz doğrudan indirilecek bir resim olmadığı için. Bunu yapmak için kurulu bir dizi pakete ihtiyacınız var, birçoğu zaten bunlara sahip olduğunuzdan emin, ancak her ihtimale karşı aşağıdaki komutu çalıştırın:

<br data-mce-bogus="1">

sudo apt-get install git make tar wget curl rpm qemu-utils golang-go genisoimage python-minimal bison gawk<br data-mce-bogus="1">

Gerekli yazılımı yükledikten sonra, şimdi yapmanız gereken depoyu klonla GitHub'dan yerel olarak, yani bilgisayarımızda CBL-Mariner koduyla. Ve bu, zaten iyi bildiğiniz gibi yapılır:

<br data-mce-bogus="1">

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

cd CBL-Mariner<br data-mce-bogus="1">

git checkout 1.0-stable<br data-mce-bogus="1">

Yerel olarak oluşturulmuş dizini indirip eriştikten sonra, bir sonraki şey belirli bir dizine erişmektir. ISO'yu oradan oluştur başlangıç ​​için:

<br data-mce-bogus="1">

cd toolkit<br data-mce-bogus="1">

sudo make iso REBUILD_TOOLS=y REBUILD_PACKAGES=n CONFIG_FILE=./imageconfigs/full.json<br data-mce-bogus="1">

İşlem bittiğinde, ISO dosyasına sahip olacaksınız. dizin ../out/images/full/.

2-CBL-Mariner'ı bir sanal makineye kurun

Artık ISO görüntüsüne sahip olduğunuza göre, CBL-Mariner'ı sanal bir makineye kurun. Bunu yapmak için kullanabilirsiniz Oracle VirtualBox, ki ücretsiz. Sanallaştırma için gerekli yazılımı yükledikten sonra (bu bağlantıdan veya ayrıca mevcut olduğu dağıtımınızın repolarından indirebilir ve kurabilirsiniz), aşağıdaki adımları takip etmek için:

  1. Açık VirtualBox.
  2. düğmesine tıklayın yeni yeni bir VM oluşturmak için.
  3. şimdi başla sanal makine oluşturma sihirbazı. İstediğiniz adı girin ve "Linux" yazın ve "Diğer Linux (64-bit)" sürümünü seçin. Ve ileri tuşuna basın.
  4. O zaman sana soracak gereksinimler sanallaştırılmış donanım. CBL-Mariner için en az 1 CPU, 1GB RAM ve 8GB disk yapılandırmanız gerekir. Biraz daha fazla RAM ve CPU kullanırsanız daha iyi çalışır, bu yüzden iyi bir fikir olur. Sihirbazı tamamlayana kadar sonrakine gidin.
  5. Sanal makine zaten oluşturuldu. Artık ana VirtualBox ekranına döndüğünüze göre, verdiğiniz adla görünen girişi sağ tıklayıp ardından öğesini seçebilirsiniz. yapılandırma menüde. Ayrıca girişi seçebilir ve üstteki Ayarlar düğmesine tıklayabilirsiniz.
  6. Git depolamave oradan optik diskin (Boş) simgesinde, ISO görüntüsünü yükleyebilmek için Optik Sürücü'ye tıklamanız ve "Bir disk dosyası seç" seçeneğini seçmeniz gerekir. Ve görünecek tarayıcıda, önceki adımda oluşturduğunuz ISO'nun nerede olduğunu seçin.
  7. Zamanı geldi Sanal makineyi başlatın CBL-Mariner ile.

3-Sistemi OG'ye kurun

Sanal makineyi başlattıktan sonra başlayacak ve birkaç dakika sonra size bir menü gösterecektir. Kurulum. İzlemeniz gereken adımlar şunlardır:

  1. Seçeneği seç "Grafik Yükleyici" grafik kurulum için. Metin modu için seçenekler de var, ancak grafik daha iyi. Ve seçildikten sonra İleri'ye basın. [seçmek için klavye okları ve ENTER ile menüde gezinmeniz gerekir]
  2. Şimdi diğer dağıtımlara çok benzeyen bir yükleyici göreceksiniz. Kurulum Türü menüsünde: « seçeneğini seçmelisinizCBL-Mariner Tam » tam kurulum için. Her durumda, hem Full hem de Core'da paket içermediği için hızlı olacaktır.
  3. Bir sonraki ekran, kabul edilecek lisans koşulları.
  4. sonra asistan gelir sabit disk bölümleme. Orada gerekli bölümleri oluşturmanız veya varsayılan olarak gelenleri bırakmanız gerekir.
  5. Ana bilgisayar adını seçmek için çevirin ve kullanıcı adı ve şifre. Ne istersen koyabilirsin, ama unutma.
  6. CBL-Mariner şimdi gerçek kuruluma başlıyor. başlayacak paketleri yükle. Ve bittiğinde, sanal makineyi yeniden başlatın.
  7. başladığınızda göreceksiniz Oturum aç, oturum açma verilerini (ad ve şifre) girmeniz gereken yer.
  8. Ya CBL-Mariner'ı kullanabilirsiniz yerel dağıtımınızda yaptığınız gibi. Ve evet, ne yazık ki metin modunda başlıyor ...

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   bengui dijo

    komut hatası veriyor nao bulundu linha
    sudo make iso REBUILD_TOOLS = ve REBUILD_PACKAGES = n CONFIG_FILE =. / imageconfigs / full.json
    sudo: make: komut bulunamadı

    1.    RAZ0229 dijo

      sudo olmadan make çalıştırmayı deneyin

  2.   Luca dijo

    sudo ile veya sudo olmadan çalışmaz ..

  3.   chris dijo

    iso oluşturma hatası:
    git: gonum.org/v1/gonum@v0.6.2: tanınmayan içe aktarma yolu "gonum.org/v1/gonum" (https fetch: Get https://gonum.org/v1/gonum?go-get=1: Uygulanmadı)
    ...
    git: modül gereksinimleri yüklenirken hata oluştu

    bunun için çözümler var mı?