Eclipse上的PHP Dev Tools 3.8 Ubuntu - 冲突的依赖项

时间:2015-04-08 16:31:59

标签: eclipse ubuntu eclipse-pdt mylyn

我正在尝试在Ubuntu上的Eclipse 3.8中安装PHP开发工具。我有几个失败的依赖项,我已设法跟踪它们并安装它们,特别是关于mylyn。然后当我安装org.eclipse.mylyn.context_feature.feature.group时,我得到的错误太复杂了,我无法弄明白。

存储库:http://download.eclipse.org/releases/luna

包装:PDT 3.4.0.201 ....

以下是Eclipse告诉我的内容:

Cannot complete the install because of a conflicting dependency.
  Software being installed: PHP Development Tools (PDT) 3.4.0.201502171754 (org.eclipse.php.feature.group 3.4.0.201502171754)
  Software currently installed: Eclipse Platform 3.7.0.debbuild (org.eclipse.platform.ide 3.7.0.debbuild)
  Only one of the following can be installed at once: 
    Bidirectional Text Support 0.10.0.v20130327-1442 (org.eclipse.equinox.bidi 0.10.0.v20130327-1442)
    Bidirectional Text Support 0.9.0.dist (org.eclipse.equinox.bidi 0.9.0.dist)
  Cannot satisfy dependency:
    From: PHP Development Tools (PDT) 3.4.0.201502171754 (org.eclipse.php.feature.group 3.4.0.201502171754)
    To: org.eclipse.php.ui [3.4.0.201502171754]
  Cannot satisfy dependency:
    From: PDT UI Plug-in 3.4.0.201502171754 (org.eclipse.php.ui 3.4.0.201502171754)
    To: bundle org.eclipse.wst.common.frameworks.ui 0.0.0
  Cannot satisfy dependency:
    From: Eclipse Platform 3.8.1.dist-A8F8_IVRG4VZSCmeloKVfCrtIFotGyJZcMPL9 (org.eclipse.platform.feature.group 3.8.1.dist-A8F8_IVRG4VZSCmeloKVfCrtIFotGyJZcMPL9)
    To: org.eclipse.rcp.feature.group [3.8.1.dist-8LA2GODFTJUDJ21934]
  Cannot satisfy dependency:
    From: Eclipse Platform 3.7.0.debbuild (org.eclipse.platform.ide 3.7.0.debbuild)
    To: org.eclipse.platform.feature.group [3.8.1.dist-A8F8_IVRG4VZSCmeloKVfCrtIFotGyJZcMPL9]
  Cannot satisfy dependency:
    From: Eclipse RCP 3.8.1.dist-8LA2GODFTJUDJ21934 (org.eclipse.rcp.feature.group 3.8.1.dist-8LA2GODFTJUDJ21934)
    To: org.eclipse.equinox.bidi [0.9.0.dist]
  Cannot satisfy dependency:
    From: WTP UI Plug-in 1.2.300.v201401292051 (org.eclipse.wst.common.frameworks.ui 1.2.300.v201401292051)
    To: bundle org.eclipse.equinox.bidi [0.10.0,2.0.0)
  Cannot satisfy dependency:
    From: WTP UI Plug-in 1.2.300.v201401292115 (org.eclipse.wst.common.frameworks.ui 1.2.300.v201401292115)
    To: bundle org.eclipse.equinox.bidi [0.10.0,2.0.0)

任何和所有帮助表示赞赏。

2 个答案:

答案 0 :(得分:0)

如果你想在旧的eclipse版本上安装eclipse pdt 3.4,你应该使用直接站点而不是模拟发布更新站点:

  1. PDT:http://download.eclipse.org/tools/pdt/updates/3.4http://download.eclipse.org/tools/pdt/updates/latest
  2. DLTK 5.1.1:http://download.eclipse.org/technology/dltk/updates-dev/5.1.1/
  3. 之后,您将能够在eclipse 3.8上安装PDT 3.4

答案 1 :(得分:0)

最后问题源于尝试在旧版本的Eclipse上安装大量内容。这反过来源于apt-get存储库,这些存储库不是最新的。因此,当我尝试更新我的Eclipse时,我被告知这是最新版本,我相信它,直到greg-449让我理顺。

由于我无法使用apt-get或Ubuntu软件中心(同样的事情)来安装最新的Eclipse,我刚刚删除了安装,并将Luna下载并解压缩到某个目录中。如果你在Ubuntu上使用Eclipse,我推荐这个行动方案。