Εγγραφείτε στο Quantrimang.com για να μάθετε πόσο απλό είναι να εγκαταστήσετε μη αυτόματα το CentOS σε Windows 10 Υποσύστημα για Linux και να εκτελέσετε εντολές στο χώρο αποθήκευσης YUM ή RHEL RPM.
Το υποσύστημα Windows για Linux είναι μια προηγμένη δυνατότητα για χρήστες Windows. Το Windows Subsystem for Linux σάς επιτρέπει να εξασκείτε και να μαθαίνετε εντολές λειτουργικού συστήματος Linux απευθείας στο σύστημά σας Windows 10 χωρίς να χρησιμοποιείτε λογισμικό εικονικής μηχανής όπως το VirtualBox .
Το Windows Subsystem for Linux, γνωστό και ως WSL, αναπτύσσεται από τη Microsoft σε λειτουργικά συστήματα Windows 10 και Windows Server 2019, για να παρέχει συμβατότητα και εκτέλεση δυαδικών αρχείων Linux .
Για την εγκατάσταση εικόνων Linux Distro γενικά, οι χρήστες πρέπει να βασίζονται στο Microsoft Store, το οποίο έχει έναν αριθμό προμεταγλωττισμένων εικόνων ελαφρού βάρους. Επί του παρόντος, οι διαθέσιμες εικόνες Linux WSL είναι Ubuntu , Kali Linux , Debian, AlpinLinux, OpenSUSE και SUSE Enterprise Server. Επομένως, εάν θέλετε να δοκιμάσετε ορισμένα λειτουργικά συστήματα Linux, όπως το CentOS/RHEL (Red Hat Enterprise Linux) και το Arch Linux , πρέπει να τα εγκαταστήσετε μόνοι σας στο Windows 10 Subsystem for Linux. Το σημερινό άρθρο θα σας δείξει πώς να το κάνετε αυτό.
Σημείωση : Πριν εγκαταστήσετε το CentOS σε WSL, πρέπει να ενεργοποιήσετε το Υποσύστημα Windows για Linux. Αν δεν ξέρετε πώς να το κάνετε αυτό, διαβάστε το άρθρο: Εκτελέστε το Linux σε Windows 10 χωρίς εικονική μηχανή, εδώ είναι 18 πράγματα που πρέπει να γνωρίζετε για περισσότερες λεπτομέρειες.
Πώς να εγκαταστήσετε το CentOS σε υποσύστημα Windows 10 για Linux
Βήμα 1: Κατεβάστε το CentOS WSL
Το πρώτο πράγμα που χρειάζεται είναι ένα CentOS σε WSL (Windows 10 FCU ή μεταγενέστερο), βασισμένο στο WSldl. Βασικά, είναι ένα συμπιεσμένο αρχείο που περιέχει rootfs και κάποια άλλα αρχεία. Το CentOS ως WSL Instance είναι ένα έργο ανοιχτού κώδικα διαθέσιμο στο Github, οπότε αποκτήστε το εδώ . Η πιο πρόσφατη έκδοση τη στιγμή της σύνταξης είναι το CentOS 7.6.
Βήμα 2: Εξαγάγετε το φάκελο WSL CentOS 7.x
Το μέγεθος του ληφθέντος φακέλου θα είναι περίπου 300MB και μόλις γίνει λήψη, κάντε δεξί κλικ για εξαγωγή του φακέλου. Εδώ, το άρθρο χρησιμοποιεί WinRAR για την εξαγωγή αρχείων. Ωστόσο, μπορείτε να χρησιμοποιήσετε το προεπιλεγμένο πρόγραμμα των Windows ή οποιαδήποτε άλλη επιλογή για να το εξαγάγετε.
Βήμα 3: Εκτελέστε το CentOS.exe για να εγκαταστήσετε το CentOS στο υποσύστημα Windows 10 για Linux
Μετά την εξαγωγή του φακέλου, θα δείτε 2 αρχεία εκεί: Το πρώτο αρχείο είναι το rootfs.tar.gz και το δεύτερο αρχείο είναι το CentOS.exe. Πρέπει να εκτελέσετε το CentOS.exe για να εξαγάγετε τα αρχεία και να τα καταχωρήσετε στο WSL. Κάντε δεξί κλικ στο αρχείο και επιλέξτε Εκτέλεση ως διαχειριστής .
Βήμα 4: Ολοκληρώστε την εγκατάσταση
Μόλις ολοκληρωθεί η εγκατάσταση, θα λάβετε μια ειδοποίηση στην οθόνη εντολών του CentOS. Τώρα, πατήστε το πλήκτρο Enter
για έξοδο από τη ρύθμιση.
Βήμα 5: Εκτελέστε το CentOS 7 σε WSL
Για να εκτελέσετε το CentOS 7, μεταβείτε ξανά στον εξαγόμενο φάκελο του CentOS για WSL και αυτή τη φορά, θα δείτε 4 αρχεία. Και πάλι, κάντε δεξί κλικ στο Centos.exe και επιλέξτε Εκτέλεση ως διαχειριστής .
Τέλος, το μη αυτόματα εγκατεστημένο υποσύστημα Linux για το CentOS είναι εδώ.
Βήμα 6: Εντολή για ενημέρωση του CentOS σε WSL
Μπορείτε να εκτελέσετε οποιαδήποτε εντολή θέλετε να εκτελέσετε στο CentOS, απλώς για να ελέγξετε αν λειτουργεί καλά ή όχι. Παράδειγμα εκτέλεσης της εντολής ενημέ��ωσης CentOS χρησιμοποιώντας YUM.
yum -y update
Βήμα 7: Απεγκαταστήστε το CentOS 7 WSL
Εάν στο μέλλον διαγράψετε κατά λάθος τον φάκελο CentOS WSL και θέλετε να τον εγκαταστήσετε ξανά, θα πρέπει πρώτα να διαγράψετε την υπάρχουσα εγκατάσταση.
Για να απεγκαταστήσετε το CentOS 7 WSL, απλώς χρησιμοποιήστε την παρακάτω εντολή:
CentOS.exe clean
Στη συνέχεια, εξαγάγετε ξανά τα αρχεία από τον συμπιεσμένο φάκελο CentOS που κατεβάσατε παραπάνω και, στη συνέχεια, εκτελέστε το Windows 10 PowerShell με δικαιώματα διαχειριστή , μεταβείτε στον φάκελο που έχει εξαχθεί και εκτελέστε την παρακάτω εντολή:
./CentOS.exe clean
Για επανεγκατάσταση, εκτελέστε το εκτελέσιμο αρχείο CentOS.exe στον ίδιο εξαγόμενο φάκελο για να καταχωρήσετε τα αρχεία στο Υποσύστημα Windows 10 για Linux.
Ελπίζω να είστε επιτυχημένοι.