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

时间:2016-05-30 17:19:14

标签: cordova ubuntu 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

之后我收到以下消息:

Install missing packages? (Yn)>

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

我已经使用apt安装了每个软件包,但这样做不起作用,它仍然会给出相同的错误。

2 个答案:

答案 0 :(得分: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

然后再次运行cordova build命令

答案 1 :(得分:2)

这是Apache cordova本身的真正问题。他们的官方错误跟踪系统中记录了一个问题 - CB-11333

昨天提出了这个问题,你可能不得不等待修复。希望它有所帮助。