неразрешимые (!) dependecy проблемы, устанавливающие скайп на человечности 12.04

Я испытываю затруднения при установке скайпа на новых 12,04 установках (64 бита). Ниже результаты трех различных попыток и выводов. Любая справка будет значительно цениться!

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

    Error: Cannot install 'libasound2:i386'
    
  2. Синаптический Диспетчер пакетов: Я отмечаю скайп для установки (и диалоговое окно для дополнительных изменений перечисляет смехотворно длинный список пакетов, которые будут удалены! но так или иначе) я нажимаю "OK" и получаю ошибку:

    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. Попробованный инструкции от help.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 без очевидного эффекта. Не уверенный, куда пойти отсюда!?

2
задан 2 October 2015 в 18:07

2 ответа

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

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

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

sudo apt-get -f install

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

wget -O skype_Ubuntu -current_amd64.deb http://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-точный

0
ответ дан 2 October 2015 в 18:07

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

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

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

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

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

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

6- Это больше не давало ошибок и только начало установки:)

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

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

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

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

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

Хотелось бы, чтобы это решило вашу проблему:)

0
ответ дан 2 October 2015 в 18:07

Другие вопросы по тегам:

Похожие вопросы: