Cordova缺少为ubuntu 16.04构建的软件包

Pas*_*rse 3 ubuntu cordova ubuntu-16.04

我正在尝试在Ubuntu 16.04(64位)上为平台ubuntu构建一个空的Cordova应用程序和现有的应用程序.但是当我尝试构建它时,我得到的是我错过了一些包:

Error: missing packages click cmake libicu-dev pkg-config devscripts qtbase5-dev qtchooser qtdeclarative5-dev qtfeedback5-dev qtlocation5-dev qtmultimedia5-dev qtpim5-dev libqt5sensors5-dev qtsystems5-dev
Run Code Online (Sandbox Code Playgroud)

之后我收到以下消息:

Install missing packages? (Yn)>
Run Code Online (Sandbox Code Playgroud)

然后我接受安装并让它运行几个小时几个小时但没有任何反应,下一行只有一个闪烁的立方体.我该如何解决它会安装软件包的问题?

我已经安装了apt的所有软件包,但是没有用,它仍然给出了同样的错误.

小智 6

只需手动安装缺少的包:

sudo apt-get install click cmake libicu-dev pkg-config devscripts qtbase5-dev qtchooser qtdeclarative5-dev qtfeedback5-dev qtlocation5-dev qtmultimedia5-dev qtpim5-dev libqt5sensors5-dev qtsystems5-dev
Run Code Online (Sandbox Code Playgroud)

然后再次运行cordova build命令