Skype и Ubuntu 8.10 Intrepid Ibex на AMD-64
Простое решение непростой проблемы
Те, кто используют 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 ![]()
Сен
2008
Комментарии к статье «Skype и Ubuntu 8.10 Intrepid Ibex на AMD-64» (3) »
Пожалуйста, не используйте эту форму для комментирования! Данная форма предназначена исключительно для ботов.
Оставить комментарий к записи «Skype и Ubuntu 8.10 Intrepid Ibex на AMD-64»
गते गते पारगते पारसंगते बोधि स्वाहा
Меня зовут Владимир, я программист-фрилансер, специализирующийся на Web-программировании и програмировании под Linux.
По совместительству занимаюсь администрированием LAMP/LNMP-серверов и техническим переводом.


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