我已经在虚拟机中安装了Live DVD的Solaris 11.3(Intel X86(。已升级全新安装,暂无更新挂起。添加了带有证书的 Oracle Developer Studio 发布者,如此处所述。确保sunpro-incorporation
元包是最新的,如相关 Oracle 文档所述。是的,我在版本0.5.11-0.175.3.20.0.2.0
.是的,我已经安装了developer-studio-utilities
软件包。
尽管做出了所有这些努力,但我无法安装Developer Studio 12.6(或12.5(。尝试"试运行"安装命令pkg install -nv developerstudio-126
失败,并显示以下输出:
Creating Plan (Running solver): / pkg install: No solution was found to satisfy constraints maintained incorporations: pkg://solaris/consolidation/SunVTS/SunVTS-incorporation@7.19.2-0.175.3.0.0.26.3 pkg://solaris/consolidation/X/X-incorporation@0.5.11-0.175.3.1.0.2.1489 pkg://solaris/consolidation/admin/admin-incorporation@0.5.11-0.175.1.0.0.5.0 pkg://solaris/consolidation/cacao/cacao-incorporation@0.5.11-0.175.3.0.0.24.0 pkg://solaris/consolidation/cde/cde-incorporation@0.5.11-0.175.3.0.0.16.0 pkg://solaris/consolidation/cns/cns-incorporation@0.5.11-0.175.3.0.0.24.0 pkg://solaris/consolidation/dbtg/dbtg-incorporation@0.5.11-0.175.3.0.0.29.0 pkg://solaris/consolidation/ddt/ddt-incorporation@8.9.15.9.11 pkg://solaris/consolidation/desktop/desktop-incorporation@0.5.11-0.175.3.0.0.28.0 pkg://solaris/consolidation/desktop/gnome-incorporation@0.5.11-0.175.3.0.0.26.0 pkg://solaris/consolidation/gfx/gfx-incorporation@0.5.11-0.175.1.0.0.5.0 pkg://solaris/consolidation/ips/ips-incorporation@0.5.11-0.175.3.0.0.26.0 pkg://solaris/consolidation/java-7/java-7-incorporation@1.7.0.85.33-0 pkg://solaris/consolidation/java-8/java-8-incorporation@1.8.0.60.27-0 pkg://solaris/consolidation/jdmk/jdmk-incorporation@0.5.11-0.175.2.0.0.22.0 pkg://solaris/consolidation/l10n/l10n-incorporation@0.5.11-0.175.3.0.0.26.2 pkg://solaris/consolidation/man/man-incorporation@0.5.11-0.175.3.0.0.28.0 pkg://solaris/consolidation/nspg/nspg-incorporation@0.5.11-0.175.1.0.0.5.0 pkg://solaris/consolidation/nvidia/nvidia-incorporation@0.5.11-0.175.3.0.0.17.0 pkg://solaris/consolidation/osnet/osnet-incorporation@0.5.11-0.175.3.1.0.5.0 pkg://solaris/consolidation/sfw/sfw-incorporation@0.5.11-0.175.3.0.0.30.0 pkg://solaris/consolidation/sic_team/sic_team-incorporation@0.5.11-0.175.3.0.0.20.0 pkg://solaris/consolidation/solaris_re/solaris_re-incorporation@0.5.11-0.175.3.1.0.5.0 pkg://solaris/consolidation/ssm/ssm-incorporation@2.3.3.0-0.175.3.0.0.29.0 pkg://solaris/consolidation/sunpro/sunpro-incorporation@0.5.11-0.175.3.20.0.2.0 pkg://solaris/consolidation/ub_javavm-6/ub_javavm-6-incorporation@1.6.0.999.99-0 pkg://solaris/consolidation/userland/userland-incorporation@0.5.11-0.175.3.1.0.3.0 pkg://solaris/consolidation/xvm/xvm-incorporation@0.5.11-0.175.1.0.0.5.0 pkg://solaris/entire@0.5.11-0.175.3.1.0.5.2 Plan Creation: Package solver is unable to compute solution. Dependency analysis is unable to determine exact cause. Try specifying expected results to obtain more detailed error messages. Include specific version of packages you wish installed.
为了辩护,我想提一下,我有一些 Solaris 管理员经验可以追溯到版本 10 天,这不是我第一次安装 Solaris 软件包。不过不知道这次有什么问题。任何帮助将不胜感激...
如果你浏览developerstudio-126
的依赖关系并尝试一个接一个地安装它们,你最终会发现developerstudio-126/dbx
需要userland-incorporation
排除的python-34
。然后搜索"Solaris 11 incorporations"让我进入了这个页面,它(尽管是 Solaris 11.2(解释说,您可以通过运行以下命令在此处禁用相关的version-lock
方面:
sudo pkg change-facet facet.version-lock.runtime/python-34=false
(此命令显然会将系统的配置更改为不受支持的状态,因此您可能需要在运行虚拟机之前保存虚拟机的检查点。
禁用该特定方面后,我能够从包管理器安装developerstudio-126
,而不会出现更多错误。
我们需要更多信息。您用于安装 Studio 的命令行是什么? 此外,是否仍配置了solaris
发布服务器并已确认可以从中安装包(例如,system/header
(?