Your XBian install can be kept up to date in many ways, but all lead to the same core mechanism. As is standard on Debian-based systems, the APT system is used.
Choose one:
Auto updates can be configured via xbian-config tool too. With the default configuration, XBian will check for updates daily and will install all stable packages.
If you can't run the update proper because of an error with python, run the following commands. 1)
Afterwards the update should work well.
sudo sed -i '/_hashlib.so/d' /var/lib/dpkg/info/python2.7.list sudo sed -i '/_ssl.so/d' /var/lib/dpkg/info/python2.7.list