Changes

Jump to: navigation, search

Software Update:Manually Installing a MAR file

54 bytes removed, 22:37, 27 January 2010
no edit summary
# Change the working directory to the application's installation directory by using the cd command (e.g. for Firefox <code>cd "C:\Program Files\Mozilla Firefox"</code>). '''Important:''' running the update from within another directory will fail.
# Close all instances of the application that are running on the system including those being used by other users before going any further. '''Important:''' not doing so will cause the update to fail.
# For Firefox 3.5 and above, SeaMonkey 2.0 and above, and Thunderbird 3.0 and above run the following from the command prompt<br><pre>C:\app-update\updater.exe C:\app-update\</pre><br>For Firefox 3.0.x run the following from the command prompt<br><pre>C:\app-update\updater.exe C:\app-update\ 0</pre>'''Note:''' The "0" parameter passed on the command line for Firefox 3.0.x specifies the PID of a process to wait on before applying the update. When applying updates manually this should be 0 to disable the wait step.
# After the update has completed a file named <code>update.status</code> will be created in the '''outside''' directory. Open the <code>update.status</code> status file in an editor (e.g. notepad.exe). If the update is successful then the file will contain the text "succeeded". If it does not contain the text "succeeded", then the <code>update.log</code> file may be consulted to diagnose at what step the update failed. A failed update should leave the original application's installation intact. '''DO NOT''' continue to the next section unless the update succeeded.
# Open a Terminal and change the working directory to the application's package directory by using the cd command (e.g. for Firefox <code>cd /Applications/Firefox.app/</code>). '''Important:''' running the update from within another directory will fail to update the existing installation properly.
# It is recommended that all instances of the application that are running on the system including those being used by other users are closed before going any further. '''Important:''' not doing so can cause the update to fail under some circumstances and it can definitely break a running instance of the application.
# For Firefox 3.5 and above, SeaMonkey 2.0 and above, and Thunderbird 3.0 and above run the following from the Terminal<br><pre>/app-update/updater.app/Contents/MacOS/updater /app-update/</pre><br>For Firefox 3.0.x run the following from the Terminal<br><pre>/app-update/updater.app/Contents/MacOS/updater /app-update/ 0</pre>'''Note:''' The "0" parameter passed on the command line for Firefox 3.0.x specifies the PID of a process to wait on before applying the update. When applying updates manually this should be 0 to disable the wait step.
# After the update has completed a file named <code>update.status</code> will be created in the '''outside''' directory. Open the <code>update.status</code> status file in an editor (e.g. TextEdit). If the update is successful then the file will contain the text "succeeded". If it does not contain the text "succeeded", then the <code>update.log</code> file may be consulted to diagnose at what step the update failed. A failed update should leave the original Firefox installation intact.
# Open a shell and change the working directory to the Firefox installation directory by using the cd command. '''Important:''' running the update from within another directory will fail to update the existing installation properly.
# It is recommended that all instances of Firefox that are running on the system including those being used by other users are closed before going any further. '''Important:''' though this should never cause the update to fail there might be cases where it will and it can definitely break a running instance of Firefox.
# For Firefox 3.5 and above, SeaMonkey 2.0 and above, and Thunderbird 3.0 and above run the following from the shell<br><pre>/app-update/updater /app-update/</pre><br>For Firefox 3.0.x run the following from the shell<br><pre>/app-update/updater /app-update/ 0</pre>'''Note:''' The "0" parameter passed on the command line for Firefox 3.0.x specifies the PID of a process to wait on before applying the update. When applying updates manually this should be 0 to disable the wait step.
# After the update has completed a file named <code>update.status</code> will be created in the '''outside''' directory. Open the <code>update.status</code> status file in an editor (e.g. vi). If the update is successful then the file will contain the text "succeeded". If it does not contain the text "succeeded", then the <code>update.log</code> file may be consulted to diagnose at what step the update failed. A failed update should leave the original Firefox installation intact.
Confirm
1,041
edits

Navigation menu