After a long development cycle, the Kodi team has created yet another stable and mature release of our favorite Open Source Home Theater Software Kodi, code-named "Krypton".
Now; I am not accustomed to getting all serious about the updates we push into SlaXBMC, however, the truth is this Kodi release (even though I am not a big fan of the new skin - but that's up to you to decide) is so finely tuned in its mechanics and machine resources utilization that it feels much smoother than its predecessor "Jarvis". Hense, this work-of-art software had to make its' way in all SlaXBMC flavors x86, x86_64 and ARM (Raspberry Pi 1,2 and 3).
The only pre-requisite to getting this upgrade is (surprise - surprise) having a basic SlaXBMC 14.2 installation. Then, only then and with my blessings, you can proceed with the upgrade using the following instructions:
Now; I am not accustomed to getting all serious about the updates we push into SlaXBMC, however, the truth is this Kodi release (even though I am not a big fan of the new skin - but that's up to you to decide) is so finely tuned in its mechanics and machine resources utilization that it feels much smoother than its predecessor "Jarvis". Hense, this work-of-art software had to make its' way in all SlaXBMC flavors x86, x86_64 and ARM (Raspberry Pi 1,2 and 3).
The only pre-requisite to getting this upgrade is (surprise - surprise) having a basic SlaXBMC 14.2 installation. Then, only then and with my blessings, you can proceed with the upgrade using the following instructions:
- Make sure your SlaXBMC box is connected to the internet via your local network
- Connect a keyboard and mouse on the SlaXBMC box
- You can skip this step if you plan on using SSH to connect to your box. Instead, go to [SYSTEM->System info->Summary information] menu in Kodi and make a note of your "IP Address" for later use
- Using the KODI power options press on the "Exit" button, to drop to the SlaXBMC desktop
- Alternatively, use an SSH Client to connect to your SlaXBMC box using the IP Address retrieved in step 2. Once you have logged in as user "root" and your password ["slaxbmcrpi" is the default for RPi 1 and 23] issue the command "QuitXBMCtoDesktop" to force Kodi exit
- Should for whatever reason "Exit" button does not do the trick press Ctrl+Alt+F2 simultaneously and proceed as if in SSH mode above, providing the login credentials!
- Right-click on the desktop and select "xterm" on the popup menu
- Skip this step if using SSH, you should already be in terminal mode after logging in on step 3. Also if using SSH, all actions taking place in the xterm/terminal window in following steps must be performed in your SSH terminal mode instead
- In the (xterm) terminal window that pop-up type and execute the command "slackpkgext" to start the SlaXBMC Update Utility
- If you haven't used the SlaXBMC Update Utility before: OK option 1 and select a repository closeby your country of origin (use arrows to move up/down, space to select and tab to change to the OK/Cancel section). Otherwise, skip to the next step.
- Still in the SlaXBMC Update Utility: OK option 3; get an updated copy of the latest repository files; make a note of any pre-selected packages named like (a) OPENSSL or (b) NTP and finally OK the packages pre-selected for an upgrade.
- Select Exit to terminate the SlaXBMC Update Utility and get back into terminal mode
- If on step 7 have noticed a package named OPENSSL then execute in the terminal the following command: sed -i '/#PermitRootLogin/i PermitRootLogin yes' /etc/ssh/sshd_config
- If on step 7 have noticed a package named NTP then execute in the terminal the following command: sed -i 's/#server /server /g' /etc/ntp.conf
- Download the packages for your SlaXBMC flavor as follows:
- On x86 SlaXBMC systems execute in the terminal the following commands:
- wget -c http://slackware.uk/slaxbmc/14.2/slaxbmc-14.2/patches/libcec/libcec-4.0.2-i586-1xsb.txz
- wget -c http://slackware.uk/slaxbmc/14.2/slaxbmc-14.2/patches/xbmc/xbmc-17.6-i586-1xsb.txz
- On x86_64 SlaXBMC systems execute in the terminal the following commands:
- wget -c http://slackware.uk/slaxbmc/14.2/slaxbmc64-14.2/patches/libcec/libcec-4.0.2-x86_64-1xsb.txz
- wget -c http://slackware.uk/slaxbmc/14.2/slaxbmc64-14.2/patches/xbmc/xbmc-17.6-x86_64-1xsb.txz
- On ARM RPi1 SlaXBMC systems execute in the terminal the following commands:
- wget -c http://slackware.uk/slaxbmc/14.2/slaxbmcrpi-14.2/patches/libcec/rpi1/libcec-4.0.2-arm-1xsb.txz
- wget -c http://slackware.uk/slaxbmc/14.2/slaxbmcrpi-14.2/patches/xbmc/rpi1/xbmc-17.6-arm-1xsb.txz
- On ARM RPi23 SlaXBMC systems execute in the terminal the following commands:
- wget -c http://slackware.uk/slaxbmc/14.2/slaxbmcrpi-14.2/patches/libcec/rpi23/libcec-4.0.2-arm-1xsb.txz
- wget -c http://slackware.uk/slaxbmc/14.2/slaxbmcrpi-14.2/patches/xbmc/rpi23/xbmc-17.6-arm-1xsb.txz
- Upgrade your old packages by executing in the terminal the following commands:
- upgradepkg libcec-4.0.2-*.txz
- upgradepkg xbmc-17.6-*.txz
- Finally, restart your SlaXBMC box into Kodi Krypton 17.6 by issuing in terminal the command "reboot"
Enjoy,
Analekto
Analekto