LINUX.ORG.RU

Skype на stretch

 ,


0

1

Будьте здоровы. Захотел поставить скайп на дебиан и столкнулся с такой проблемой: требуется библиотека libssl-1.0.0. Но у меня уже стоит обновленная, версии 1.0.2. Установщик наотрез отказывается, подай, мол, только старую версию. Пытался разрешить зависимости через gdebi, все свелось к тому, что он тупо удалил пакет скайпа. В репозитории нет старой версии libssl, то есть у меня сразу возникла мысль откатиться, но нельзя. Установщик вытянул в терминале через wget -O skype-install.deb http://www.skype.com/go/getskype-linux-deb. Есть ли у вас какие-то идеи по этому поводу? Спасибо.



Последнее исправление: cetjs2 (всего исправлений: 1)
Ответ на: комментарий от Deathstalker

Это какой-то эрзац-костыль или полноценное приложение? Я так понимаю, пакет надо осбрать из исходников.

Flagitio
() автор топика

Распакуй deb архив и скопируй файлы вручную, ну либо поправь зависимости в пакете и поставь.

Если будешь распаковывать и копировать файлы вручную, то посмотри:

ldd skype

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 1)
Ответ на: комментарий от kostik87

Ох. Моих невероятно скромных познаний хватает на то, чтобы вытянуть сырцы и сделать make, но ты что-то сложное описываешь. Я, если честно, понятия не имею, о чем речь.

Flagitio
() автор топика
Ответ на: комментарий от Flagitio

Распакуй deb пакет как архив:

ar vx skype-debian_4.3.0.37-1_i386.deb
распакуй собственно содержимое пакета, а именно data.tar.gz:
mkdir skype_deb
tar -xf data.tar.gz -C skype_deb
и посмотри:
cd skype_dev
ldd usr/bin/skype
если всё хорошо, то можешь просто распаковать data.tar.gz в корень, что не есть хорошо, но работать будет:
tar -xf data.tar.gz -C /

либо тебе нужно поправить control.tar.gz, а именно файл с зависимостями, затем обратно создать deb пакет и поставить его.

kostik87 ★★★★★
()
Ответ на: комментарий от Deathstalker

Как не надо? В инструкции на гите сказано собрать. И для скачки там предложен экзешник и сорсы.

Flagitio
() автор топика

Будьте здоровы.

апчхи! спасибо!

ТС, ты из репа ставить не пытался? Я честно хз есть ли оно в main дебиана, но на 110% уверен что есть хоть один реп в котором все твои проблемы решены до тебя

upcFrost ★★★★★
()
Последнее исправление: upcFrost (всего исправлений: 1)
Ответ на: комментарий от upcFrost

У меня такие репозитории: deb http://debian.volia.net/debian/ stretch main non-free contrib deb-src http://debian.volia.net/debian/ stretch main non-free contrib

deb http://ftp.ua.debian.org/debian/ stretch main contrib non-free deb-src http://ftp.ua.debian.org/debian/ stretch main contrib non-free

deb http://security.debian.org/debian-security stretch/updates main contrib non-free deb-src http://security.debian.org/debian-security stretch/updates main contrib non-free

deb http://dl.winehq.org/wine-builds/debian/ stretch main

Ну а скайп, насколько я понял, не имеет своего репозитория. Во всех перечисленных выше пакета нет.

Flagitio
() автор топика
Ответ на: комментарий от lemas

Пробовал, не изменилось ровным счетом ничего.

Flagitio
() автор топика
Ответ на: комментарий от Flagitio

ща глянул, репы есть, но их не слишком обновляют. Кстати, у дебиана во всех ветках кроме testing должны быть две версии libssl включая 1.0.0. Проверь она там есть или нету?

upcFrost ★★★★★
()
Ответ на: комментарий от TeopeTuK

Ну я не думаю, что кто-то издевается, чай не на двач пришел совета испросить, все же взрослые люди. Вот сейчас так и поступлю, с самого начала была мысль просто поставить этот пакет, но в репках не оказалось. А подключать репы от jessie я, конечно же, не думал. Спасибо.

Flagitio
() автор топика
Ответ на: комментарий от TeopeTuK

Ну все, хвала Будде, ларчик просто открывался. Спасибо еще раз.

Flagitio
() автор топика
Ответ на: комментарий от Flagitio

И репозиторий обновлений безопасности подключить не забудь. А то к openssl исправления регулярно там появляются, вот прямо сегодня одно пришло.

TeopeTuK ★★★★★
()
Ответ на: комментарий от ionanahin

Не будет конфликта. Если пакет из старой версии дистрибутива не содержит зависимостей типа Depends: some-lib (<< a.b.c) (которых libssl1.0.0 не содержит), то ставить его в новую версию безопасно.

TeopeTuK ★★★★★
()

Не заморачивался:

dpkg -i --force-all skype-debian_4.3.0.37-1_i386.deb

art_metr
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.