簡體   English   中英

可能,然后如何在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

最后,我創建了一個偽包,使得java7-runtime-headless滿足java7-runtime使用equivs包。 請參閱問題“ 如何偽造已安裝的軟件包版本? 以獲取一般信息。

我寫的包文件很簡單

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM