Hello Linux Geeksters. As you may know, Skype 4.3 has been recently released, coming with a new user interface and improvements for the Skype client. Among others, it got support for cloud-based Group Chat, the file transfer support when using multiple devices at once got enhanced, support for PulseAudio 3.0 and PulseAudio 4.0 has been added while the support for Alsa has been dropped and the accesibility for blind and visually impaired users has been improved.
In this article I will show you how to install Skype 4.3 on Debian Jessie, Debian Wheezy, Kwheezy, Crunchbang, SparkyLinux and other Debian derivative systems.
Follow the instructions for your system and architecture exactly, in order to get a successful installation.
How to install Skype 4.3 on 32 bit Debian and derivatives:
$ sudo apt-get remove skype skype-bin:i386 skype:i386
$ sudo apt-get install gdebi libpulse0:i386
$ wget http://download.skype.com/linux/skype-debian_4.3.0.37-1_i386.deb
$ sudo gdebi skype-debian_4.3.0.37-1_i386.deb
How to install Skype 4.3 on 64 bit Debian and derivatives:
$ sudo apt-get remove skype skype-bin:i386 skype:i386
$ sudo dpkg --add-architecture i386
$ sudo apt-get update
$ sudo apt-get install gdebi libpulse0:i386
$ wget http://download.skype.com/linux/skype-debian_4.3.0.37-1_i386.deb
$ sudo gdebi skype-debian_4.3.0.37-1_i386.deb
$ echo "LD_LIBRARY_PATH=/usr/lib/i386-linux-gnu/ /usr/bin/skype" >> ~/.bashrc
Troubleshoot Skype 4.3, and fix the crashes:
Unfortunately Micro$oft has done a crappy job and the Skype 4.3 client crashes, because it cannot properly recover the archive. The easiest thing to do is the delete it:
$ rm -rf ~/.Skype
It also crashes when you receive a file on skype, so do the following
$ sudo apt-get sqlite3
$ sqlite3 ~/.Skype/$USER/main.db
> 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
I installed the OS Debian GNU / Linux 7.6:
$ uname -a
Linux 3.0.12 #1 SMP Fri Aug 2 12:54:23 MSK 2014 i686 GNU/Linux
I’ve done everything as it is written:
http://linuxg.net/how-to-properly-install-skype-4-3-on-debian-and-derivatives-and-fix-the-crashes/
How to install Skype 4.3 on 32 bit Debian and derivatives:
$ sudo apt-get remove skype
$ sudo apt-get install gdebi libpulse0
$ wget http://download.skype.com/linux/skype-debian_4.3.0.37-1_i386.deb
$ sudo gdebi skype-debian_4.3.0.37-1_i386.deb
-i run:
$ skype
-after entering the password in the login screen there is a drop:
$ Emergency Stop
What’s next?
Set skype-ubuntu-precise_4.3.0.37-1_i386.deb.
Works fine until, web-camera not yet tried.
I’ve followed all the instructions and Skype is working fine…but, unfortunately when I type in terminal the “su” command + password, skype is started unexpectedly. Any suggestion on how to solve this? I just started using Debian (I used to use Ubuntu). Thanks in advance for any help!
I’ve followed your procedure, I’ve deleted .Skype and have run
sqlite3 ~/.Skype/$USER/main.db
but when I launch
> SELECT body_xml from Messages WHERE type=68 etc etc
it answers: ERROR I connot open main.db
In fact ~/.Skype/$USER/main.db doesn’t exist.
Therefore I’ve copied main.db from .Skype on another computer but it answers: ERROR mail.db malformed
Where am I wrong?
Thanks
Aldo
Works on crunchbang #! waldorf. Thanks.
It worked in ubuntu 14.04 but I have o remove .Skype each time I restart skype
Make sure your /etc/apt/sources.list is correct.
lol that was my newbie experience ….
ever since I have run these commands, Skype runs instantly from terminal?!?! What is going on with that?
Can I ask why you have set Skype to run every time anyone runs the terminal?!?! That suggestion is just shocking to say the least!! DO NOT EXECUTE: echo “LD_LIBRARY_PATH=/usr/lib/i386-linux-gnu/ /usr/bin/skype” >> ~/.bashrc
It runs a new instance of Skype every time you start the terminal which frankly is just stupid!