安装JDK时出错:keytool命令需要安装proc fs(/ proc)。 适用于Linux的Windows子系统

我正在尝试在Linux(Ubuntu 14.04)的Windows子系统上安装Oracle JDK 1.7,并且出现以下错误:

the keytool command requires a mounted proc fs (/proc). 

而且Java的安装失败了很多错误:

 the keytool command requires a mounted proc fs (/proc). dpkg: error processing package ca-certificates-java (--configure): subprocess installed post-installation script returned error exit status 1 dpkg: dependency problems prevent configuration of openjdk-6-jre-headless:amd64: openjdk-6-jre-headless:amd64 depends on ca-certificates-java; however: Package ca-certificates-java is not configured yet. dpkg: error processing package openjdk-6-jre-headless:amd64 (--configure): dependency problems - leaving unconfigured Setting up udev (204-5ubuntu20.19) ... No apport report written because the error message indicates its a followup error from a previous failure. /usr/sbin/invoke-rc.d: 1: /usr/sbin/invoke-rc.d: /sbin/runlevel: not found * udev requires devtmpfs support, not started ...fail! 

这是完整的日志: http : //pastebin.com/gycBK1L9

我读过,也许它是与chroot和initscripts有关,但我不能得到它的工作。

我需要JDK才能在我的机器上编译Android。 任何帮助将受到高度赞赏。

Solutions Collecting From Web of "安装JDK时出错:keytool命令需要安装proc fs(/ proc)。 适用于Linux的Windows子系统"

尝试这个:

 umount /proc mount -t proc proc /proc 

并尝试再次运行。

Windows中的ubuntu子系统正处于测试/开发阶段,作为内部人员,您应该在Windows 10反馈中心(这是您安装的应用程序)中留下反馈(现在已经有三个upvotes存在)。

从我看到的情况看来,ubuntu子系统中的/ proc文件系统是部分实现的,并且缺少一些条目。