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 RC1 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 RC2:
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-i486-1xsb.txz df2c4863e69b4d5d1cd58b08cc022f8c junit-4.10-i486-1xsb.txz 2eeeb531b15e7bceb37fe72501156c6e libbluray-04012012-i486-1xsb.txz 15338235efd3dafb455ac15bcf2247bc libcec-1.1.0-207-gf962137-i486-1xsb.txz 41f41418329ed6cdf49018cacc43e096 libusb-1.0.8-i486-1xsb.txz bfb51f12e58dcd896a0056525c0e21a2 libva-1.0.15-i486-1xsb.txz e19c2d4e7740c56d9d0ee70e32a812c0 lloyd-yajl-2.0.1-0-gf4b2b1a-i486-1xsb.txz c29c72f381d7e2dfbf5493d1ae2b4e6e rtmpdump-2.4-i486-1xsb.txz e36d7da1b9674ba498a566c8c75c7807 xbmc-11.0-Eden_beta1-i486-1xsb.txz(obsolete)065cc42bcddec1ef1d2e8a0aa04d29f2ConfData-1.0-i486-1xsb.txz(obsolete)0085791340de2d9a84cf1642de8c1fe5xbmc-11.0-Eden_beta2-i486-1xsb.txz(obsolete)ac38002bfce6fbae8525715ae0940a5eConfData-1.0-i486-2xsb.txz 5a7815bc80a77fd336f45631a481e0cb xbmc-11.0-Eden_beta3-i486-1xsb.txz(obsolete)d8daeaab780e023167c7c825600bab78xbmc-11.0-Eden_rc1-i486-1xsb.txz(obsolete)03760e06dae7b6742e7aaaeaf9b18951xbmc-11.0-Eden_rc2-i486-1xsb.txz a835314816858c90d0dd28c17cb374b6
b) Upgrading from XBMC Eden 11.0 RC1 directly into XBMC Eden 11.0 RC2:
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 RC1) version before installing the latest (Eden RC2) as shown below:xbmc-11.0-Eden_rc2-i486-1xsb.txz a835314816858c90d0dd28c17cb374b6
Upgrade complete... :)root@SlaXBMC:~#cd /lost+found
root@SlaXBMC:~#removepkg xbmc-11.0-Eden_rc1-i486-1xsb.txz
root@SlaXBMC:~#installpkg xbmc-11.0-Eden_rc2-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:~#installpkg junit-4.10-i486-1xsb.txz apache-ant-1.8.2-i486-1xsb.txz rtmpdump-2.4-i486-1xsb.txz xbmc-11.0-Eden_rc2-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) and here (Dharma/Eden Beta3 to Eden RC1).
No comments:
Post a Comment