The upgrade steps below are based on the assumption you have SlaXBMC64 13.37 installed on your HTPC and the upgrade process is taking place there; however the upgrade would work equally well on a full Slackware64 13.37 configured system with the extra (xbc/xsc) packages from the SlaXBMC64 13.37 distribution ISO.
NOTE: Those of you who have followed the SlaXBMC Eden Beta 3 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 Slackware64 security patches
If you get the following information message:root@SlaXBMC64:~#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@SlaXBMC64:~#cd /etc/slackpkg
root@SlaXBMC64:~#mc- Browse to the file mirrors using the arrow keys and press F4
- Use the arrow keys to navigate down the list of Slackware64 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@SlaXBMC64:~#cd
root@SlaXBMC64:~#slackpkg upgrade patches
- Remove obsolete packages
root@SlaXBMC64:~#removepkg xbmc-10.1-x86_64-1xsb.txz libmms-0.6.2-x86_64-1xsb.txz a52dec-0.7.4-x86_64-1xsb.txz faac-1.28-x86_64-1xsb.txz faad2-2.7-x86_64-1xsb.txz
- Install required package from the official Slackware repositories
root@SlaXBMC64:~#slackpkg install ruby-1.9.1_p431-x86_64-1
root@SlaXBMC64:~#slackpkg install jdk-6u25-x86_64-1 - a) Upgrading from XBMC 10.1 Dharma directly into XBMC 11.0 Eden RC1:
Download the upgrade files shown below in a local folder of your choice (for the purpose of this manual we'll assume /lost+found)
Now proceed to Step 8apache-ant-1.8.2-x86_64-1xsb.txz 51ed7ad1b8bc1ceac4ef63427b135d95 junit-4.10-x86_64-1xsb.txz 6dbe4c7fbc5cf2fefb74d0cee074f7de libbluray-04012012-x86_64-1xsb.txz 53911ffe222dec91ad11fae626d1a1ed libcec-1.1.0-207-gf962137-x86_64-1xsb.txz 0af9a8d245f1c15de687873f2a6d53d3 libusb-1.0.8-x86_64-1xsb.txz 5fa81ea84ad18c7b3645bf3d6a038245 libva-1.0.15-x86_64-1xsb.txz 1750f05285b5b13c9d27022f3cc1661d lloyd-yajl-2.0.1-0-gf4b2b1a-x86_64-1xsb.txz c1e017c2a7a554427f53338bbbaee19d rtmpdump-2.4-x86_64-1xsb.txz 8d87ab51aa640f52320e9c10976b6004 xbmc-11.0-Eden_beta1-x86_64-1xsb.txz(obsolete)89a5dcabc37cac246b1d5b200839b37aConfData-1.0-x86_64-1xsb.txz(obsolete)69b60a9fb9b0a6aac9f35a4635020f38xbmc-11.0-Eden_beta2-x86_64-1xsb.txz(obsolete)e692cf6e2ad708dc00354d75cfdd83b7ConfData-1.0-x86_64-2xsb.txz 9024e0889906283ff49d604a700b5118 xbmc-11.0-Eden_beta3-x86_64-1xsb.txz(obsolete)0c18395b849e11e1b0825d34d2e98ad6xbmc-11.0-Eden_rc1-x86_64-1xsb.txz f6cf212bbfb9b38a20a78bfddb3d3e55
b) Upgrading from XBMC Eden 11.0 Beta 3 directly into XBMC Eden 11.0 RC1:
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 Beta 3) version before installing the latest (Eden RC1) as shown below:xbmc-11.0-Eden_rc1-x86_64-1xsb.txz f6cf212bbfb9b38a20a78bfddb3d3e55
Upgrade complete... :)root@SlaXBMC64:~#cd /lost+found
root@SlaXBMC64:~#removepkg xbmc-11.0-Eden_beta3-x86_64-1xsb.txz
root@SlaXBMC64:~#installpkg xbmc-11.0-Eden_rc1-x86_64-1xsb.txz - Install the packages (from /lost+found)
root@SlaXBMC64:~#cd /lost+found
root@SlaXBMC64:~#installpkg l*.txz
root@SlaXBMC64:~#upgradepkg ConfData-1.0-x86_64-2xsb.txz
root@SlaXBMC64:~#installpkg junit-4.10-x86_64-1xsb.txz apache-ant-1.8.2-x86_64-1xsb.txz rtmpdump-2.4-x86_64-1xsb.txz xbmc-11.0-Eden_rc1-x86_64-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) and here (Dharma/Eden Beta2 to Eden Beta3).
No comments:
Post a Comment