SlaXBMC 14.0 Frodo 12.2 upgrade

The XBMC team has recently announced an even better, faster, stable and feature rich XBMC Frodo 12.2 update release.
So here we are again with the XBMC Frodo 12.2 upgrade packages for the currently available SlaXBMC 14.0 flavors x86, x86_64 and ARM (more specific Raspberry Pi).
ArchitecturePackageMD5 Hash
x86 (32bit)xbmc-12.2-i486-1xsb.txz3a1dc6466719fd0241e699014d38da7d
x86_64 (64bit)xbmc-12.2-x86_64-1xsb.txz07e62854f309826e3444680ea012ee26
ARM (Raspberry Pi)xbmc-12.2-arm-1xsb.txz268558c9f35df02794658e28490c94b6
NOTE: The upgrade to XBMC 12.2 can take place directly over XBMC 12.0 SlaXBMC installations.

If you have peripherals (keyboard/mouse) connected on your HTPC you can upgrade to the latest XBMC 12.2 as follows:
  • Exit from XBMC to Desktop
  • Start a console window on the Desktop (try right mouse click -> XTERM or Alt+F1)
  • Download the upgrade package for your architecture using one of the following (one liner!) commands
    • x86 (32bit)
      wget -c http://slackware.org.uk/slaxbmc/14.0/slaxbmc-14.0/updates/frodo/xbmc-12.2-i486-1xsb.txz
    • x86_64 (64bit)
      wget -c http://slackware.org.uk/slaxbmc/14.0/slaxbmc64-14.0/updates/frodo/xbmc-12.2-x86_64-1xsb.txz
    • ARM (Raspberry Pi)
      wget -c http://slackware.org.uk/slaxbmc/14.0/slaxbmcrpi-14.0/updates/frodo/xbmc-12.2-arm-1xsb.txz
  • Apply the upgrade package downloaded earlier and remove it afterwards.
    upgradepkg xbmc-12.2*.txz; rm xbmc-12.2*.txz
  • Start-up XBMC Frodo 12.2 from the right mouse click menu or by rebooting your system

If on the other hand you run the HTPC in headless mode then follow the remote access upgrade instructions below:
  • Write down your HTPCs network IP address. That can be found from within XBMC under System -> System Info -> Summary
  • From a second PC/Laptop connected on your network use SSH to connect to your HTPC as follows (if your secondary machine is Win* you can use the freeware PuTTY ssh client):
    ssh [your HTPCs IP here]
    (Login using your set username/password combination)
  • After login, download the upgrade package for your architecture using one of the following (one liner!) commands
    • x86 (32bit)
      wget -c http://slackware.org.uk/slaxbmc/14.0/slaxbmc-14.0/updates/frodo/xbmc-12.2-i486-1xsb.txz
    • x86_64 (64bit)
      wget -c http://slackware.org.uk/slaxbmc/14.0/slaxbmc64-14.0/updates/frodo/xbmc-12.2-x86_64-1xsb.txz
    • ARM (Raspberry Pi)
      wget -c http://slackware.org.uk/slaxbmc/14.0/slaxbmcrpi-14.0/updates/frodo/xbmc-12.2-arm-1xsb.txz
  • Force the running XBMC instance to stop on the GUI
    QuitXBMCtoDesktop
  • Finally apply the upgrade package downloaded earlier, remove it afterwards and reboot the HTPC for the changes to take effect.
    upgradepkg xbmc-12.2*.txz; rm xbmc-12.2*.txz; reboot

Enjoy,
Analekto