The instructions you are quoting are for esx3. I found that document also but couldnt find the esx4 one.
If these are the recent 13 patches released for ESX 4, you need to do the following (this is from memory as I just did it the other night)
unzip the bundle, make sure you have sufficient free capacity
Go into the directory, its like esx/4.0.0 and inside there should be a meta.zip or something like that, that is what you'll point esxupdate to patch the box
esxupdate -m meta.zip
Sit back and watch it go and then you can reboot afterwards. You'll then want to use esxupdate query to ensure the 13 patches are installed and it looks something like this:
[root@kalina ~]# esxupdate query ----Bulletin ID---- -----Installed----- -------------Summary------------- ESX400-200906412-BG 2009-07-20T18:49:10 Updates esxupdate ESX400-200906401-BG 2009-07-20T18:49:10 Updates VMX ESX400-200906404-BG 2009-07-20T18:49:10 Updates CIM ESX400-200906411-SG 2009-07-20T18:49:10 Updates udev ESX400-200906405-SG 2009-07-20T18:49:10 Updates krb5 and pam_krb5 ESX400-200906406-SG 2009-07-20T18:49:10 Updates sudo ESX400-200906402-BG 2009-07-20T18:49:10 Updates ESX Scripts ESX400-200906407-SG 2009-07-20T18:49:10 Updates curl ESX400-200906403-BG 2009-07-20T18:49:10 Updates VMware Tools ESX400-200906408-BG 2009-07-20T18:49:10 Updates SCSI Driver for QLogic FC ESX400-200906409-BG 2009-07-20T18:49:10 Updates LSI storelib Library ESX400-200906413-BG 2009-07-20T18:49:10 Updates vmkernel iSCSI Driver
VMware vExpert 2009
VMware ESX/ESXi scripts and resources at: http://engineering.ucsb.edu/~duonglt/vmware/
If you find this information useful, please award points for "correct" or "helpful".
Thanks for the link. esxupdate definitly uses zips.
from the help
An offline bundle .zip file to work with. May be
specified multiple times.
Alright i just did it the way I asked about
esxupdate check --bundle ESX400-200906001.zip
esxupdate update --bundle ESX400-200906001.zip
and it worked fine. The server is now up to date. Nothing had to be manullay unzipped