
Сейчас в интернете происходит такая суматоха, что наверное уже почти каждый интернетчик знает о том, что компания AOL вчера очередной раз шаманила, в результате чего огромное количество интернет-пользователей остались без возможности соединения с сервером ICQ. В число icq-клиентов, которые не могли приконнектиться к серверу, попал достаточно длинный список популярных программ, среди которых оказались как Linux, так и Windows icq-клиенты – Kopete, Licq, Pidgin, QIP и многие другие.
Сам я в настоящее время пользуюсь Pidgin, работая в Ubuntu 8.04, поэтому опишу процесс решения проблемы для данной связки, а так же приведу методику решения поблемы для других платформ в виде ссылок на руководства.
На самом деле на данный момент уже найдено несколько методик по устранению проблемы при работе с Pidgin, но я опишу наиболее простой, не требующий использования Hex редакторов и других программ, поэтому наиболее понятный и простой. Этот вариант подойдет как для Ubuntu Hardy 32 bits Gutsy / так и для Ubuntu Gutsy / Hardy 64 bits.
Помогаем Pidgin работать с ICQ ( Ubuntu Linux 8.04 )
Для начала удалим старые пакеты:
# apt-get remove pidgin
# apt-get remove pidgin-data
Теперь проследуем по ссылке и закачаем тройку нужных файлов:
- pidgin-data (7.0 MB)
- libpurple0 (1.5 MB)
- pidgin (576.2 kB)
Установить их нужно как раз в такой последовательности. На всякий случай закачал все нужные файлы одним архивом на Rapidshare.
А вот и все
Теперь у вас полностью рабочий Pidgin самой свежей на данный момент версии 2.4.3.
Обновление Pidgin на Nokia N810
Обновленный /usr/lib/purple-2/liboscar.so.0.0 для планшетов от Nokia – это хот-фикс, поэтому каких-либо нововведений в функционале программы не добавлено.
Устранение проблем в других ОС и программах
Источники рецептов: Opennet, Жилинский Владимир
Ниже ссылки на возможные варианты решения проблем (информация обновляется):
Полезная информация по теме
На Хабре Davidov описал пошагово процесс пересборки пакетов в Ubuntu. Далее цитата:
На примере недавно появившегося патча для Pidgin я хочу показать, как легко пересобирать пакеты в deb-based дистрибутивах.
- Подготовка. Нам понадобятся следующие пакты: devscripts build-essential fakeroot.
sudo apt-get install devscripts build-essential fakeroot
- Скачиваем исходники. Для этого должны быть подключены соответствующие репозитории. Нам нужен libpurple0, т.к. патч относится к этой библиотеке. На самом же деле libpurple, pidgin и pidgin-data имеют общий исходник, там что мы можем написать как
apt-get source libpurple0
так и
apt-get source pidgin
Обратите внимание, что apt-get source надо делать не из под sudo. Исходники скачиваются в текущую директорию.
- Патчим.
wget http://launchpadlibrarian.net/15741199/pidgin-2.4.2-icq.patch
cd pidgin-2.4.1
patch -p0 < ../pidgin-2.4.2-icq.patch
- Устанавливаем зависимости, необходимые для сборки:
sudo apt-get build-dep libpurple0
- Пересобираем пакет (из той же директории)
debuild -us -uc
- Получившийся пакет устанавливаем:
cd ..
sudo dpkg -i libpurple0_2.4.1-1ubuntu2_amd64.deb
Если у вас i386-дистрибутив, то пакет будет называться libpurple0_2.4.1-1ubuntu2_i386.deb.
После этой операции pidgin (после перезагрузки) начинает подключаться к ICQ.

Popularity: 49% [?]