Установите Skype на 64-разрядную версию Ubuntu 12.04 LTS

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

То, что я пробовал до сих пор:

Установка из командной строки с помощью apt

Самый простой и, скорее всего, кто-нибудь попробует:sudo apt-get install skype

Но, к сожалению, я понимаю это:

Reading package lists... DoneBuilding dependency treeReading state information... DoneSome packages could not be installed.This may mean that you have requested an impossible situation or if you areusing the unstable distribution that some required packages have notyet been created or been moved out of Incoming. The followinginformation may help to resolve the situation:The following packages have unmet dependencies:  skype :     Depends:       skype-bin     E: Unable to correct problems, you have held broken packages.

Если я попытаюсь sudo apt-get intall skype-bin Я получаю:

 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-bin:i386 :    Depends: libqt4-dbus:i386 (>= 4:4.5.3) but it is not going to be installed    Depends: libqt4-network:i386 (>= 4:4.8.0) but it is not going to be installed    Depends: libqt4-xml:i386 (>= 4:4.5.3) but it is not going to be installed    Depends: libqtcore4:i386 (>= 4:4.7.0~beta1) but it is not going to be installed    Depends: libqtgui4:i386 (>= 4:4.8.0) but it is not going to be installed    Depends: libqtwebkit4:i386 (>= 2.2~2011week36) but it is not going to be installed    Recommends: sni-qt:i386 but it is not going to be installedE: Unable to correct problems, you have held broken packages.

После этого я попробовал использовать такие команды, как sudo apt-get clean, sudo apt-get update, sudo apt-get autoclean и sudo apt-get -f install, среди прочего, для того, чтобы устранить любую проблему с зависимостью пакетов, но это было совершенно безуспешно.

Я следовал инструкциям, изложенным здесь (Как мне установить Skype?) но это тоже не работает.


Установка из Центра программного обеспечения

Если я попытаюсь установить из Центра программного обеспечения, я получу точно такую же ошибку, как при запуске sudo apt-get install skype из терминала.


Установка с помощью Ubuntu Tweak

Также происходит сбой, я получаю следующую ошибку:

skype: Зависит от: skype-bin, но это виртуальный пакет.


Установка с помощью Synaptic

Я также следовал инструкциям, описанным здесь:

community.skype.com/t5 / Linux / Невозможно установить из-за неудовлетворенных зависимостей-Skype-bin/m-p/1339650/highlight/true#M3329

Многое из того же самого тоже не работает.


Установка официального Skype .deb

После загрузки skype-ubuntu-precise_4.1.0.20-1_i386.deb от http://www.skype.com/en/download-skype/skype-for-linux/downloading/?type=ubuntu64 Я попытался установить его через Центр программного обеспечения, но он выдает следующую ошибку:

Не удается установить 'lbqt4-dbus:i386'


Пытаюсь исправить apt

Я попытался устранить любую возможную проблему с пакетами, следуя этому сообщению (Как мне устранить неудовлетворенные зависимости после добавления PPA?), но это не сработало.


Следуя инструкциям справки Ubuntu

Если я попытаюсь следовать инструкциям, описанным в https://help.ubuntu.com/community/Skype У меня возникают проблемы при запуске sudo dpkg --add-architecture i386, я получаю следующее:

dpkg: ошибка: неизвестная опция --add-architecture


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

Это содержимое моего sources.list, на всякий случай:

# deb cdrom:[Ubuntu 12.04.2 LTS _Precise Pangolin_ - Release amd64 (20130213)]/ dists/precise/main/binary-i386/# deb cdrom:[Ubuntu 12.04.2 LTS _Precise Pangolin_ - Release amd64 (20130213)]/ dists/precise/restricted/binary-i386/# deb cdrom:[Ubuntu 12.04.2 LTS _Precise Pangolin_ - Release amd64 (20130213)]/ precise main restricted# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to# newer versions of the distribution.deb http://archive.ubuntu.com/ubuntu precise main restricted## Major bug fix updates produced after the final release of the## distribution.deb http://archive.ubuntu.com/ubuntu precise-updates main restricted## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu## team. Also, please note that software in universe WILL NOT receive any## review or updates from the Ubuntu security team.deb http://archive.ubuntu.com/ubuntu precise universedeb http://archive.ubuntu.com/ubuntu precise-updates universe## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu ## team, and may not be under a free licence. Please satisfy yourself as to ## your rights to use the software. Also, please note that software in ## multiverse WILL NOT receive any review or updates from the Ubuntu## security team.deb http://archive.ubuntu.com/ubuntu precise multiversedeb http://archive.ubuntu.com/ubuntu precise-updates multiverse## N.B. software from this repository may not have been tested as## extensively as that contained in the main release, although it includes## newer versions of some applications which may provide useful features.## Also, please note that software in backports WILL NOT receive any review## or updates from the Ubuntu security team.deb http://archive.ubuntu.com/ubuntu precise-security main restricteddeb http://archive.ubuntu.com/ubuntu precise-security universedeb http://archive.ubuntu.com/ubuntu precise-security multiverse## Uncomment the following two lines to add software from Canonical's## 'partner' repository.## This software is not part of Ubuntu, but is offered by Canonical and the## respective vendors as a service to Ubuntu users.deb http://archive.canonical.com/ubuntu precise partnerdeb-src http://archive.canonical.com/ubuntu precise partner## This software is not part of Ubuntu, but is offered by third-party## developers who want to ship their latest software.# deb http://extras.ubuntu.com/ubuntu precise main# deb-src http://extras.ubuntu.com/ubuntu precise maindeb http://archive.canonical.com/ precise partnerdeb-src http://archive.canonical.com/ precise partner

