Я уверен, что это повторяющийся кандидат, но я посмотрел ответ для 64-битной 12.10 , но, похоже, он не работает для моей установки 13.10.
Я включил 32-битную архитектуру, т. Е.
sudo dpkg --add-architecture i386
sudo apt-get update
Я добавил канонический репозиторий (и подтвердил в «Источниках программного обеспечения», что он, похоже, там).
sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
Я попытался очистить дерево зависимостей:
sudo apt-get clear
sudo apt-get autoclean
sudo apt-get -f install
sudo dpkg --configure -a
sudo apt-get -f install
sudo apt-get -u dist-upgrade
И, насколько я понимаю из приведенных выше инструкций, о проблемах не сообщается. Если я тогда попытаюсь установить Skype:
nsa@quadrupod:~$ 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
E: Unable to correct problems, you have held broken packages.
Не слишком удивительно, поэтому я пытаюсь установить скайп-бин, что действительно предлагается и работает в некоторых ответах:
nsa@quadrupod:~$ sudo apt-get install 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: libasound2:i386 (>= 1.0.23)
Depends: libc6:i386 (>= 2.7) but it is not going to be installed
Depends: libgcc1:i386 (>= 1:4.1.1) but it is not going to be installed
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
Depends: libstdc++6:i386 (>= 4.6) but it is not going to be installed
Depends: libx11-6:i386 but it is not going to be installed
Depends: libxext6:i386 but it is not going to be installed
Depends: libxss1:i386 but it is not going to be installed
Depends: libxv1:i386 but it is not going to be installed
Depends: libssl1.0.0:i386 but it is not going to be installed
Depends: libgl1-mesa-glx:i386 but it is not going to be installed
Recommends: sni-qt:i386 but it is not going to be installed
Recommends: libasound2-plugins:i386 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Хорошо, поэтому я пытаюсь выяснить, какими могут быть эти задержанные / поврежденные пакеты, в соответствии с этой ссылкой и этой ссылкой отсюда:
apt-mark showhold
ничего не возвращает .
dpkg --get-selections | grep hold
и
dpkg -l | grep ^h
также ничего не возвращают. Так что же происходит?
Я попробовал предложение здесь , используя синаптический . Он утверждает, что исправляет сломанные пакеты, однако для установки Skype он хочет удалить большую часть системы, включая gnome-control-center, gnome-system-monitor, gnome-user-guide, файл объектива, часы (индикатор-дата-время) , apt-utils, lib32gc1, (которая является одной из зависимостей, которые apt-get считает необходимыми для Skype среди других в длинном списке. Я не вижу очевидных замен в гораздо более коротком списке того, что, по его мнению, требует установки.
Я также попытался
sudo aptitude install skype.
с похожим результатом, он дает список вещей для удаления, который настолько длинен, что превышает нормальный размер буфера терминала, и мне пришлось передать его в файл, чтобы прочитать его Как и выше, он включает в себя вещи, которые не имеют смысла удалять, в том числе
73) gnome-bluetooth
74) gnome-calculator
75) gnome-contacts
76) gnome-control-center
77) gnome-control-center-datetime
78) gnome-control-center-signon
79) gnome-control-center-unity
80) gnome-disk-utility
81) gnome-font-viewer
82) gnome-icon-theme
83) gnome-icon-theme-symbolic
84) gnome-keyring
85) gnome-mahjongg
86) gnome-mines
87) gnome-orca
88) gnome-power-manager
89) gnome-screensaver
90) gnome-screenshot
91) gnome-session
92) gnome-session-bin
93) gnome-session-canberra
94) gnome-settings-daemon
95) gnome-sudoku
96) gnome-system-log
97) gnome-system-monitor
98) gnome-terminal
99) gnome-user-guide
100 gnome-user-share
, а также хочет удалить более 400 других пакетов. Я бы подумал, что мне нужны эти ...? Это не долго С тех пор, как я установил Ubuntu, но до того, как я начну все сначала, у кого-нибудь есть какие-нибудь идеи? Он почему-то думает, что он должен заменить все 64-битные вещи?
http://www.ubuntugeek.com/how-to-install-skype-in-ubuntu-12-04precise.html
установить, как написано в описании
Вы можете установить это для версии 12.04 LTS на 13.10 (как написано в ссылке), и она будет работать очень хорошо (она работает для меня, и у меня также есть Ubuntu 13.10).
К сожалению, у вас возникнет проблема со Skype, которая является давно известной «ошибкой».
Каждый раз, когда вы пытаетесь активировать видеовызов, происходит сбой всей программы. Но если вы будете использовать Skype для чата / разговора по телефону (гарнитура; микрофон), вам не о чем будет беспокоиться.
Если вы по-прежнему сохраняете видеозвонки через Skype, лучшим решением для вас будет установка Windows в Virtualbox (вы можете найти ее в программном центре Ubuntu). Поэтому вы сможете общаться с помощью видеозвонка, если вы установите Skype внутри Windows (установленной на вашем Virtualbox).