可能,然后如何在 Ubuntu 14.04 上使用无头 java 安装 Neo4j
Possible and then how to install Neo4j with headless java on Ubuntu 14.04
我正在无头系统上安装 Neo4j,这是一个只能通过 ssh 访问的虚拟服务器。当使用来自 http://debian.neo4j.org/ 的指令时,包管理器希望安装 java-runtime,它会引入各种与 GUI 相关的包。有可用的无头版本(java-runtime-headless),但很明显这不满足依赖关系。
是否可以使用可用的 deb 存储库和无头 java 运行时安装 Neo4j,然后如何安装,或者是否真的需要一些非无头包?
使用 Oracle JDK - 不依赖于任何与 gui 相关的包(它可能对某些工具有用,但不是明确的)。
完整 JDK(java 开发工具包)在您开始调试某些问题时可能会派上用场。
这里是安装oracle的方法jdk:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
http://www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.html
最后,我创建了一个虚拟包,使用 equivs
包使 java7-runtime-headless
满足 java7-runtime
。有关一般信息,请参阅问题“How to fake a package version installed?”。
我写的包文件就这么简单
Section: java
Priority: optional
Standards-Version: 3.9.2
Package: java7-runtime-dummy4headless
Maintainer: equaeghe <equaeghe@example.com>
Depends: java7-runtime-headless
Provides: java7-runtime
Description: fake package to allow us to use java7-runtime-headless instead of java7-runtime for neo4j
我正在无头系统上安装 Neo4j,这是一个只能通过 ssh 访问的虚拟服务器。当使用来自 http://debian.neo4j.org/ 的指令时,包管理器希望安装 java-runtime,它会引入各种与 GUI 相关的包。有可用的无头版本(java-runtime-headless),但很明显这不满足依赖关系。
是否可以使用可用的 deb 存储库和无头 java 运行时安装 Neo4j,然后如何安装,或者是否真的需要一些非无头包?
使用 Oracle JDK - 不依赖于任何与 gui 相关的包(它可能对某些工具有用,但不是明确的)。
完整 JDK(java 开发工具包)在您开始调试某些问题时可能会派上用场。
这里是安装oracle的方法jdk:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
http://www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.html
最后,我创建了一个虚拟包,使用 equivs
包使 java7-runtime-headless
满足 java7-runtime
。有关一般信息,请参阅问题“How to fake a package version installed?”。
我写的包文件就这么简单
Section: java
Priority: optional
Standards-Version: 3.9.2
Package: java7-runtime-dummy4headless
Maintainer: equaeghe <equaeghe@example.com>
Depends: java7-runtime-headless
Provides: java7-runtime
Description: fake package to allow us to use java7-runtime-headless instead of java7-runtime for neo4j