Uma melhoria, como você apontou em posts anteriores, jDownloader 2 tem um Java jre/ folder empacotado com ela, cujo tamanho é ~ 147 MB. Isso não é útil em nenhuma distribuição do Ubuntu. Debian / Ubuntu fornece pacotes java-7-openjdk que serão compartilhados por todos os aplicativos usando Java. Você pode ter instalado também o Oracle java 7 ou 8 a partir de pacotes compilados por webupd8.org Instale o Oracle Java 8 .
O OpenJDK pode ser instalado através do sistema de pacotes do Ubuntu, executando este comando:
$ sudo apt-get install openjdk-7-jdk icedtea-7-plugin
Função de cada pacote:
openjdk-7-jdk Kit de desenvolvimento OpenJDK (JDK)
icedtea-7-plugin plugin de navegador da web baseado em OpenJDK e IcedTea para executar applets Java
Esses pacotes são instalados em /usr/lib/jvm , em seguida, você verá a pasta java-7-openjdk para o OpenJDK e java-7-oracle ou / e java-8-oracle para o Java Oracle. Cada uma dessas instalações tem uma pasta jre/ .
Além disso, a versão Java usada por padrão em seu sistema deve ser definida (em todo o sistema para todos os usuários) no arquivo /etc/profile , por exemplo, para java-7-openjdk
JAVA_HOME=/usr/local/java/jdk1.7.0_09
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
JRE_HOME=/usr/local/java/jre1.7.0_09
PATH=$PATH:$HOME/bin:$JRE_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH
Você pode ter que adicionar ou editar, já que o sistema Ubuntu usa update-alternatives para alternar entre as versões instaladas do Java. Esses links simbólicos não são por jre/ pasta, mas por arquivo executável, por exemplo, java javac ...
Em seguida, você precisa editar o script de lançamento do Bash jd2/JDownloader2 localizado em sua pasta pessoal ( echo $HOME em um Terminal) para adicionar a seguinte linha como a primeira linha de código abaixo dos comentários que terminam #INSTALL4J_ADD_VM_PARAMS=
INSTALL4J_JAVA_HOME_OVERRIDE="$JAVA_JRE"
Ou se você não definiu o jre / folder
INSTALL4J_JAVA_HOME_OVERRIDE="$JAVA_HOME"/jre
Depois, você pode remover a pasta jd2/jre do pacote. Isso pouparia ~ 147 MB e teria seu Java JRE gerenciado pelo sistema Ubuntu.