Вот как я обновил Pidgin, не дожидаясь обновления репозиториев:
1. Скачал с
http://www.getdeb.net/release/3733 версию Pidgin 2.5.4 (три .deb файла: pidgin (562.0 kB) , pidgin-data (7.0 MB) , libpurple0 (1.5 MB), и сохранил их в отдельной папке.
2. Удалил текущую версию Pidgin:
sudo apt-get remove pidgin
sudo apt-get autoremove
3. Запустил терминал, команда:
mc
4. В папке со скаченными .deb файлами и команда:
sudo dpkg -i *.deb
5. В терминале:
Выбор ранее не выбранного пакета libpurple0.
(Чтение базы данных... на данный момент установлено 147728 файлов и каталогов.)
Распаковывается пакет libpurple0 (из файла libpurple0_2.5.4-1~getdeb1_i386.deb)...
Выбор ранее не выбранного пакета pidgin.
Распаковывается пакет pidgin (из файла pidgin_2.5.4-1~getdeb1_i386.deb)...
Выбор ранее не выбранного пакета pidgin-data.
Распаковывается пакет pidgin-data (из файла pidgin-data_2.5.4-1~getdeb1_all.deb)...
dpkg: зависимости пакетов не позволяют настроить пакет libpurple0:
libpurple0 зависит от libsilc-1.1-2 (>= 1.1.3), однако:
Пакет libsilc-1.1-2 не установлен.
dpkg: не удалось обработать параметр libpurple0 (--install):
проблемы зависимостей -- оставляем не настроенным
dpkg: зависимости пакетов не позволяют настроить пакет pidgin:
pidgin зависит от libpurple0 (>= 1:2.5.4-1~getdeb1), однако:
Пакет libpurple0 пока не настроен.
dpkg: не удалось обработать параметр pidgin (--install):
проблемы зависимостей -- оставляем не настроенным
Настраивается пакет pidgin-data (1:2.5.4-1~getdeb1) ...
Обрабатываются триггеры для man-db ...
При обработке следующих пакетов произошли ошибки:
libpurple0
pidgin
(то есть они установились не до конца.)
6. Плюс к этому Synaptic выдал ошибку про невыполненные зависимости и предложил комманды: sudo apt-get update и sudo apt-get install -f
7. Однако Pidgin запустился и заработал.
8. Выполнил комманды:
sudo apt-get update
sudo apt-get install -f
9. В теминале:
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Исправление зависимостей... Готово
Будут установлены следующие дополнительные пакеты:
libsilc-1.1-2
НОВЫЕ пакеты, которые будут установлены:
libsilc-1.1-2
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 1 пакетов не обновлено.
не установлено до конца или удалено 2 пакетов.
Необходимо скачать 0B/610kB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 1487kB.
Хотите продолжить [Д/н]? Д
Выбор ранее не выбранного пакета libsilc-1.1-2.
(Чтение базы данных... на данный момент установлено 148447 файлов и каталогов.)
Распаковывается пакет libsilc-1.1-2 (из файла .../libsilc-1.1-2_1.1.7-1_i386.deb)...
Настраивается пакет libsilc-1.1-2 (1.1.7-1) ...
Настраивается пакет libpurple0 (1:2.5.4-1~getdeb1) ...
Настраивается пакет pidgin (1:2.5.4-1~getdeb1) ...
Обрабатываются триггеры для libc6 ...
ldconfig deferred processing now taking place
10. Итог: Все пакеты установлены правильно, зависимости соблюдены. "Енжой!"