J’ai 2 machines – 1a sans access internet et 1b avec access internet. Je télécharge les fichiers d’installation en 1b et les transfère vers 1a. Maintenant, je veux installer oracle–java8-installer dans 1a. J’ai donc téléchargé le fichier oracle-java8-installer
dans 1b et l’ oracle-java8-installer
copié dans 1a. Ensuite, je lance ce qui suit en 1a:
sudo dpkg -i oracle-java8-installer_8u151-1~webupd8~0_all.deb
Mais il essaie de télécharger le fichier suivant:
http://download.oracle.com/otn-pub/java/jdk/8u151-b12/e758a0de34e24606bca991d704f6dcbf/jdk-8u151-linux-x64.tar.gz
et échoue évidemment car il n’a pas access à Internet.
Donc, j’ai téléchargé le fichier jdk-8u151-linux-x64.tar.gz
manuellement en 1b et transféré à 1a. Je l’ai décompressé / décompressé (et il n’a pas de fichier de configure
à l’intérieur, je le laisse faire. Si j’ai besoin de l’installer, alors s’il vous plaît faites le moi savoir). Ensuite, lorsque j’essaie à nouveau d’installer le programme d’installation oracle-java8-installer
, il tente à nouveau de télécharger ce fichier supplémentaire. Comment laisser le système savoir que le fichier a déjà été téléchargé et le diriger vers son chemin?
Untarring / unzipping est suffisant pour que Java fonctionne sur Linux (inutile de faire en sorte que l’installateur Web trouve un fichier déjà téléchargé). Veillez simplement à pointer le java sur le PATH vers votre dossier d’installation.