I was stuck while installing Skype in CrunchBang Linux (11 – Waldorf) amd64(64-bit) version this morning. Although Skype only offers i386(32-bit) package for Debian, I tried to run the installation hoping it would give me something or just to see what would be the outcome. And just as I expected “Unsupported architecture” popped out. With a few searches, I learned that it’s possible to install i386 packages to a amd64 system that supports Multiarch.
Multiarch is the term being used to refer to the capability of a system to install and run applications of multiple different binary targets on the same system. For example running a i386-linux-gnu application on an amd64-linux-gnu system. This example is the most common case, but many other working combinations are possible, such as armel and armhf.
From here, you’ll need to add first the architecture for i386:
$ sudo dpkg --add-architecture i386 $ sudo apt-get update
Download the Skype deb package for Debian here. Then run the installation:
$ sudo dpkg -i skype-debian_[version]_i386.deb
This will return an error something like “…has unmet dependencies.”.
To fix this, run:
$ sudo apt-get -f install
This will install the missing dependencies, it will take some time. After that, run the Skype installation again and you’re done.
F2 or (the alternative which I prefer)
F3 then type Skype.