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.
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 - Download the upgrade files shown below in a local folder of your choice (for the purpose of this manual we'll assume /lost+found)
apache-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 89a5dcabc37cac246b1d5b200839b37a ConfData-1.0-x86_64-1xsb.txz 69b60a9fb9b0a6aac9f35a4635020f38 - Install the packages (from /lost+found)
root@SlaXBMC64:~#cd /lost+found
root@SlaXBMC64:~#installpkg l*.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_beta1-x86_64-1xsb.txz ConfData-1.0-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.
No comments:
Post a Comment