Я попробовал предложенные решения, найденные здесь:
и другие места, но все же не повезло. Моя система была обновлена с Ubuntu 14.04 и Skype работал нормально. После обновления Skype исчез, и я не могу установить его. Итак, после попытки найти кучу решений, найденных на форуме, я все еще в том же месте, поэтому, когда я вхожу в это:
sudo apt-get install skype skype-bin
я получаю это
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-bin:i386 : Depends: libqtwebkit4:i386 (>= 2.2~2011week36) but it is not going to be installed
Depends: libgl1-mesa-glx:i386 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Если я вхожу в это :
sudo apt-get install libqtwebkit4:i386
Я получаю это
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:
libqtwebkit4:i386 : Depends: libgl1-mesa-glx:i386 but it is not going to be installed or
libgl1:i386
Depends: libqt4-opengl:i386 (>= 4:4.5.3) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Если я сделаю это, обратите внимание, что это то же самое, что и выше, но без :i386
sudo apt-get install libqtwebkit4
I получить это:
Reading package lists... Done
Building dependency tree
Reading state information... Done
libqtwebkit4 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Ваши пакеты, вероятно, сломаны.
, я проверил, это с двумя различными 64 битами 15.04 устанавливает:
A) новые 15.04 устанавливают (просто сделал это на этой неделе) - установка скайпа работает безупречно со стандартным подходом добавления, что хранилище партнера, тогда склонное - добирается, устанавливают скайп.
новый B), но злоупотребил 15.04, устанавливают - эта коробка имела , партия из дополнительного программного обеспечения установила (более чем 15 ГБ). Это не было модернизировано от предыдущего, устанавливают как Ваш. У меня были точно те же ошибки как Вы. Ни одни из обычных мер там не работали бы (склонный - добираются,-f устанавливают / чистый / авточистый / безотносительно - ни один не работал)
, Это показывает, что проблема с Вашими пакетами. Я даже попробовал способность, чтобы решить конфликты, но она хотела деинсталлировать более чем 500 пакетов от моей системы! (не, Спасибо!).
или
или
Устанавливают все зависимости вручную, чтобы заставить скайп продолжаться, Ваши испорченные 15.04 устанавливают (вероятно, не Ваша ошибка, это было испорчено - это вероятно ошибка). Я проверил это, и это работает, так, чтобы у меня был скайп и на (A) и на (B) выше. Двумя путями Вы можете делать попытку этого:
или
что Вы должны сделать это скайп загрузки оттуда веб-сайт.
Открывают Терминал, нажимая Ctrl + Высокий звук + T и затем печатают или копируют в
wget http://download.skype.com/linux/skype-ubuntu-precise_4.3.0.37-1_i386.deb
, устанавливают его typeing в
sudo dpkg -i skype-ubuntu-precise_4.3.0.37-1_i386.deb
, для скайпа нужно, имеет, зависит от некоторых пакетов, которые не установлены, мы собираемся установить тогда, открывая Терминал и тип в
sudo apt-get install -f
после этого, Вам нужно установить скайп и работу.
я проверил это на Ubuntu 15.04 32bit, и она работает.
--no-install-suggests
и --no-install-recommends
флаги к apt-get
.
– Nathan Osman
23 November 2016 в 10:15
Сначала Вы должны удалять все связанное со скайпом программное обеспечение , Вы имели установленный прежде.
Откройте терминал и выполните:
sudo apt-get purge '^skype.*'
sudo apt-get autoremove
Открытый Наутилус - пресса Ctrl + H и удаляют .skype
папка в /home
справочник.
Теперь позволяют Канонические партнеры хранилище добавить его к источникам программного обеспечения.
Открытый программное обеспечение & Обновления , выберите Другое программное обеспечение и проверьте Canonical Partners.
скайп Microsoft только доступен в 32-битной версии - таким образом добавляют i386 архитектуру .
sudo dpkg --add-architecture i386
Обновление хранилища:
sudo apt-get update
Устанавливают скайп и все зависимости:
sudo apt-get install skype
У меня были подобные проблемы с установкой других пакетов в Ubuntu прежде. Я попробовал следование чистых 15,04 Бродячих коробок позволенными хранилищами партнера:
$ apt-cache policy skype skype-bin libqtwebkit4:i386 libgl1-mesa-glx:i386
skype:
Installed: (none)
Candidate: 4.3.0.37-0ubuntu0.12.04.1
Version table:
4.3.0.37-0ubuntu0.12.04.1 0
500 http://archive.canonical.com/ubuntu/ vivid/partner amd64 Packages
skype-bin:i386:
Installed: (none)
Candidate: 4.3.0.37-0ubuntu0.12.04.1
Version table:
4.3.0.37-0ubuntu0.12.04.1 0
500 http://archive.canonical.com/ubuntu/ vivid/partner i386 Packages
libqtwebkit4:i386:
Installed: (none)
Candidate: 2.3.2-0ubuntu7
Version table:
2.3.2-0ubuntu7 0
500 http://archive.ubuntu.com/ubuntu/ vivid/main i386 Packages
libgl1-mesa-glx:i386:
Installed: (none)
Candidate: 10.5.9-2ubuntu1~vivid2
Version table:
10.5.9-2ubuntu1~vivid2 0
500 http://archive.ubuntu.com/ubuntu/ vivid-updates/main i386 Packages
10.5.2-0ubuntu1 0
500 http://archive.ubuntu.com/ubuntu/ vivid/main i386 Packages
После установки скайпа, я получаю следующую продукцию:
$ apt-cache policy skype skype-bin libqtwebkit4:i386 libgl1-mesa-glx:i386
skype:
Installed: 4.3.0.37-0ubuntu0.12.04.1
Candidate: 4.3.0.37-0ubuntu0.12.04.1
Version table:
*** 4.3.0.37-0ubuntu0.12.04.1 0
500 http://archive.canonical.com/ubuntu/ vivid/partner amd64 Packages
100 /var/lib/dpkg/status
skype-bin:i386:
Installed: 4.3.0.37-0ubuntu0.12.04.1
Candidate: 4.3.0.37-0ubuntu0.12.04.1
Version table:
*** 4.3.0.37-0ubuntu0.12.04.1 0
500 http://archive.canonical.com/ubuntu/ vivid/partner i386 Packages
100 /var/lib/dpkg/status
libqtwebkit4:i386:
Installed: 2.3.2-0ubuntu7
Candidate: 2.3.2-0ubuntu7
Version table:
*** 2.3.2-0ubuntu7 0
500 http://archive.ubuntu.com/ubuntu/ vivid/main i386 Packages
100 /var/lib/dpkg/status
libgl1-mesa-glx:i386:
Installed: 10.5.9-2ubuntu1~vivid2
Candidate: 10.5.9-2ubuntu1~vivid2
Version table:
*** 10.5.9-2ubuntu1~vivid2 0
500 http://archive.ubuntu.com/ubuntu/ vivid-updates/main i386 Packages
100 /var/lib/dpkg/status
10.5.2-0ubuntu1 0
500 http://archive.ubuntu.com/ubuntu/ vivid/main i386 Packages
, Как Вы видите, установленные версии соответствуют кандидатам. Вы должны пробежаться через каждый пакет из этого списка, который является , уже установил на Вашей системе, и удостоверьтесь, что это соответствует кандидату. Как?
Позволяют нам посмотреть на последний пакет. Чтобы установить версию кандидата, пробег
$ sudo apt-get install -t vivid-updates libgl1-mesa-glx:i386=10.5.9-2ubuntu1~vivid2
Reading package lists... Done
Building dependency tree
Reading state information... Done
libgl1-mesa-glx:i386 is already the newest version.
libgl1-mesa-glx:i386 set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Обоснованно, мне уже установили эту версию, но теперь это будет фиксированным к этой версии.
у Вас могут быть некоторые противоречивые зависимости, которые Вам, возможно, придется решить, удалив другие пакеты, которые зависят от необычных версий пакета (как правило, от странного PPAs):
sudo apt-get purge package
sudo dpkg -r package
sudo dpkg --purge --force-all --dry-run package
Ваши те варианты в данном распоряжении и имеют в виду, что последняя команда может превратить Вашу установку в trainwreck, таким образом, я поместил --dry-run
там, который Вы должны удалить вручную, как только Вы уверены в том, что Вы делаете.