无法在 DBeaver 21 上安装 Marketplace 客户端 1.8.2
Unable to install Marketplace client 1.8.2 on DBeaver 21
我在 Mac OSX 11.2.1.
更新到 DBeaver 21
但是在安装之后我尝试安装 Marketplace Client 1.8.2 并收到以下错误:
Cannot complete the install because of a conflicting dependency.
Software being installed: Marketplace Client 1.8.2.v20200309-0038 (org.eclipse.epp.mpc.feature.group 1.8.2.v20200309-0038)
Software currently installed: DBeaver 21.0.0.202102281712 (org.jkiss.dbeaver.core.product 21.0.0.202102281712)
Only one of the following can be installed at once:
Equinox Provisioning Discovery UI 1.1.400.v20191213-1911 (org.eclipse.equinox.p2.ui.discovery 1.1.400.v20191213-1911)
Equinox Provisioning Discovery UI 1.2.0.v20200916-1234 (org.eclipse.equinox.p2.ui.discovery 1.2.0.v20200916-1234)
Cannot satisfy dependency:
From: Marketplace Client 1.8.2.v20200309-0038 (org.eclipse.epp.mpc.feature.group 1.8.2.v20200309-0038)
To: org.eclipse.equinox.p2.iu; org.eclipse.epp.mpc.ui [1.8.2.v20200309-0038,1.8.2.v20200309-0038]
Cannot satisfy dependency:
From: Marketplace Client 1.8.2.v20200309-0038 (org.eclipse.epp.mpc.ui 1.8.2.v20200309-0038)
To: osgi.bundle; org.eclipse.equinox.p2.ui.discovery [1.0.0,1.2.0)
Cannot satisfy dependency:
From: Equinox p2, Discovery UI support 1.2.800.v20200916-1234 (org.eclipse.equinox.p2.discovery.feature.feature.group 1.2.800.v20200916-1234)
To: org.eclipse.equinox.p2.iu; org.eclipse.equinox.p2.ui.discovery [1.2.0.v20200916-1234,1.2.0.v20200916-1234]
Cannot satisfy dependency:
From: DBeaver Community Edition 21.0.0.202102281712 (org.jkiss.dbeaver.ce.feature.feature.group 21.0.0.202102281712)
To: org.eclipse.equinox.p2.iu; org.jkiss.dbeaver.standalone.feature.feature.group [21.0.0.202102281712,21.0.0.202102281712]
Cannot satisfy dependency:
From: DBeaver 21.0.0.202102281712 (org.jkiss.dbeaver.core.product 21.0.0.202102281712)
To: org.eclipse.equinox.p2.iu; org.jkiss.dbeaver.ce.feature.feature.group [21.0.0.202102281712,21.0.0.202102281712]
Cannot satisfy dependency:
From: DBeaver Standalone 21.0.0.202102281712 (org.jkiss.dbeaver.standalone.feature.feature.group 21.0.0.202102281712)
To: org.eclipse.equinox.p2.iu; org.eclipse.equinox.p2.discovery.feature.feature.group [1.2.800.v20200916-1234,1.2.800.v20200916-1234]
我降级到以前版本的 DBeaver,但不幸的是遇到了同样的错误。
有人还建议我 运行 从命令行以 root 身份使用它,这样它就有正确的权限来保存插件安装的文件,但它仍然安装失败。
感谢@howgler 的回答。我还在 github 上的 DBeaver 问题页面上找到了答案。
所以解析如下
添加 http://download.eclipse.org/mpc/releases/1.9.0 作为源,然后从那里安装市场客户端。
我在 Mac OSX 11.2.1.
更新到 DBeaver 21但是在安装之后我尝试安装 Marketplace Client 1.8.2 并收到以下错误:
Cannot complete the install because of a conflicting dependency.
Software being installed: Marketplace Client 1.8.2.v20200309-0038 (org.eclipse.epp.mpc.feature.group 1.8.2.v20200309-0038)
Software currently installed: DBeaver 21.0.0.202102281712 (org.jkiss.dbeaver.core.product 21.0.0.202102281712)
Only one of the following can be installed at once:
Equinox Provisioning Discovery UI 1.1.400.v20191213-1911 (org.eclipse.equinox.p2.ui.discovery 1.1.400.v20191213-1911)
Equinox Provisioning Discovery UI 1.2.0.v20200916-1234 (org.eclipse.equinox.p2.ui.discovery 1.2.0.v20200916-1234)
Cannot satisfy dependency:
From: Marketplace Client 1.8.2.v20200309-0038 (org.eclipse.epp.mpc.feature.group 1.8.2.v20200309-0038)
To: org.eclipse.equinox.p2.iu; org.eclipse.epp.mpc.ui [1.8.2.v20200309-0038,1.8.2.v20200309-0038]
Cannot satisfy dependency:
From: Marketplace Client 1.8.2.v20200309-0038 (org.eclipse.epp.mpc.ui 1.8.2.v20200309-0038)
To: osgi.bundle; org.eclipse.equinox.p2.ui.discovery [1.0.0,1.2.0)
Cannot satisfy dependency:
From: Equinox p2, Discovery UI support 1.2.800.v20200916-1234 (org.eclipse.equinox.p2.discovery.feature.feature.group 1.2.800.v20200916-1234)
To: org.eclipse.equinox.p2.iu; org.eclipse.equinox.p2.ui.discovery [1.2.0.v20200916-1234,1.2.0.v20200916-1234]
Cannot satisfy dependency:
From: DBeaver Community Edition 21.0.0.202102281712 (org.jkiss.dbeaver.ce.feature.feature.group 21.0.0.202102281712)
To: org.eclipse.equinox.p2.iu; org.jkiss.dbeaver.standalone.feature.feature.group [21.0.0.202102281712,21.0.0.202102281712]
Cannot satisfy dependency:
From: DBeaver 21.0.0.202102281712 (org.jkiss.dbeaver.core.product 21.0.0.202102281712)
To: org.eclipse.equinox.p2.iu; org.jkiss.dbeaver.ce.feature.feature.group [21.0.0.202102281712,21.0.0.202102281712]
Cannot satisfy dependency:
From: DBeaver Standalone 21.0.0.202102281712 (org.jkiss.dbeaver.standalone.feature.feature.group 21.0.0.202102281712)
To: org.eclipse.equinox.p2.iu; org.eclipse.equinox.p2.discovery.feature.feature.group [1.2.800.v20200916-1234,1.2.800.v20200916-1234]
我降级到以前版本的 DBeaver,但不幸的是遇到了同样的错误。
有人还建议我 运行 从命令行以 root 身份使用它,这样它就有正确的权限来保存插件安装的文件,但它仍然安装失败。
感谢@howgler 的回答。我还在 github 上的 DBeaver 问题页面上找到了答案。 所以解析如下
添加 http://download.eclipse.org/mpc/releases/1.9.0 作为源,然后从那里安装市场客户端。