Комбинация Gx1sptDTDa и Алехандро Гарсиа Секо идеально сработала для меня.

  1. Открытый терминал (Ctrl+Alt+T).
  2. Скопируйте и вставьте это в терминал:

    sudo apt-get install libqt4-dbus:i386 libqt4-network:i386 libqt4-xml:i386 libqtcore4:i386 libqtgui4:i386 libqtwebkit4:i386 sni-qt:i386

    Нажмите Enter.

  3. Затем установите Skype, вставив это:

    sudo apt-get install skype

Skype 4.2 работает на моей новой 64-разрядной версии Ubuntu 12.04 LTE.

>> Для 32-битных

Команды терминала:

wget  http://download.skype.com/linux/skype-ubuntu-lucid_4.2.0.11-1_i386.debsudo dpkg -i skype-ubuntu-lucid_4.2.0.11-1_i386.debsudo apt-get -f install;rm skype-ubuntu-lucid_4.2.0.11-1_i386.deb

>> Для 64-битных

Команды терминала:

sudo dpkg --add-architecture i386sudo apt-get install ia32-libssudo apt-get updatewget http://download.skype.com/linux/skype-ubuntu-lucid_4.2.0.11-1_i386.debsudo dpkg -i skype-ubuntu-lucid_4.2.0.11-1_i386.debsudo apt-get -f install;rm skype-ubuntu-lucid_4.2.0.11-1_i386.deb

После всего этого запустите в терминале sudo apt-get install sni-qt:i386; Это восстановит окно контактов skype

Вот и все, работа выполнена максимум за 5 минут. Я использую Ubuntu на 64-битной версии, и этот метод установки Skype всегда работал отлично.

Установка Skype на 32-разрядную версию Ubuntu 12.04 LTS была для меня настоящей проблемой. Я перепробовал большинство из перечисленных здесь вещей, но у меня получилось правильно установить их только через раздел приложений Настройка Ubuntu.

Хорошо, я нашел решение своей проблемы. Я выполнил шаги, описанные здесь: http://rumytaulu.wordpress.com/2012/10/26/cant-install-ia32-libs-and-ia32-libs-multiarch-how-to-fix-it/

После этого я просто побежал sudo apt-get install skype и... вуаля, это работает!

Я должен сказать, что это имеет негативные последствия. После запуска sudo apt-get dist-upgrade как описано на третьем шаге, я получаю следующее, если я запускаю sudo apt-get autoremove:

Reading package lists... DoneBuilding dependency tree       Reading state information... Done0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.2 not fully installed or removed.After this operation, 0 B of additional disk space will be used.Setting up grub-efi-amd64 (1.99-21ubuntu3.9) .../var/lib/dpkg/info/grub-efi-amd64.postinst: line 684: grub-install: command not founddpkg: error processing grub-efi-amd64 (--configure): subprocess installed post-installation script returned error exit status 127dpkg: dependency problems prevent configuration of grub-efi-amd64-signed: grub-efi-amd64-signed depends on grub-efi-amd64 (>= 1.99-21ubuntu3.5); however:  Package grub-efi-amd64 is not configured yet.dpkg: error processing grub-efi-amd64-signed (--configure): dependency problems - leaving unconfiguredNo apport report written because the error message indicates its a followup error from a previous failure.                          Errors were encountered while processing: grub-efi-amd64 grub-efi-amd64-signedE: Sub-process /usr/bin/dpkg returned an error code (1)

К счастью, все работает нормально, но теперь я хотел бы исправить эту проблему с пакетами Grub, особенно потому, что она связана с Grub, что очень важно. Мне просто интересно, смогу ли я обнаружить дополнительные неожиданные проблемы при загрузке моего компьютера...

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

ОБНОВЛЕНИЕ:

Мне удалось решить проблему с пакетами GRUB, описал проблему и решение здесь: Не удалось исправить сломанную систему пакетов

Я нашел потрясающе простой способ сделать это.Просто запустите эти команды в терминале:

sudo apt-get install libqt4-dbus:i386 libqt4-network:i386 libqt4-xml:i386 libqtcore4:i386 libqtgui4:i386 libqtwebkit4:i386 sni-qt:i386wget http://download.skype.com/linux/skype-debian_4.2.0.13-1_i386.debsudo dpkg -i skype-debian_4.2.0.13-1_i386.deb

Первый загружает зависимости, второй загружает пакет .deb, а затем последний устанавливает его. Просто!

при выполнении третьего шага он сообщает об ошибке:
$ sudo apt-получить установку skype
Чтение списков пакетов… Сделано
Построение дерева зависимостей, считывающее информацию о состоянии… Сделано
Некоторые пакеты не удалось установить. Это может означать, что вы
запросили невозможную ситуацию или, если вы используете нестабильный
дистрибутив, что некоторые необходимые пакеты еще не созданы
или удалены из Incoming.
Следующая информация может помочь разрешить ситуацию: Следующие пакеты имеют неудовлетворенные зависимости: skype : Depends: skype-bin
E: Невозможно устранить проблемы, у вас есть поврежденные пакеты.

После установки Ubuntu 12.04, если вы попытались установить Skype немедленно, возможно, произошел сбой из-за зависимости skype-bin. Самый простой способ - обновить вашу систему через “Менеджер обновлений”, после чего Skype может быть успешно установлен через “центр программного обеспечения”. Удачи.

возможный дубликат Как мне установить Skype?

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