Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: jorio в Dec 23, 2005, 01:21



Титла: Skype + Debian/testing
Публикувано от: jorio в Dec 23, 2005, 01:21
В момента Skype свален като deb пакет и инсталиран на Debian/testing създава главоболия заради това, че пакетът от който зависи е прекръстен и всеки път след като се инсталира с dpkg -i остава неконфигуриран и при ъпдейт на системата apt-get upgrade премахва пакета на skype.

Ето как да се разправим с този проблем (разбира се статична версия също върши работа, но не е толкоз практично)

Стъпка 1. Разархивиране на данните от пакета
Примерен код
dpkg-deb -X skype_1.2.0.18-1_i386.deb skype


Стъпка 2. Разархивиране на контролната информация
Примерен код
dpkg-deb -e skype_1.2.0.18-1_i386.deb skype/DEBIAN


Стъпка 3. Коригиране на зависимостта контролния файл (може и по-добре!;)
Променете libqt3c102-mt на libqt3-mt и версията в скобите на 3:3.3.5-1.
Ето окончателния вид: libqt3-mt (>= 3:3.3.5-1)

Стъпка 4. Билд на нов пакет.
Примерен код
dpkg -b skype

Това ще направи един нов пакет наречен skype.deb

Стъпка 5. Инсталиране на новия пакет
Както бихме инсталирали и оригиналния пакет...
Примерен код
dpkg -i skype.deb


------------
Трябва да имате инсталиран dpkg-deb пакета, за да можете да работите с пакетите както е описано.

Надявам се някой с повече опит и по-добра да покаже и по-добър начин за правене на нещата, а на останалите на които това съобщение помага УСПЕХ!


Титла: Skype + Debian/testing
Публикувано от: v_badev в Dec 23, 2005, 12:28
По-лесният начин е да си свалиш "Static binary tar.bz2 with Qt 3.2 compiled in". Това само се разархивира някъде и си работи независимо каква версия на QT библиотеките имаш.