Seite 1 von 1

Java6 Update 29 32Bit Installation x64

Verfasst: 01 Dez 2011, 11:12
von mex
Hallo zusammen,

ich habe ein kleines Problem und zwar lässt sich die 32Bit Version von Java6 Update 29 nicht auf einem x64 Windows 7 installieren. Das Skript funktioniert unter WinXP ohne Probleme und deinstallieren kann ich Java auf XP und Win7. Die deinstallation habe ich getestet in dem ich auf Win7 Java per Hand installiert habe. Die Fehlermeldung bei der Installation sieht wie folgt aus.

Code: Alles auswählen

Execution of winbatch_javau29_install
[6] [01.12.2011 11:03:52]   Call ""p:\install\javau29\jre-6u29-windows-i586.exe" /s MOZILLA=1"
[6] [01.12.2011 11:03:52]      Waiting until the called process is finished
[6] [01.12.2011 11:04:40]   ExitCode 1619    Executed process ""p:\install\javau29\jre-6u29-windows-i586.exe" /s MOZILLA=1"
[1] [01.12.2011 11:04:40] ___________________
[1] [01.12.2011 11:04:40] script finished
[1] [01.12.2011 11:04:40] 0 errors
[1] [01.12.2011 11:04:40] 0 warnings
Nachdem ich mal gegooglet habe, hab ich herrausgefunden das das wohl ein Problem von dem Java Paket ist.
On 64-bit hosts installing the exe doesn't work. jre-6u17-windows-i586.exe is a 32bit app containing a msi, a cab and some other files. On a 32-bit host it unpacks in in c:\Windows\system32\config\systemprofile\AppData\LocalLow\Sun\Java\jre1.6.0_17\. On a 64-bit host it unpacks in c:\Windows\SysWOW64\config\systemprofile\AppData\LocalLow\Sun\Java\jre1.6.0_17\. The silent install on a 64-bit host is still looking for the msi in the *System32* directory.
Das scheint auch eine sinnige erklärung zu sein, weil wenn ich mich an dem Rechner anmelde und die silent Installation von Hand starte funktioniert das ganze.

Hat da jemand eine Idee wie ich es trotzdem schaffe Java über den Opsi zu installieren?

Gruß und Dank,
mex

Re: Java6 Update 29 32Bit Installation x64

Verfasst: 01 Dez 2011, 11:33
von karni
exe entpacken, und dann vom Verzeichnis auf dem OPSI Server installieren ???

Ich mache es oft, damit große Installation schneller sind.

P.S.
Universal Extractor zum Entpacken

Re: Java6 Update 29 32Bit Installation x64

Verfasst: 01 Dez 2011, 14:09
von mex
das ist Prinzipell ne gute Idee aber es scheint bei Java nicht viel zu bringen ich kann mit den entpackten Dateien nichts anfangen. Es lässt sich zumindest kein Setup starten.
Kann man der exe nicht irgendwie über opsi einen Pfad mitgeben den die Installation nutzen soll? Über die exe selber geht es ja nicht da kann man nur ein InstallDIR angeben.

Re: Java6 Update 29 32Bit Installation x64

Verfasst: 01 Dez 2011, 14:47
von karni
1. Download Offline Install file.
2. Extract the Java JRE msi file:
Run the JRE installation executable file. The License Agreement screen will appear. Do not click anything.
The installer executable will have placed a folder called "jre1.6.0_29" into the directory "C:\Documents and Settings\<your username>\Application Data\Sun\Java". (In order to see this directory, you may need to select View | Refresh in Windows Explorer.) Copy the contents of this folder (an .msi and possibly a .cab file) to a network installation point, which is a location on the network accessible to the client computers, such as \\fileserver\net_install_images\jre1.6.0_29\

So kannst du MSI extrahieren, und danach mit OPSI installieren.

Re: Java6 Update 29 32Bit Installation x64

Verfasst: 01 Dez 2011, 16:59
von d.oertel
Hi,

machen wir doch mal ein wenig Werbung:
Mit den günstigen Abos von uib bekommst Du das Problem gelöst.
http://uib.de/www/service_support/suppo ... bonnements

gruss
d.oertel

Re: Java6 Update 29 32Bit Installation x64

Verfasst: 06 Dez 2011, 14:27
von mex
Danke karni hat wunderbar funktioniert :)...