Терминал Ubuntu может выдавать ошибку - Не удалось выполнить форк в Windows 10. Этот терминал устанавливается в рамках функции подсистемы Windows для Linux. Причина этой ошибки заключается в нехватке памяти и может возникнуть, когда пользователь пытается получить последние обновления для терминала. Ошибка гласит:
# apt-get update
FATAL -> Не удалось выполнить форк.
Не удалось устранить ошибку с Ubuntu в Windows 10
Если вы получаете сообщение об ошибке Failed to Fork с Ubuntu в Windows 10, мы предлагаем вам попробовать наши следующие предложения:
- Создать новый файл подкачки.
- Отключите антивирус.
1] Создайте новый файл подкачки
Откройте Терминал для Подсистемы Windows для дистрибутива Linux и введите следующую команду, чтобы создать новый файл подкачки и выделить ему 4 гигабайта:
sudo fallocate -1 4G / файл подкачки
Сделайте файл более безопасным, введя эту команду:
sudo chmod 600 / файл подкачки
Установите пространство подкачки с помощью этой команды:
sudo mkswap / файл подкачки
Затем включите пространство подкачки с помощью этой команды:
sudo swapon / файл подкачки
После закрытия дистрибутива перезагрузите компьютер и проверьте. Ваша ошибка должна быть исправлена.
2] Отключить антивирус
Ваш антивирус может влиять на правильное функционирование действий в Терминале WSL. Мы рекомендуем вам временно отключить антивирус или Защитник Windows и проверить, устраняет ли это ошибку.
Включите его после успешного завершения операции.
Мы надеемся, что вам было легко следовать инструкциям, и вы успешно решили проблему.
Связанный: Подсистема Windows для Linux не имеет установленных дистрибутивов.