CentOS 8 ani żadna inna jego wersja nie jest oficjalnie dostępna w sklepie Windows 10 App Store dla WSL - podsystem Windows dla systemu Linux, jednak nadal można go zainstalować i używać.
Microsoft nieustannie pokazuje swoją miłość do Linuksa i można to zobaczyć w WSL. Wraz z najnowszą aktualizacją systemu Windows 10 z maja, WSL 2, ulepszona wersja poprzedniego WSL 1, będzie dostępna dla zwykłych użytkowników. Zaletą tego jest to, że teraz będziemy mieli pełnoprawne jądro Linuksa do obsługi różnych dystrybucji Linuksa, takich jak Ubuntu, Debian Kali, SUSE i nie tylko… Ostatnio Ubuntu 20.04 LTS, najnowsza wersja tego Linuksa jest dostępna do pobrania i zainstalowania w Windows 10 dla WSL, ale przykro nam to mówić, nie mamy tam popularnego serwera CentOS Linux. Być może dzieje się tak z powodu mniejszej popularności CentOS wśród standardowych użytkowników Linuksa. Jeśli jednak jesteś programistą lub po prostu entuzjastą Linuksa i chcesz używać CentOS 8 na Windows 10 WSL, oto samouczek na ten temat.
wymagania
- WSL w systemie Windows 10
- Połączenie internetowe w celu pobrania wymaganych plików.
Krok 1: Włącz WSL w swoim systemie
Jeśli masz już włączony podsystem Windows dla systemu Linux w swoim systemie, możesz przejść do następnego kroku. Jednak te jeszcze musząWłącz to, po prostu uruchom PowerShell jako Administrator i skopiuj i wklej w nim poniższe polecenie. Po zakończeniu procesu uruchom ponownie system.
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
Krok 2: Pobierz pliki WSL CentOS 8
Cóż, aby uzyskać aplikację CentOS WSL Linux, nie musimy odwiedzać sklepu Windows 10, ponieważ go tam nie ma, zamiast tego jest on dostępny na Githubie jako projekt open source opracowany przez jakiegoś japońskiego programistę o nazwiedaj spokój7(nazwa profilu). Dlatego idź do niegoStrona projektu Githuba w wersji CentOS WSL otrzymasz najnowszą wersję 8.1. Pamiętaj jednak, że aby korzystać z tej wersji, powinieneś mieć najnowszą aktualizację systemu Windows 10 z maja 2004 r. lub nowszą. W przeciwnym razie możesz.
Krok 3: Rozpakuj plik CentOS8.zip
Pobrany plik będzie w formacie spakowanym, dlatego po prostu kliknij prawym przyciskiem myszy i rozpakuj go w miejscu, w którym nie usuniesz go przypadkowo.
Krok 3: Zainstaluj CentOS 8 na WSL
Otwórz wyodrębniony folder i uruchom plikPlik CentOS8.exe.Jeśli system Windows wykazuje pewne podejrzenia, po prostu wybierz opcję „Uruchom mimo to”.
Za kilka minut zarejestruje tę nową aplikację dla systemu Linux w ramach funkcji WSL systemu Windows 10.
Krok 4: Uruchom aplikację dla systemu Linux
Teraz ponownie uruchom ten sam plik wykonywalny CentOS8 znajdujący się w wyodrębnionym folderze, ale tym razem zobaczysz wiersz poleceń z użytkownikiem root. Lub po prostu w polu wyszukiwania systemu Windows 10 wpisz CentOS.
Aby sprawdzić, czy wszystko działa poprawnie, uruchomiliśmy polecenie aktualizacji systemu. Ty też możesz zrobić to samo.
dnf update
Domyślnie użytkownik root nie ma żadnego hasła, a jeśli chcesz, możesz je ustawić.
Ponadto ci, którzy chcą uruchomić go pod WSL 2, mogą zapoznać się z tym samouczkiem:.
Odinstaluj CentOS 8 z WSL (opcjonalnie)
W przyszłości, jeśli chcesz usunąć tę aplikację dla systemu Linux, nie usuwaj bezpośrednio rozpakowanego folderu CentOS 8, w przeciwnym razie spowoduje to problem z jego ponowną instalacją, a zatem prawidłowo wyrejestruj, a następnie usuń pliki.
- Otwórz jego folder, a następnie naciśnij i przytrzymajzmianaIkliknij prawym przyciskiem myszywewnątrz tego folderu.
- Wybierz tutaj Otwórz okno Powershell.
- Uruchom polecenie:
./CentOS8.exe clean
Dane wyjściowe powyższego polecenia:
PS C:\Users\Raj\Desktop\CentOS8> ./CentOS8.exe clean This will remove this distro (CentOS8) from the filesystem. Are you sure you would like to proceed? (This cannot be undone) Type "y" to continue:Y Accepting is required to proceed.
Był to więc prosty samouczek dotyczący uruchamiania serwera CentOS 8 w systemie Windows 10 WSL.
Notatka:Jeśli w przyszłości pojawi się ten błąd-
RPM: error: db5 error(-30969) from dbenv->open: BDB0091 DB_VERSION_MISMATCH: Database environment version mismatch RPM: error: cannot open Packages index using db5 - (-30969) RPM: error: cannot open Packages database in /var/lib/rpm The downloaded packages were saved in cache until the next successful transaction. You can remove cached packages by executing 'dnf clean packages'. Error: Could not run transaction.
Następnie po prostu uruchom-
sudo rm /var/lib/rpm/.rpm.lock
Notatka: Jeśli pojawi się błąd:
Nie udało się pobrać metadanych dla repozytorium „AppStream” [CentOS]
Następnie wykonaj poniższe kroki:
cd /etc/yum.repos.d/
sudo sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
sudo sed -i 's|#baseurl=https://mirror.centos.org|baseurl=https://vault.centos.org|g' /etc/yum.repos.d/CentOS-*
sudo yum update -y











![Jak wyczyścić folder uznania na Mac [5 skutecznych metod]](https://elsefix.com/tech/afton/wp-content/uploads/cache/2025/04/How-to-Clear-Recents-Folder-on-Mac-Featured-Image.png)
