Я пытаюсь установить Skype на свой Ubuntu 16.04 (64 бит), но мне тяжело. После запуска следующего для его установки:
sudo dpkg --add-architecture i386
sudo apt-get update
sudo dpkg -i skype-ubuntu-precise_4.3.0.37-1_i386.deb
sudo apt-get -f install
Получаю сообщение, показанное ниже, в котором предлагается удалить 79 пакетов. Я не знаю, почему это происходит, любая помощь была бы оценена.
sudo apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
adium-theme-ubuntu apturl apturl-common gcc-6-base:i386
gnome-software-common guile-2.0-libs libasound2:i386 libasyncns0:i386
libavahi-common-data:i386 libavahi-common3:i386 libbsd0:i386 libc6:i386
libcap2:i386 libcdparanoia0:i386 libcomerr2:i386 libedataserverui-1.2-1
libedit2:i386 libelf1:i386 libffi6:i386 libflac8:i386 libfreetype6:i386
libgc1c2 libgcc1:i386 libglapi-mesa:i386 libgmp10:i386 libgpg-error0:i386
libgssapi-krb5-2:i386 libhogweed4:i386 libice6:i386 libjbig0:i386
libjpeg-turbo8:i386 libjpeg8:i386 libjson-c2:i386 libk5crypto3:i386
libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 liblcms2-2:i386
liblzma5:i386 libmng2:i386 libnettle6:i386 libogg0:i386 libopus0:i386
liborc-0.4-0:i386 liborcus-0.10-0v5 libp11-kit0:i386 libpciaccess0:i386
libpcre3:i386 libpng12-0:i386 libpoppler-qt4-4 libqt5x11extras5
libsamplerate0:i386 libselinux1:i386 libsndfile1:i386 libspeexdsp1:i386
libsqlite3-0:i386 libssl1.0.0:i386 libtheora0:i386 libtiff5:i386
libtinfo5:i386 libvisual-0.4-0:i386 libvorbis0a:i386 libvorbisenc2:i386
libwrap0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386 libxcb-dri2-0:i386
libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386 libxcb-sync1:i386
libxcb1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386
libxi6:i386 libxrender1:i386 libxshmfence1:i386 libxss1:i386 libxv1:i386
libxxf86vm1:i386 mysql-common squashfs-tools ubuntu-wallpapers
ubuntu-wallpapers-xenial zlib1g:i386
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
gcc-6-base:i386 libc6:i386 libgcc1:i386 libssl1.0.0:i386 libx11-6:i386
libxau6:i386 libxcb1:i386 libxdmcp6:i386 libxext6:i386 libxss1:i386
libxv1:i386
Suggested packages:
glibc-doc:i386 locales:i386
The following packages will be REMOVED:
aisleriot appstream bamfdaemon brltty compiz compiz-gnome deja-dup eog
file-roller firefox flashplugin-installer fwupd gdb gimp git gnome-calendar
gnome-software gstreamer1.0-alsa gstreamer1.0-fluendo-mp3 gstreamer1.0-libav
gstreamer1.0-plugins-bad gstreamer1.0-plugins-bad-faad
gstreamer1.0-plugins-bad-videoparsers gstreamer1.0-plugins-base-apps
gstreamer1.0-plugins-ugly gstreamer1.0-plugins-ugly-amr gstreamer1.0-tools
gtk2-engines-murrine gvfs-bin gvfs-fuse indicator-printers intel-gpu-tools
kerneloops-daemon libappstream3 libbabeltrace-ctf1 libbabeltrace1
libchromaprint0 libcompizconfig0 libdfu1 libfwupd1 libgimp2.0
libgstreamer-plugins-bad1.0-0 libgtkspell3-3-0 libmagickcore-6.q16-2-extra
libmetacity-private3a libreoffice-avmedia-backend-gstreamer libreoffice-calc
libreoffice-gnome libreoffice-gtk libreoffice-ogltrans libreoffice-pdfimport
light-themes nautilus-share notify-osd plymouth-label
plymouth-theme-ubuntu-logo printer-driver-brlaser python-gtk2 r-cran-xml
simple-scan skype:i386 snapd system-config-printer-udev texstudio-qt4
thermald touchegg ubuntu-artwork ubuntu-core-launcher ubuntu-desktop
ubuntu-release-upgrader-gtk ubuntu-software unity unity-lens-applications
update-manager update-notifier virtualbox-5.1 whoopsie
xserver-xorg-video-intel xserver-xorg-video-qxl
The following NEW packages will be installed:
gcc-6-base:i386 libc6:i386 libgcc1:i386 libssl1.0.0:i386 libx11-6:i386
libxau6:i386 libxcb1:i386 libxdmcp6:i386 libxext6:i386 libxss1:i386
libxv1:i386
0 upgraded, 11 newly installed, 79 to remove and 0 not upgraded.
1 not fully installed or removed.
Изменить: я не знаю, помогает ли это, но если я удалю skype: i386 после этого, а затем запустите apt -get -f install, я не получаю ошибок:
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.
Редактирование: некоторые способы устранения неполадок, которые помогли с решением (спасибо @ user.dz!)
Изменить [ ! d4]
sudo dpkg --add-architecture amd64
sudo apt-get update
sudo apt-get autoremove
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo dpkg -i skype-ubuntu-precise_4.3.0.37-1_i386.deb
По-прежнему возникают ошибки: dpkg: dependency problems prevent configuration of skype:i386, а также список libs. Кроме того, он создает «Ошибка: BrokenCount> 0» на Ubuntu
Попытка 2
apt-cache policy libqt4-dbus:i386
Тем не менее, ошибки: http://pastebin.com/ijCAJAXf
Попытка 2
Установлено gdebi, попробовано: sudo gdebi --o Debug :: pkgProblemResolver = yes skype-ubuntu-exact_4.3.0.37-1_i386.deb
Но снова проблемы с зависимостью сохраняются: http://pastebin.com/ijCAJAXf
Попытка 4
Итак, после проверки [!d19 ]
apt-cache policy libqt4-dbus:i386
Со следующим результатом: http://pastebin.com/ijCAJAXf, попытался установить отсутствующую зависимость
sudo apt-get install libqt4-dbus:i386
Но все равно получить ошибку неудовлетворенных зависимостей:
[ f8]
Попытка 4
Установить aptitude и попытаться установить с ней отсутствующую зависимость (aptitude лучше работает с зависимостями)
sudo apt-get install aptitude
echo q | aptitude -s install libqtdbus4:i386
] Это все еще не удалось установить, http://pastebin.com/ijCAJAXf
Вывод
apt-get -s -o Debug::pkgProblemResolver=yes install libqtdbus4:i386
- тот, который здесь: http://pastebin.com/8yJSXtue
А также вывод rdepends [!d 31]
sudo apt-get install apt-rdepends
apt-cache policy $(apt-rdepends libqt4-dbus:i386 2>/dev/null | grep "^[a-zA-Z]" | sort | paste -s -d" ")