Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save icebreaker/536c1c002d59a1f26ae7656b627bf978 to your computer and use it in GitHub Desktop.
Save icebreaker/536c1c002d59a1f26ae7656b627bf978 to your computer and use it in GitHub Desktop.
Extract Java JDK 1.5 from JavaForMacOSX10.5Update10.dmg (original Apple distribution)
cd ~/Downloads
wget http://support.apple.com/downloads/DL1359/en_US/JavaForMacOSX10.5Update10.dmg \
-O ~/Downloads/JavaForMacOSX10.5Update10.dmg
hdiutil attach ~/Downloads/JavaForMacOSX10.5Update10.dmg
pkgutil --expand /Volumes/Java\ For\ Mac\ OS\ X\ 10.5\ Update\ 10/JavaForMacOSX10.5Update10.pkg \
~/Downloads/JavaForMacOSX10.5Update10
cd ~/Downloads/JavaForMacOSX10.5Update10/JavaForMacOSX10.5Update10.pkg/
mv Payload payload.gz
gunzip payload.gz
cpio -idmv < payload
sudo cp -R System/Library/Frameworks/JavaVM.framework/Versions/1.5.0 \
/System/Library/Frameworks/JavaVM.framework/Versions/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment