Changes

Jump to navigation Jump to search
338 bytes added ,  12:24, 21 January 2008
Rewrite of the yum update section, updated yum commands to use official parameters
Line 39: Line 39:  
  expand-template /etc/yum.conf
 
  expand-template /etc/yum.conf
   −
Then run yum command
+
=====SME Server 7.3=====
yum upgrade --disable '*' --enable sme8os
     −
Once completed issue
+
You are adviced to only upgrade clean machines, e.g. without contribs or other modifications.
signal-event post-upgrade;signal-event reboot
+
 
 +
If you are running a fresh installation of SME Server 7.3 your upgrade should run problem free, if not please {{BugzillaFileBug|product=SME%20Server%20Release%208.X|component=|comment=|summary=|title=file a bug here}}.
   −
=====If your running SME Server 7.x (clean install & excluding 7.3)=====
+
You can upgrade your clean SME Server 7.3 server by following these steps:
   −
Upgrading via yum if you have SME Server 7.x clean (Excluding 7.3) install can now be done, you will first encounter this error:
+
<ol></li><li>Install the necessary packages from the sme8os repository:
 +
yum upgrade --disablerepo=* --enablerepo=sme8os
 +
</li><li>Once completed issue
 +
signal-event post-upgrade; signal-event reboot
 +
</li></ol>
 +
=====SME Server 7.0, 7.1.x or 7.2=====
 +
If you are trying to upgrade from a 7.0, 7.1.x or 7.2 server upgrading yum will fail with the following error:
    
  --> Running transaction check
 
  --> Running transaction check
Line 67: Line 73:  
  [root@example ~]#
 
  [root@example ~]#
   −
You will need to download from the [http://distro.ibiblio.org/pub/linux/distributions/smeserver/releases/7.3/smeos/i386/SME/RPMS/yum-metadata-parser-1.0-8.el4.centos.i386.rpm yum-metadata-parser] and manually install the package as below:
+
You can solve this using the following steps:
 
+
<ol></li><li>You will need to download the yum-metadata-parser package from the SME Server 7.3 repository:
 +
wget <nowiki>http://mirror.contribs.org/smeserver/releases/7.3/smeos/i386/SME/RPMS/yum-metadata-parser-1.0-8.el4.centos.i386.rpm</nowiki>
 +
</li><li>Manually install the package as below:
 
  rpm -Uvh --oldpackage yum-metadata-parser-1.0-8.el4.centos.i386.rpm
 
  rpm -Uvh --oldpackage yum-metadata-parser-1.0-8.el4.centos.i386.rpm
 
+
</li><li>Then type from command line:
Then type from command line:
      
  yum clean all
 
  yum clean all
 +
</li><li>After that you should be able to upgrade with the following command:
 +
yum upgrade --disablerepo=* --enablerepo=smeos
 +
</li><li>Once completed issue
 +
signal-event post-upgrade;signal-event reboot
 +
</li></ol>
   −
followed by:
+
===Problems and bugs===
 
  −
yum upgrade --disable "*" --enable smeos
  −
 
  −
Now you should be on your way to upgrading to SME Server 8beta :)
  −
 
  −
=====If your running SME Server 7.3 (clean install)=====
  −
 
  −
 
  −
If you have SME Server 7.3 clean install you will be able to upgrade to SME Server 8beta without any issues.
  −
 
  −
You should only do this if you are interested in helping with development/testing and of course if you find a bug remember to report to our bug tracker.
  −
 
  −
 
   
If you have any bug issues with upgrading please open a new SME Server 8.x {{BugzillaFileBug|product=SME%20Server%20Release%208.X|component=|comment=|summary=|title=file a bug here}}
 
If you have any bug issues with upgrading please open a new SME Server 8.x {{BugzillaFileBug|product=SME%20Server%20Release%208.X|component=|comment=|summary=|title=file a bug here}}
  

Navigation menu