неразрешимые (!) проблемы с зависимостями при установке Skype на Ubuntu 12.04

неразрешимые (!) проблемы с зависимостями при установке Skype на Ubuntu 12.04

У меня возникли проблемы с установкой Skype на новой установке 12.04 (64 бит). Ниже приведены результаты трех разных попыток и их выходы. Любая помощь будет высоко оценена!

  1. Загрузите файл Skype .deb с сайтасайт скайпа, я выбрал Ubuntu 12.04 (Multiarch). Открываю deb-файл с помощью Ubuntu Software Center и получаю:

    Error: Cannot install 'libasound2:i386'
    
  2. Менеджер пакетов Synaptic: Я отмечаю Skype для установки (и диалоговое окно для дополнительных изменений выводит смехотворно длинный список пакетов для удаления! но в любом случае), я нажимаю «ОК» и получаю сообщение об ошибке:

    Could not mark all packages for installation or upgrade:
    The following packages have unresolvable dependencies. Make sure that all required repositories are added and enabled in the preferences.
    skype: 
    Depends: skype-bin
    
  3. Попробовал инструкции отпомощь.ubuntuно я получаю

     $ sudo dpkg --add-architecture i386
     dpkg: error: unknown option --add-architecture
    

Но так или иначе, я думаю, я разобрался с этим, итак:

$ dpkg --print-foreign-architectures

i386

Вот как выглядит мой sources.list:

deb http://archive.ubuntu.com/ubuntu precise main universe restricted multiverse
deb-src http://archive.ubuntu.com/ubuntu precise main universe restricted multiverse #Added by software-properties
deb http://security.ubuntu.com/ubuntu/ precise-security main universe restricted multiverse
deb-src http://security.ubuntu.com/ubuntu/ precise-security main universe restricted multiverse #Added by software-properties
deb http://cran.r-mirror.de/bin/linux/ubuntu precise/
deb http://archive.canonical.com/ precise partner
deb-src http://archive.canonical.com/ precise partner

Затем я бегу sudo apt-get updateи sudo apt-get upgrade, наконец:

$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:
 default-jre-headless : Depends: openjdk-6-jre-headless (>= 6b23~pre11-1ubuntu1~)
 libatk-wrapper-java : Depends: default-jre or
                                java2-runtime
                       Recommends: libatk-wrapper-java-jni but it is not going to be installed.

 skype : Depends: skype-bin
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

Затем я также пробую:

$ sudo apt-get -f install
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Я также делал clean, autoclean, dist-upgradeбез видимого эффекта. Не знаю, что делать дальше!?

решение1

Проверьте эти шаги;

Сначала установите зависимости с помощью этой команды в окне терминала (или используйте Synaptic):

sudo apt-get install lsb-core ia32-libs libqt4-dbus libqt4-network libqt4-xml libasound2

sudo apt-get -f установить

Затем загрузите 64-битный deb-пакет с официального сайта:

wget -O skype_Ubuntu-current_amd64.debhttp://www.skype.com/go/getskype-linux-beta-ubuntu-64

Теперь установите Skype:

sudo dpkg -i skype_Ubuntu-current_amd64.deb sudo apt-get -f установить

Источник:http://ubuntuguide.net/how-to-install-skype-on-amd-64-bit-ubuntu-12-04-precise

решение2

Вот что я сделал на виртуальной машине

1- УстановкаUbuntu LTS-версия 12.04.1(Нет обновленийвнесенные в систему или установка каких-либо дополнений или даже дополнительных языковых пакетов)

2- Перейдите по ссылкеhttp://www.skype.com/en/download-skype/skype-for-computer/и меня автоматически перенаправили в Skype для Linux

3- Я выбралUbuntu 12.04 Мультиархитектураи нажалоткрытьвместо сохранения. поэтому он был выполнен сразу после загрузки.

4- При первом запуске открылся Центр приложений Ubuntu и выдал ту же ошибку, что и у вас (ошибка зависимости сlibasound2)

5- Я только что открыл папку со скачанным файлом натмпскопировал файл на рабочий стол и снова запустил его.

6- Больше ошибок не возникло, и началась установка :)

7- Установка заняла около 10-15 минут, и я заметил, что естьСетевая активностьифоновые загрузкииз канонических мест назначения (я предполагаю, что это была загрузка необходимых зависимостей).

8- Спустя почти 15 минут, как я уже сказал, Skype установился, я вошел в систему и совершил тестовый звонок без каких-либо проблем :)

Итак, я думаю следующее: - Skype требует активного подключения к Интернету во время установки, поэтому убедитесь в этом. - Повторно загрузите и скопируйте файл на рабочий стол и запустите его оттуда (не знаю зачем, просто чтобы воспроизвести мои шаги) - Вот пакет, который я скачал:http://download.skype.com/linux/skype-ubuntu-precise_4.1.0.20-1_i386.deb

  • Если описанные выше шаги не решили вашу проблему, я предполагаю, что есть какие-то поврежденные или неправильно настроенные пакеты, связанные с зависимостями, и это является причиной вашей проблемы.

  • попробуйте удалить/очистить все зависимости, перечисленные в моем другом ответе, и либо установить их заново, либо сначала попробуйте установить Skype и посмотреть, поможет ли он вам.

Надеюсь, это решит вашу проблему :)

Связанный контент