Те, кто используют Skype на Ubuntu 8.10 (Intrepid Ibex) на 64-битном процессоре, наверняка заметили, что после очередного обновления системы Skype перестал работать, выдавая при старте ошибку:
Случилось сие неприятное событие при обновлении библиотеки ia32-libs. Кокретнее, причиной ошибки являются обновления, внесённые в пакет ia32-libs 2.2ubuntu12 — так получилось, что библиотеки из libqt4-dbus не вошли в состав пакета.
Этот баг известен, но еще не исправлен (проверено на версии 2.2ubuntu13)
К счастью, всё очень легко исправляется — я взял за основу решение, предложенное hyper_ch и несколько его доработал (например, решил неразрешенные зависимости).
В результате получился такой вот скрипт:
WGET=/usr/bin/wget
DPKG=/usr/bin/dpkg
mkdir -p /tmp/skype/tmp
cd /tmp/skype
$WGET -N -q http://mirror.switch.ch/ftp/mirror/ubuntu/pool/main/q/qt4-x11/libqtgui4_4.4.1-0ubuntu2_i386.deb
$WGET -N -q http://mirror.switch.ch/ftp/mirror/ubuntu/pool/main/q/qt4-x11/libqt4-network_4.4.1-0ubuntu2_i386.deb
$WGET -N -q http://mirror.switch.ch/ftp/mirror/ubuntu/pool/main/q/qt4-x11/libqtcore4_4.4.1-0ubuntu2_i386.deb
$WGET -N -q http://mirror.switch.ch/ftp/mirror/ubuntu/pool/main/q/qt4-x11/libqt4-xml_4.4.1-0ubuntu2_i386.deb
$WGET -N -q http://mirror.switch.ch/ftp/mirror/ubuntu/pool/main/q/qt4-x11/libqt4-dbus_4.4.1-0ubuntu2_i386.deb
$DPKG -x libqtgui4_4.4.1-0ubuntu2_i386.deb /tmp/skype/tmp
$DPKG -x libqt4-network_4.4.1-0ubuntu2_i386.deb /tmp/skype/tmp
$DPKG -x libqtcore4_4.4.1-0ubuntu2_i386.deb /tmp/skype/tmp
$DPKG -x libqt4-xml_4.4.1-0ubuntu2_i386.deb /tmp/skype/tmp
$DPKG -x libqt4-dbus_4.4.1-0ubuntu2_i386.deb /tmp/skype/tmp
cp -a /tmp/skype/tmp/usr/lib/* /usr/lib32/
Как пользоваться: скачать скрипт (или copy'n'paste), затем:
sudo fix-skype-libs.sh
После чего можно будет запускать Skype ![]()

Меня зовут Владимир, я программист-фрилансер, специализирующийся на Web-программировании и програмировании под Linux.
По совместительству занимаюсь администрированием LAMP/LNMP-серверов и техническим переводом.





А как насчёт этого: http://www.skype.com/go/getskype-linux-ubuntu-amd64
Эх, если бы это была 64-битная сборка… На самом деле это та же 32-битная, но с корректно установленными зависимостями и прочими вещами. По идее, просто должна ставится из коробки.