我一直在尝试安装 ubuntu 开发环境,以便开始进行应用程序开发实践。但是,当我尝试安装 ubuntu-sdk 时,出现以下错误:
The following packages have unmet dependencies:
ubuntu-sdk : Depends: ubuntu-html5-container but it is not going to be installed
然后我继续插入命令:
sudo apt-get install ubuntu-html5-container
然后我收到以下错误消息:
The following packages have unmet dependencies:
ubuntu-html5-container : Depends: qtdeclarative5-ubuntu-ui-extras-browser-plugin but it is not installable
此时我认为插入以下命令是合理的:
sudo apt-get install qtdeclarative5-ubuntu-ui-extras-browser-plugin
我的新错误信息是:
Package qtdeclarative5-ubuntu-ui-extras-browser-plugin is not available, but is referred to by another package.
这可能意味着包丢失、已被淘汰或只能从其他来源获得
我不知道我做错了什么,我已经多次更新了我的存储库库,但仍然没有任何效果。有人能告诉我我做错了什么吗?为什么它不能正常工作?
答案1
我尝试安装时遇到了同样的问题ubuntu-sdk今天在新的虚拟机上虚拟机正在运行Ubuntu 12.04 LTS 64 位
以下是我解决这个问题的方法:
- 下载的软件包:
qtdeclarative5-ubuntu-ui-extras-浏览器插件
qtdeclarative5-ubuntu-ui-extras-浏览器插件资产
- 手动安装软件包依赖项:
sudo apt-get 安装 libqt5core5
sudo apt-get 安装 libqt5gui5
sudo apt-get 安装 libqt5qml5
安装 libqt5quick5 libqt5sql5 libqt5webkit5 libqt5sql5-sqlite
sudo apt-get 安装 libqt5webkit5-qmlwebkitplugin qtdeclarative5-qtquick2-plugin
sudo dpkg -i qtdeclarative5-ubuntu-ui-extras-browser-plugin-assets_0.22+13.10.20131011.1-0ubuntu1_all.deb
sudo apt-get 安装 qtdeclarative5-ubuntu-ui-toolkit-plugin
sudo apt-get 安装 qtdeclarative5-unity-action-plugin
sudo apt-get 安装 qtdeclarative5-window-plugin
sudo dpkg -i qtdeclarative5-ubuntu-ui-extras-browser-plugin_0.22+13.10.20131011.1-0ubuntu1_amd64.deb
最后运行命令安装skd:
sudo apt-get 安装 ubuntu-sdk
对我来说效果很好:)
答案2
在终端上仅尝试此命令,
sudo apt-get install aptitude; sudo aptitude install ubuntu-sdk