CBL-Mariner: Πώς να εγκαταστήσετε και να δοκιμάσετε το σύστημα Microsoft Linux

Καραμέλα

Η Microsoft κυκλοφόρησε ένα λειτουργικό σύστημα που βασίζεται σε Linux πριν από λίγες ημέρες, το οποίο μπορείτε να κατεβάσετε και να εγκαταστήσετε δωρεάν, όπως κάθε άλλη διανομή. Ωστόσο, το λανσάρισμα δεν ανακοινώθηκε με μεγάλη φαντασία, αλλά ήταν αρκετά διακριτικό, με σχεδόν καθόλου θόρυβο ... Το όνομά του είναι CBL-Mariner (Common Base Linux Mariner) και εδώ θα μάθετε βήμα προς βήμα πώς να το κατεβάσετε και να το εγκαταστήσετε (σε μια εικονική μηχανή).

Η αλήθεια είναι ότι η εταιρεία Redmond έκπληκτος εκείνη τη στιγμή με κάποιες εκδόσεις ανοιχτού κώδικα, ή με την αγορά του GitHub, καθώς και με την ενσωμάτωση του υποσυστήματος Linux στα Windows (WSL) ή με την υποστήριξη για Linux ορισμένων από τα προγράμματά του, καθώς και με αυτό που λειτουργεί σύστημα για συσκευές δικτύου που βασίζεται επίσης σε Linux και ονομάζεται SONiC ...

Τι είναι το CBL-Mariner;

Όπως επίσης αναφέρεται στο Σελίδα GitHub, είναι ένα πλήρες λειτουργικό σύστημα Linux αναπτύχθηκε και συντηρήθηκε από την ίδια τη Microsoft. Στόχος του δεν είναι να είναι απλώς μια άλλη διανομή GNU / Linux γενικού σκοπού, αλλά μάλλον να εξυπηρετεί έναν άλλο σκοπό. Και είναι ότι η εταιρεία Windows το χρειάζεται ως βάση για το WSL2, δηλαδή, το νέο υποσύστημα Linux για Windows 11 και Windows 365 με το οποίο μπορούν επίσης να εκτελεστούν γραφικές εφαρμογές.

Το CBL-Mariner υπήρχε στο παρελθόν και χρησιμοποιήθηκε εσωτερικά από τη Microsoft για την υποδομή του Κυανό σύννεφο. Επιπλέον, η εταιρεία Redmond εργάζεται σκληρά για την προεπιλεγμένη ασφάλεια αυτού του λειτουργικού συστήματος, με έναν σκληρυμένο πυρήνα, υπογεγραμμένες ενημερώσεις, ASLR, σκλήρυνση με βάση μεταγλωττιστή, αρχεία καταγραφής παραβίασης και πολλά άλλα χαρακτηριστικά.

Περιλαμβάνει ένα μικρό σύνολο βασικών πακέτων. Είναι επίσης γνωστό ότι απασχολεί Δέμα RPM. Συγκεκριμένα, το σύστημα συλλογής του επιτρέπει τη δημιουργία ξεχωριστών .rpm με βάση αρχεία SPEC και τον πηγαίο κώδικα. Επίσης εικόνες του μονολιθικού συστήματος που δημιουργούνται από μια εργαλειοθήκη rpm-ostree. Όσον αφορά τις ενημερώσεις, μπορούν να ισχύουν για συγκεκριμένα πακέτα ή ολόκληρο το σύστημα.

Όλες οι τεχνολογίες και ο κώδικας που ανέπτυξε η Micorosoft για το CBL-Mariner είναι ανοιχτού κώδικα και έχουν κυκλοφορήσει με άδεια MIT.

Πώς να κατεβάσετε και να εγκαταστήσετε το CBL-Mariner σε μια εικονική μηχανή

VirtualBox

Για να εξηγήσετε βήμα προς βήμα πώς μπορείτε κατεβάστε και εγκαταστήστε το CBL-Mariner Για να το δοκιμάσω, θα χρησιμοποιήσω μια βάση διανομής Ubuntu και λογισμικό εικονικοποίησης VirtualBox ως βάση. Μπορεί να γίνει σε οποιαδήποτε άλλη διανομή και με άλλο λογισμικό για εικονικές μηχανές, εάν το επιθυμείτε. Τα βήματα θα είναι πολύ παρόμοια σε κάθε περίπτωση.

