Terminal Ubuntu może wyrzucić błąd — Nie udało się rozwidlić w systemie Windows 10. Ten terminal jest instalowany w ramach funkcji Windows Subsystem for Linux. Przyczyną tego błędu jest brak pamięci i może wystąpić, gdy użytkownik próbuje uzyskać najnowsze aktualizacje terminala. Błąd brzmi:
# apt-get update
FATAL -> Nie udało się rozwidlić.
Błąd nieudanego rozwidlenia w systemie Ubuntu w systemie Windows 10
Jeśli pojawi się błąd „Nie udało się rozwidlić” w systemie Ubuntu w systemie Windows 10, zalecamy wypróbowanie następujących sugestii:
- Utwórz nowy plik wymiany.
- Wyłącz program antywirusowy.
1] Utwórz nowy plik wymiany
Otwórz terminal dla dystrybucji systemu Windows Subsystem i wprowadź następujące polecenie, aby utworzyć nowy plik wymiany i przydzielić mu 4 gigabajty:
sudo fallocate -1 4G / swapfile
Zwiększ bezpieczeństwo pliku, wprowadzając następujące polecenie:
sudo chmod 600 / swapfile
Ustaw przestrzeń wymiany za pomocą tego polecenia:
sudo mkswap / swapfile
Następnie włącz przestrzeń wymiany za pomocą tego polecenia:
sudo swapon / swapfile
Uruchom ponownie komputer po zamknięciu dystrybucji i sprawdź. Twój błąd powinien zostać naprawiony.
2] Wyłącz program antywirusowy
Twój program antywirusowy może wpływać na prawidłowe funkcjonowanie działań w terminalu WSL. Zalecamy tymczasowe wyłączenie rozwiązania antywirusowego lub programu Windows Defender i sprawdzenie, czy to naprawia błąd.
Włącz go po pomyślnym zakończeniu operacji.
Mamy nadzieję, że kroki te były łatwe do wykonania i udało się rozwiązać problem.