Line 11: |
Line 11: |
| | | |
| ==Yum Update== | | ==Yum Update== |
− | {{Note_box|The order of the upgrade steps has been changed}} | + | {{Note_box|21 Aug 2007: The order of the upgrade steps has changed. Forcing the update from the 'base' and 'updates' repositories without resetting their configurations first may have resulted in the installation of CentOS packages that should have been excluded.}} |
| <ol></li><li>Install the latest yum support files: | | <ol></li><li>Install the latest yum support files: |
| yum update smeserver-support smeserver-yum yum yum-plugin-fastest-mirror python-sqlite | | yum update smeserver-support smeserver-yum yum yum-plugin-fastest-mirror python-sqlite |
| signal-event post-upgrade; signal-event reboot | | signal-event post-upgrade; signal-event reboot |
− | </li><li>Reset yum to the new default configuration as described here: [[:AddingSoftware#Restoring_Default_Yum_Repositories]]. For more information on why this is required for all users, see [[:Updating_to_SME_7.2#Ensuring the correct yum repository configuration|Ensuring the correct yum repository configuration]].</li><li>Clean your yum cache and update, forcing your system to use the default repositories | + | </li><li>Reset yum to the new default configuration as described here: [[:AddingSoftware#Restoring_Default_Yum_Repositories]]. For more information on why this is required for all users, see [[:Updating_to_SME_7.2#Ensuring the correct yum repository configuration|Ensuring the correct yum repository configuration]].</li><li>Clean your yum cache and update using the new repository configuration: |
| yum clean all | | yum clean all |
− | yum --disablerepo=* \ | + | yum update |
− | --enablerepo=base \
| |
− | --enablerepo=updates \
| |
− | --enablerepo=smeaddons \
| |
− | --enablerepo=smeos \
| |
− | --enablerepo=smeupdates \
| |
− | update
| |
| signal-event post-upgrade; signal-event reboot | | signal-event post-upgrade; signal-event reboot |
− | </li><li>Reset yum to the new default configuration as described here: [[:AddingSoftware#Restoring_Default_Yum_Repositories]]. For more information on why this is required for all users, see [[:Updating_to_SME_7.2#Ensuring the correct yum repository configuration|Ensuring the correct yum repository configuration]].</li>
| + | </li> |
| <li>Reset other settings to new defaults as shown here: [[:Updating_to_SME_7.2#Updating_Configuration_Database_with_New_Default_Values]]</li> | | <li>Reset other settings to new defaults as shown here: [[:Updating_to_SME_7.2#Updating_Configuration_Database_with_New_Default_Values]]</li> |
| <li>Perform a final ''yum update'' to obtain updates or patches released after the generation of the 7.2 CD image.</li></ol> | | <li>Perform a final ''yum update'' to obtain updates or patches released after the generation of the 7.2 CD image.</li></ol> |