Αυτό το άρθρο είναι ένας οδηγός εγκατάστασης με μερικά χρήσιμα στιγμιότυπα οθόνης για το πώς να τερματίσετε τη διανομή Linux στο WSL. Εάν χρησιμοποιείτε WSL, μπορείτε να τερματίσετε χειροκίνητα μία ή όλες τις διανομές Linux με μερικές εντολές.
Το Windows Subsystem for Linux (WSL) είναι ένας βολικός τρόπος για να εκτελείτε διανομές Linux με Windows 11 ή Windows 10, αλλά οι ελαφριές εικονικές μηχανές θα συνεχίσουν να εκτελούνται στο παρασκήνιο, χρησιμοποιώντας απαραίτητα πόρους συστήματος, ακόμα κι αν βγείτε από το κέλυφος εντολών.
Εάν πρέπει να τερματίσετε ή να επανεκκινήσετε αμέσως μετά τη χρήση μιας διανομής Linux (Ubuntu, Kali, Debian, Mint, κ.λπ.), μπορείτε να χρησιμοποιήσετε το εργαλείο γραμμής εντολών wsl.exe για να τερματίσετε μη αυτόματα μία ή όλες τις διανομές.
Ο τρόπος τερματισμού μιας διανομής Linux που εκτελείται στην πλατφόρμα WSL2 των Windows 10 και των Windows 11 παρουσιάζεται παρακάτω. Συνεχίστε να κάνετε κύλιση για να το ελέγξετε.
Τερματισμός διανομών Linux από το WSL
Χρησιμοποιήστε την παρακάτω διαδικασία για να τερματίσετε τη διανομή Linux από το WSL που εκτελείται σε Windows 11 ή Windows 10.
- Ανοίξτε την Έναρξη .
- Αναζητήστε τη γραμμή εντολών (ή το PowerShell ), κάντε δεξί κλικ στο επάνω αποτέλεσμα και επιλέξτε την επιλογή Εκτέλεση ως διαχειριστής .
- Πληκτρολογήστε την ακόλουθη εντολή για να δείτε όλες τις εκτελούμενες διανομές WSL καιπατήστεEnter .
wsl --list --verbose
- Κλείστε τη διανομή Linux στα Windows 11 ή Windows 10 πληκτρολογώντας την ακόλουθη εντολή καιπατήστεEnter .
wsl -t DISTRO-NAME
Στην εντολή, αντικαταστήστε το DISTRO-NAME με το όνομα της διανομής που θέλετε να τερματίσετε, όπως φαίνεται στο βήμα 3 . Για παράδειγμα,
wsl -t Ubuntu-20.04
. - (Προαιρετικό) Επιβεβαιώστε ότι η διανομή δεν εκτελείται πλέον πληκτρολογώντας την ακόλουθη εντολή καιπατήστεEnter .
wsl --list --verbose
Με την ολοκλήρωση της διαδικασίας, οι διανομές που εκτελούνται στο Υποσύστημα Windows για Linux θα τερματιστούν με χάρη. Μπορείτε να επαναλάβετε τη διαδικασία ανά πάσα στιγμή για να βγείτε από άλλες διανομές ή να χρησιμοποιήσετε την παρακάτω διαδικασία για να τις τερματίσετε όλες.
Τερματίστε όλες τις διανομές Linux από το WSL
Χρησιμοποιήστε την παρακάτω διαδικασία για να τερματίσετε όλες τις διανομές WSL που εκτελούνται στα Windows 10 (ή 11).
- Ανοίξτε την Έναρξη .
- Αναζητήστε τη γραμμή εντολών (ή το PowerShell ), κάντε δεξί κλικ στο επάνω αποτέλεσμα και επιλέξτε την επιλογή Εκτέλεση ως διαχειριστής .
- Πληκτρολογήστε την ακόλουθη εντολή για να δείτε όλες τις εκτελούμενες διανομές WSL καιπατήστεEnter .
wsl --list --verbose
- Βγείτε από τη διανομή Linux στα Windows 11 ή 10 πληκτρολογώντας την ακόλουθη εντολή καιπατήστεEnter .
wsl --shutdown
- (Προαιρετικό) Επιβεβαιώστε ότι η διανομή δεν εκτελείται πλέον πληκτρολογώντας την ακόλουθη εντολή καιπατήστεEnter .
wsl --list --verbose
Με την ολοκλήρωση της διαδικασίας, όλες οι διανομές WSL θα τερματιστούν αμέσως.
Εάν πρέπει να επανεκκινήσετε τη διανομή Linux, μπορείτε να την ανοίξετε ξανά χρησιμοποιώντας την εντολή από το μενού Έναρξη, τη Γραμμή εντολών ή το PowerShell. Φροντίστε να αντικαταστήσετε το DISTRO-NAME με το πραγματικό όνομα της διανομής σας πριν εκτελέσετε την εντολή wsl --distribution DISTRO-NAME
.
Παραπάνω είδαμε πώς να τερματίσετε μια διανομή Linux από το WSL. Ελπίζουμε ότι αυτές οι πληροφορίες σας βοήθησαν να βρείτε αυτό που χρειάζεστε.