1. Remove the old version of Skype:
First remove the old version of Skype by using the following terminal command:
Code: Select all
sudo apt-get remove skype skype-bin:i386 skype:i386
2. Install Skype 4.3 on a 32-bit system:
First we need to install a package. It could be that this package is already installed, you will get a notification about it in the terminal. If not, this package is either removed with the previous command or never been installed. Type the following command in the temrinal:
Code: Select all
sudo apt-get install libpulse0:i386
Code: Select all
wget http://download.skype.com/linux/skype-debian_4.3.0.37-1_i386.deb
Code: Select all
sudo gdebi skype-debian_4.3.0.37-1_i386.deb
To make sure that all required i386 components are installed, run the following command:
Code: Select all
sudo dpkg --add-architecture i386
Code: Select all
sudo apt-get update && sudo apt-get install libpulse0:i386
Code: Select all
wget http://download.skype.com/linux/skype-debian_4.3.0.37-1_i386.deb
Code: Select all
sudo gdebi skype-debian_4.3.0.37-1_i386.deb
Code: Select all
echo "LD_LIBRARY_PATH=/usr/lib/i386-linux-gnu/ /usr/bin/skype" >> ~/.bashrc
The Skype client can crash because it cannot recover its archive properly. To avoid this so that Skype doesn't crash, run the following terminal command:
Code: Select all
rm -rf ~/.Skype
In a terminal run the following command:
Code: Select all
sudo apt-get install sqlite3
Code: Select all
sqlite3 ~/.Skype/$USER/main.db
That's it!> SELECT body_xml from Messages WHERE type=68 AND body_xml LIKE '%files%' LIMIT 0,10;
> UPDATE Messages SET body_xml=substr(body_xml,instr(body_xml,'<files')) WHERE type=68 AND body_xml LIKE 'posted%';
> UPDATE Messages SET body_xml=substr(body_xml,instr(body_xml,'<files')) WHERE type=68 AND body_xml LIKE 'sent file%'; > .quit