1-Λήψη και δημιουργία του ISO

Το πρώτο πράγμα που πρέπει να κάνετε είναι να κατεβάσετε από το αποθετήριο CBL-Mariner και στη συνέχεια να δημιουργήσουμε τον εαυτό μας την εικόνα ISOκαθώς δεν υπάρχει ακόμη μια εικόνα για άμεση λήψη. Για να το κάνετε αυτό, θα πρέπει να έχετε εγκαταστήσει μια σειρά πακέτων, πολλά από τα οποία είναι σίγουρα ότι τα έχετε ήδη, αλλά για κάθε περίπτωση, εκτελέστε την ακόλουθη εντολή:

<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">

Μόλις εγκαταστήσετε το απαραίτητο λογισμικό, τώρα πρέπει κλωνοποιήστε το αποθετήριο από το GitHub με τον κωδικό CBL-Mariner τοπικά, δηλαδή στον υπολογιστή μας. Και αυτό γίνεται όπως γνωρίζετε ήδη:

<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">

Μετά τη λήψη και την πρόσβαση στον κατάλογο που έχει δημιουργηθεί τοπικά, το επόμενο είναι να αποκτήσετε πρόσβαση σε έναν συγκεκριμένο κατάλογο δημιουργήστε το ISO από εκεί για εκκίνηση:

<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">

Όταν ολοκληρωθεί η διαδικασία, θα έχετε το αρχείο ISO διαθέσιμο στο κατάλογος ../out/images/full/.

2-Εγκαταστήστε το CBL-Mariner σε ένα MV

Τώρα που έχετε την εικόνα ISO, μπορείτε εγκαταστήστε το CBL-Mariner σε μια εικονική μηχανή. Για να το κάνετε αυτό, μπορείτε να το χρησιμοποιήσετε Oracle VirtualBox, το οποίο είναι δωρεάν. Μόλις εγκαταστήσετε το απαραίτητο λογισμικό για εικονικοποίηση (μπορείτε να πραγματοποιήσετε λήψη και εγκατάσταση από αυτόν τον σύνδεσμο ή επίσης από τα repos της διανομής σας, όπου είναι επίσης διαθέσιμο), ακολουθείτε τα εξής βήματα:

  1. Ανοιχτό VirtualBox.
  2. Κάντε κλικ στο κουμπί Nueva για να δημιουργήσετε ένα νέο VM.
  3. Τώρα ξεκινήστε το οδηγός δημιουργίας εικονικής μηχανής. Βάλτε το όνομα που θέλετε και πληκτρολογήστε "Linux" και έκδοση "Άλλο Linux (64-bit)". Και πατήστε το επόμενο.
  4. Τότε θα σε ρωτήσει οι απαιτήσεις εικονικοποιημένου υλικού. Για το CBL-Mariner πρέπει να διαμορφώσετε τουλάχιστον 1 CPU, 1 GB μνήμης RAM και 8 GB δίσκου. Εάν χρησιμοποιείτε λίγο περισσότερη μνήμη RAM και CPU, θα λειτουργήσει καλύτερα, οπότε θα ήταν καλή ιδέα. Μεταβείτε στο επόμενο μέχρι να ολοκληρώσετε τον οδηγό.
  5. Η εικονική μηχανή έχει ήδη δημιουργηθεί. Τώρα που επιστρέφετε στην κύρια οθόνη VirtualBox, μπορείτε να κάνετε δεξί κλικ στην καταχώριση που εμφανίζεται με το όνομα που της έχετε δώσει και στη συνέχεια να επιλέξετε διαμόρφωση στο μενού. Μπορείτε επίσης να επιλέξετε την καταχώρηση και να κάνετε κλικ στο επάνω κουμπί Ρυθμίσεις.
  6. Πηγαίνετε στο αποθήκευση, και από εκεί στο εικονίδιο του οπτικού δίσκου (Άδειο) πρέπει να κάνετε κλικ στην Οπτική μονάδα δίσκου και να επιλέξετε "Επιλογή αρχείου δίσκου" για να φορτώσετε την εικόνα ISO. Και στο πρόγραμμα περιήγησης που θα εμφανιστεί, επιλέξτε πού έχετε το ISO που δημιουργήσατε στο προηγούμενο βήμα.
  7. Είναι ώρα να Ξεκινήστε την εικονική μηχανή με την CBL-Mariner.

