I had a problem updating my wife’s Mac recently using Software Update. I wanted to update it from OS X 10.3.8 to 10.3.9 but every time I tried I received the following error message:
“make sure you have permission to write to /tmp/501/TemporaryItems/com.apple.SoftwareUpdate, then try again”
I was logged in as administrator and giving the admin password when prompted, so I was a little stumped until I came accross an article which gave me the answer.
What I did was:
- Opened up the Terminal app – Applications -> Utilities -> Terminal
- logged on as Root using the command “sudo su” (without the “”)
- typed in “CD /” to get to the root folder
- entered “ls -l” to see all the files and symlinks in the root folder
- the path to the tmp folder was incorrect so I keyed in “rm tmp” to delete the file
- I then created the correct symbolic link by entering the command “ln -s /private/tmp tmp”
Having created the correct path to the tmp folder, I went back to Software update, and this time the update downloaded and installed without any problems.