SlaXBMC 13.37 (x86) Eden Upgrade (Beta 1)

As of 24th of December 2011 the XBMC team made available the very first preview release of the latest XBMC version with codename Eden. Naturally the decision was made this beta release cycle become available to all SlaXBMC users wishing to test/use and upgrade to the latest and (IMO) greatest XBMC version.

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.

So lets get on with it...
  1. Revert the current XBMC skin back to the XBMC default (Confluence) where applicable

  2. Exit XBMC to desktop

  3. Right click on the Desktop and start-up an XTerm console

  4. Install the latest Slackware security patches
    root@SlaXBMC:~#slackpkg update
    If you get the following information message:
    "  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
    • 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
    Finalize the security patch installation process by issuing:
    root@SlaXBMC:~#slackpkg upgrade patches

  5. 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

  6. 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

  7. Download the upgrade files shown below in a local folder of your choice (for the purpose of this manual we'll assume /lost+found)

  8. Install the packages (from /lost+found)
    root@SlaXBMC:~#cd /lost+found
    root@SlaXBMC:~#installpkg l*.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_beta1-i486-1xsb.txz ConfData-1.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.

No comments: