Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I am receiving the following message while I am trying to install Skype:

nidhin@ubuntu:~$ sudo apt-get update
nidhin@ubuntu:~$ sudo apt-get install skype
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 skype : Depends: skype-bin but it is not installable
E: Unable to correct problems, you have held broken packages

How can I fix this?

share|improve this question
    
Try this: help.ubuntu.com/community/Skype ! It fixed the problem for me. –  user113777 Dec 10 '12 at 8:23
add comment

9 Answers

12.10 and newer

I'd the same issue and what helps me was to enable the 32-bit architecture by:

sudo dpkg --add-architecture i386
sudo apt-get update

then I was able to install skype via the Canonical Partner Repository:

sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
sudo apt-get update && sudo apt-get install skype

and also via direct skype download:

wget http://www.skype.com/go/getskype-linux-ubuntu-64/skype-ubuntu-quantal_4.1.0.20-1_amd64.deb
sudo dpkg -i skype-ubuntu*.deb

I hope that help someone.

share|improve this answer
add comment

First of all you have to enable i386 architecture before running the below commands on your Ubuntu 64 bit system.

sudo dpkg --add-architecture i386

Then run the below commands on terminal to install skype.

Ubuntu 13.10

sudo sh -c "echo 'deb http://archive.canonical.com/ saucy partner' >> /etc/apt/sources.list.d/canonical_partner.list"
sudo apt-get update
sudo apt-get install skype

Ubuntu 14.04

sudo sh -c "echo 'deb http://archive.canonical.com/ trusty partner' >> /etc/apt/sources.list.d/canonical_partner.list"
sudo apt-get update
sudo apt-get install skype
share|improve this answer
    
if it still shows the error skype : Depends: skype-bin after following this answer, choose a diffrent download server from software and updates. –  Avinash Raj 8 hours ago
add comment

I suggest to remove skype-bin first completely and install Skype as follows.

Run following commands in Terminal

sudo apt-get remove skype skype-bin

sudo apt-get install libxss1  

wget http://www.skype.com/go/getskype-linux-ubuntu-64/skype-ubuntu-precise_4.1.0.20-1_amd64.deb

sudo dpkg -i skype-ubuntu*.deb
share|improve this answer
add comment

Heres how I did it with no issues, skype is working great.

sudo apt-get install skype-bin skype

share|improve this answer
2  
Welcome to Ask Ubuntu! I think this is unlikely to work for the problem described in this question. A skype-bin...is not installable error won't go away just by manually indicating the skype-bin package for installation. If you did experience this same problem and this solution did work for you, that's unusual, and I recommend editing your answer to provide some additional information. –  Eliah Kagan Dec 25 '12 at 4:31
add comment

Try these commands:

sudo apt-get install libxss1 
cd /tmp 
wget http://www.skype.com/go/getskype-linux-ubuntu-64/skype-ubuntu-precise_4.1.0.20-1_amd64.deb
sudo dpkg -i skype-ubuntu*.deb

Source: http://www.tecmint.com/install-skype-4-1-in-ubuntu-xubuntu-linux-mint/

share|improve this answer
add comment
  1. download skype package from here
  2. install it with double-click
  3. open nautilus in /usr/share/applications/
  4. edit skype.desktop (fix for sound issue) and replace line:
    Exec= skype %U with Exec=env PULSE_LATENCY_MSEC=30 skype %U

  5. drag skype.desktop and drop on unity bar (this will make opening same skype instance after closing window)

Full code for the .desktop file can be found at: skype.desktop

share|improve this answer
    
Additionally, if you want the sound issue fix also when starting Skype via the Alt+F2 mini-terminal and typing skype, do this: create an executable file /usr/local/bin/skype with first line #!/bin/bash and next line env PULSE_LATENCY_MSEC=30 /usr/bin/skype. Make sure with which skype that the skype command now refers to your new file. –  tanius Feb 19 at 1:18
add comment

skype is not from ubuntu.it is a third party software supported by canonical foundation so edit your source.list using

$sudo gedit /etc/apt/source.list

then add the following link into your source list

deb http://archive.canonical.com/ubuntu $(lsb_release -sc) partner
deb-src http://archive.canonical.com/ubuntu $(lsb_release -sc) partner

$(lsb_release -sc) replace with your ubuntu name. Save it. Then update your repository using

$sudo apt-get update

now run the following command to install skype

$sudo apt-get install skype

this will install skype and skype.bin.

share|improve this answer
add comment

I found the solution to this problem from a different post.

First a downgrade is required and done with the following:

create the preferences file:

sudo vi /etc/apt/preferences

and insert the following lines:

Package: *       
Pin: release a=quantal*
Pin-Priority: 2012

enter :wq to write the file. Pin-Priority must be greater than 1000.

Then you may downgrade the offending applications with:

sudo apt-get dist-upgrade

That's it.

Now use

sudo apt-get install Skype

And it works!

share|improve this answer
    
I pity the poor n00b that will copy-paste (or select and middle-click, if he's advanced) this into the terminal w/o a second thought about what he's doing... –  YatharthROCK Apr 3 at 15:37
add comment

Install Synaptic if you don't have it, Open it, then go to Edit > Fix Broken Packages. After that try to install Skype.

share|improve this answer
    
Thank you for the suggestion..I have done as you suggested however I am still getting the same error message –  Nidhin Nov 10 '12 at 9:45
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.