Błąd nieudanego rozwidlenia w systemie Ubuntu w systemie Windows 10

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

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:

  1. Utwórz nowy plik wymiany.
  2. 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.

Link do głównej publikacji