Ubuntu终端可能会抛出错误 - 无法在Win10上进行分叉。此终端在Windows Subsystem for Linux的功能下安装。 导致此错误的原因是缺少内存,并且可能在用户尝试获取终端的最新更新时发生。 错误如下:
# apt-get update
FATAL -> Failed to fork.
在Win10上使用Ubuntu无法解决fork错误
如果您在Win10上收到Ubuntu的Failed to Fork错误,我们建议您尝试以下建议:
--创建一个新的交换文件。
--禁用防病毒软件。
1]创建一个新的交换文件
打开Windows子系统for Linux发行版的终端并输入以下命令以创建新的交换文件并为其分配4千兆字节:
sudo fallocate -1 4G /swapfile
输入以下命令使文件更安全:
sudo chmod 600 /swapfile
使用以下命令设置交换空间:
sudo mkswap /swapfile
接下来,使用以下命令启用交换空间:
sudo swapon /swapfile
关闭发行版后重新启动计算机并检查。 你的错误应该修复。
2]禁用防病毒软件
您的防病毒软件可能会影响WSL终端中活动的正常运行。 我们建议您暂时关闭防病毒解决方案或Windows Defender,并检查是否可以修复错误。
操作成功完成后将其打开。
关注win10,Windows10,锁定(http://www.ghost580.com/windows10/)、Win10之家官网