3-Εγκαταστήστε το σύστημα στο MV

Μόλις ξεκινήσετε την εικονική μηχανή, θα ξεκινήσει και μετά από λίγα λεπτά θα σας δείξει ένα μενού εγκατάσταση. Τα βήματα που πρέπει να ακολουθήσετε είναι:

  1. Ορίστε την επιλογή "Εγκαταστάτης γραφικών" για γραφική εγκατάσταση. Υπάρχουν επίσης επιλογές για τη λειτουργία κειμένου, αλλά το γραφικό είναι καλύτερο. Και αφού επιλέξετε, πατήστε Επόμενο. [πρέπει να μετακινηθείτε στο μενού με τα βέλη πληκτρολογίου και με το ENTER για να επιλέξετε]
  2. Τώρα θα δείτε ένα πρόγραμμα εγκατάστασης πολύ παρόμοιο με αυτό κάθε άλλης διανομής. Στο μενού Τύπος εγκατάστασης: πρέπει να επιλέξετε «CBL-Mariner Πλήρης » για πλήρη εγκατάσταση. Σε κάθε περίπτωση, τόσο στο Full όσο και στο Core, καθώς δεν περιλαμβάνει πακέτα, θα είναι γρήγορο.
  3. Η επόμενη οθόνη είναι η όροι άδειας για αποδοχή.
  4. Στη συνέχεια έρχεται ο βοηθός διαχωρισμός σκληρού δίσκου. Εκεί πρέπει να δημιουργήσετε τα απαραίτητα διαμερίσματα ή να αφήσετε αυτά που έρχονται από προεπιλογή.
  5. Γυρίστε για να επιλέξετε το όνομα κεντρικού υπολογιστή, καθώς και το όνομα χρήστη και κωδικός. Μπορείτε να βάλετε ό, τι θέλετε, αλλά να το θυμάστε.
  6. Το CBL-Mariner ξεκινά τώρα την πραγματική εγκατάσταση. Θα αρχίσει εγκατάσταση πακέτων. Και όταν ολοκληρωθεί, επανεκκινήστε την εικονική μηχανή.
  7. Όταν ξεκινήσετε θα δείτε το Σύνδεση, όπου πρέπει να βάλετε τα δεδομένα σύνδεσης (όνομα και κωδικός πρόσβασης).
  8. Ya μπορείτε να χρησιμοποιήσετε το CBL-Mariner όπως θα κάνατε με την τοπική διανομή σας. Και ναι, δυστυχώς ξεκινά σε λειτουργία κειμένου ...

Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Μπενγκουίγκουι dijo

    δίνει σφάλμα εντολής nao βρέθηκε na linha
    sudo make iso REBUILD_TOOLS = και REBUILD_PACKAGES = n CONFIG_FILE =. / imageconfigs / full.json
    sudo: make: εντολή δεν βρέθηκε

    1.    RAZ0229 dijo

      Δοκιμάστε να εκτελέσετε το make χωρίς sudo

  2.   Luca dijo

    δεν λειτουργεί με ή χωρίς sudo ..

  3.   chris dijo

    σφάλμα από την κατασκευή iso:
    go: gonum.org/v1/gonum@v0.6.2: μη αναγνωρισμένη διαδρομή εισαγωγής "gonum.org/v1/gonum" (https fetch: Get https://gonum.org/v1/gonum?go-get=1: Δεν έχει εφαρμοστεί)
    ...
    go: απαιτήσεις φόρτωσης ενότητας σφάλματος

    οποιεσδήποτε λύσεις για αυτό;