The upgrade steps below are based on the assumption you have SlaXBMC 13.37 installed on your HTPC and the upgrade process is taking place there; however the upgrade would work equally well on a full Slackware 13.37 configured system with the extra (xbc/xsc) packages from the SlaXBMC 13.37 distribution ISO.
NOTE: Those of you who have followed the SlaXBMC Eden RC2 upgrade cycle please Fast Forward to Step 7b :)
So lets get on with it...
- Revert the current XBMC skin back to the XBMC default (Confluence) where applicable
- Exit XBMC to desktop
- Right click on the Desktop and start-up an XTerm console
- Install the latest Slackware security patches
If you get the following information message:root@SlaXBMC:~#slackpkg update
" You do not have any mirror selected in /etc/slackpkg/mirrors
Please edit that file and uncomment ONE mirror. Slackpkg
only works with ONE mirror selected."
Then perform the following bullet-point process and try again on completion:root@SlaXBMC:~#cd /etc/slackpkg
root@SlaXBMC:~#mc- Browse to the file mirrors using the arrow keys and press F4
- Use the arrow keys to navigate down the list of Slackware 13.37 FTP and HTTP mirrors
- Delete the # character at the beginning of ONE FTP or HTTP mirror listing
- Press on F2 and select Save
- Press twice F10 followed by Yes
root@SlaXBMC:~#cd
root@SlaXBMC:~#slackpkg upgrade patches
- Remove obsolete packages
root@SlaXBMC:~#removepkg xbmc-10.1-i486-1xsb.txz libmms-0.6.2-i486-1xsb.txz a52dec-0.7.4-i486-1xsb.txz faac-1.28-i486-1xsb.txz faad2-2.7-i486-1xsb.txz
- Install required package from the official Slackware repositories
root@SlaXBMC:~#slackpkg install ruby-1.9.1_p431-i486-1
root@SlaXBMC:~#slackpkg install jdk-6u25-i586-1 - a) Upgrading from XBMC 10.1 Dharma directly into XBMC 11.0 Eden:
Download the upgrade files shown below in a local folder of your choice (for the purpose of this manual we'll assume /lost+found)
b) Upgrading from XBMC Eden 11.0 RC2 directly into XBMC Eden 11.0:
Download the upgrade files shown below in a local folder of your choice (for the purpose of this manual we'll assume /lost+found)
In that folder remove the previously installed (Eden RC2) version before installing the final (Eden) release as shown below:json-c-0.9-i486-1xsb.txz ee77cba21b6503df8135a61591eb6151 pulseaudio-1.1-i486-1xsb.txz c08017395ebe049cb7c04f40dff8d61f xbmc-11.0-i486-1xsb.txz 3c35a28f43e621be3fe1a5c478edaecc
Upgrade complete... :)root@SlaXBMC:~#cd /lost+found
root@SlaXBMC:~#removepkg xbmc-11.0-Eden_rc2-i486-1xsb.txz
root@SlaXBMC:~#installpkg json-c-0.9-i486-1xsb.txz
root@SlaXBMC:~#upgradepkg pulseaudio-1.1-i486-1xsb.txz
root@SlaXBMC:~#installpkg xbmc-11.0-i486-1xsb.txz - Install the packages (from /lost+found)
root@SlaXBMC:~#cd /lost+found
root@SlaXBMC:~#installpkg l*.txz
root@SlaXBMC:~#upgradepkg ConfData-1.0-i486-2xsb.txz
root@SlaXBMC:~#upgradepkg pulseaudio-1.1-i486-1xsb.txz
root@SlaXBMC:~#installpkg junit-4.10-i486-1xsb.txz apache-ant-1.8.2-i486-1xsb.txz rtmpdump-2.4-i486-1xsb.txz json-c-0.9-i486-1xsb.txz xbmc-11.0-i486-1xsb.txz
Right click on the desktop and select Start XBMC to get a glimpse of Eden ;)
NOTE: A complete list of the Packages shown above and their Source (including Slackbuild scripts) is also available here.
NOTE: Older XBMC Eden upgrade instructions are available here (Dharma to Eden Beta1), here (Dharma/Eden Beta1 to Eden Beta2), here (Dharma/Eden Beta2 to Eden Beta3), here (Dharma/Eden Beta3 to Eden RC1) and here (Dharma/Eden RC1 to Eden RC2).
No comments:
Post a Comment