[Решено]Skype + Debian_8 x64

Автор mulder, 01 мая 2015, 20:45:15

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Leo

userman, попрошу вас впредь употреблять более подобающие выражения.

bayk777

#16
Ещё вчера скачивал deb-пакет скайпа с официального сайта. Потом переустанавливал систему и уже сегодня скачивание linux пакета у официалов недоступно!!! Хрень какая-то. Майкрософт вообще гонят уроды! Нокиу загубили, скайп тоже!

Александр Кряжев

bayk777, возможно обновляют что-нибудь.

bayk777

#18

Точно! Всё заработало! Но всё-равно майкрософтовцы редиски ;)

ffrr

#19
а у меня такой трабл с зависимостями при установке skype на 64-битном Debian:

Пакеты, имеющие неудовлетворённые зависимости:
libqtwebkit4:i386 : Зависит: libsqlite3-0:i386 (>= 3.5.9) но он не установлен
E: Неудовлетворённые зависимости. Попытайтесь использовать -f.



и затем подпроцесс dpkg вернул код ошибки:

$ sudo apt-get -f install
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Исправление зависимостей... Готово
Следующий пакет устанавливался автоматически и больше не требуется:
  libapparmor-perl
Для его удаления используйте «sudo apt autoremove».
The following additional packages will be installed:
  libsqlite3-0:i386
НОВЫЕ пакеты, которые будут установлены:
  libsqlite3-0:i386
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 160 пакетов не обновлено.
не установлено до конца или удалено 3 пакетов.
Необходимо скачать 0 B/497 kB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 1.022 kB.
Хотите продолжить? [Д/н]
Retrieving bug reports... Done
Parsing Found/Fixed information... Done
(Чтение базы данных ... на данный момент установлено 375673 файла и каталога.)
Подготовка к распаковке .../libsqlite3-0_3.10.2-1_i386.deb ...
Распаковывается libsqlite3-0:i386 (3.10.2-1) ...
dpkg: ошибка при обработке архива /var/cache/apt/archives/libsqlite3-0_3.10.2-1_i386.deb (--unpack):
попытка перезаписать общий «/usr/share/doc/libsqlite3-0/changelog.html.gz», который отличается от других экземпляров пакета libsqlite3-0:i386
dpkg-deb: ошибка: подпроцесс вставка уничтожен по сигналу (Обрыв канала)
Обрабатываются триггеры для libc-bin (2.21-7) ...
При обработке следующих пакетов произошли ошибки:
/var/cache/apt/archives/libsqlite3-0_3.10.2-1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)


в системе уже присутствует libsqlite3-0:amd64

$ dpkg -l | grep libsqlite3
ri  libsqlite3-0:amd64                    3.10.2-1                               amd64        SQLite 3 shared library
ic  libsqlite3-0:i386                     3.8.7.1-1+deb8u1                       i386         SQLite 3 shared library


куда дальше копать интересно?

Cообщение объединено 12 февраля 2016, 18:32:35

пробовал его удалить, но:

$ sudo dpkg -r libsqlite3-0:amd64
dpkg: проблемы с зависимостями не позволяют удалить пакет libsqlite3-0:amd64:
libqtwebkit4:amd64 зависит от libsqlite3-0 (>= 3.5.9).
packagekit зависит от libsqlite3-0 (>= 3.5.9).
gnome-packagekit зависит от libsqlite3-0 (>= 3.5.9).
libpython2.7-stdlib:amd64 зависит от libsqlite3-0 (>= 3.5.9).
xmms2-core зависит от libsqlite3-0 (>= 3.5.9).
libpython3.4-stdlib:amd64 зависит от libsqlite3-0 (>= 3.5.9).
libkrb5-26-heimdal:amd64 зависит от libsqlite3-0 (>= 3.5.9).
libsvn1:amd64 зависит от libsqlite3-0 (>= 3.7.12).
libwebkitgtk-1.0-0:amd64 зависит от libsqlite3-0 (>= 3.5.9).
rygel зависит от libsqlite3-0 (>= 3.5.9).
zeitgeist-core зависит от libsqlite3-0 (>= 3.5.9).
colord зависит от libsqlite3-0 (>= 3.5.9).
libtracker-sparql-1.0-0:amd64 зависит от libsqlite3-0 (>= 3.7.15).
libpython3.5-dbg:amd64 зависит от libsqlite3-0 (>= 3.5.9).
libq
dpkg: ошибка при обработке пакета libsqlite3-0:amd64 (--remove):
проблемы с зависимостями — не удаляется
При обработке следующих пакетов произошли ошибки:
libsqlite3-0:amd64



что теперь всё это барахло пошагово удалять?
ffrr

Александр Кряжев

ffrr, боюсь спросить, но "мультиарч" установили?

ffrr

да, первым делом выполнил:

# dpkg --add-architecture i386
# apt-get update


в общем все делал как тут в топике описано... может трабл в том, что изначально libsqlite3 только у меня присутствовала уже в системе? а у тех, кто всё удачно запустил её наверное изначально не было...
ffrr

Александр Кряжев

Цитата: ffrr от 12 февраля 2016, 20:18:29трабл в том, что изначально libsqlite3 только у меня присутствовала уже в системе? а у тех, кто всё удачно запустил её наверное изначально не было
Это не логично. Не "линукс-уэй".
А вот почему не устанавливается, не понятно. Какая-то проблема в зависимостях.

ffrr

согласен, это не логично... странно только, что система то свежеустановленная...
ffrr

mrgoodvin

Цитата: ffrr от 12 февраля 2016, 18:29:45в системе уже присутствует libsqlite3-0:amd64


$ dpkg -l | grep libsqlite3
ri  libsqlite3-0:amd64                    3.10.2-1                               amd64        SQLite 3 shared library
ic  libsqlite3-0:i386                     3.8.7.1-1+deb8u1                       i386         SQLite 3 shared library


Версии то отличаются. Должна быть 3.8 - текущая для стабильной ветки. Как получилось что подтянулась 3.10 для 64-бита, не понятно. Попробовать понизить версию до 3.8. Потом почистить кэш. И устанавливать заново.

ffrr

Спасибо, всё получилось... на свежеустанвленной системе все шаги прошли гладко-видимо я ранее чего-то лишнего наустанавливал перед стартом процесса установки скайпа...

p.s. может всех знакомых и друзей пересадить на viber? он вроде в 64-битном Debian ставится без напрягов и танцев с бубнами...
ffrr

ferum

#26
[ot]Несу любимый debian в массы, поставил систему пожилой матери друга, Просили поставить skype![/ot]
ситуация уникально сложна!
1) Материнка с efi
2) Видеокарта дискретная nvidia со свободным драйвером артефакты.
Чтобы не осрамиться решить надо всё идеально любыми средствами.
1) Уже из опыта скачан 1 DVD amd64 и записан на флешку с помощью dd
2) Для установки используем загрузиться с usb hdd uefi и это важно, только в этом режиме удаётся правильно переразметить диск содав 100 метровый fat32 раздел и выбрать его как загрузочный сектор для efi (windows убран полностью ис помощью gparted создана новая таблица разделов GPT).
Дальше в принципе как обычно но ставил проприаретарный драйвер nvidia из репозитория.
Ставим как описано в теме skype, но проблема в том что он не тянет уже по зависимостям 32 битный  libgl1-mesa-glx_10.3.2-1+deb8u1_i386.deb
А по сему при попытке запустить skype истошно матерится
valja@debian:~$ skype
skype: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
valja@debian:~$

на отсутствие
/usr/lib/i386-gnu-linux/mesa/libGl.so.1
Что же делать, как же быть? И тут помогает житейский опыт и элементарные знания файловой системы и умение пользоваться google.
Скачиваем пакет вручную, кидаем его в любую отдельную папку и распечатываем  например я сделал так

mkdir tmp
cd tmp
mkdir l
dpkg -x libgl1-mesa-glx_10.3.2-1+deb8u1_i386.deb l

В итоге получил
Открыть содержимое (спойлер)
valja@debian:~/tmp$ ls
l  libgl1-mesa-glx_10.3.2-1+deb8u1_i386.deb
valja@debian:~/tmp$ dpkg -x libgl1-mesa-glx_10.3.2-1+deb8u1_i386.deb l
valja@debian:~/tmp$ cd l
valja@debian:~/tmp/l$ ls -R
.:
usr

./usr:
lib  share

./usr/lib:
i386-linux-gnu

./usr/lib/i386-linux-gnu:
libGL.so.1  libGL.so.1.2.0

./usr/share:
bug  doc  lintian

./usr/share/bug:
libgl1-mesa-glx

./usr/share/bug/libgl1-mesa-glx:
control  script

./usr/share/doc:
libgl1-mesa-glx

./usr/share/doc/libgl1-mesa-glx:
changelog.Debian.gz  copyright

./usr/share/lintian:
overrides

./usr/share/lintian/overrides:
libgl1-mesa-glx
[свернуть]
собственно нас интересует
./usr/lib:
i386-linux-gnu

./usr/lib/i386-linux-gnu:
libGL.so.1  libGL.so.1.2.0

Его и копировал в /usr
Осталось только дать skype хорошего пинка что бы заработал  ;)
# LD_PRELOAD=/usr/lib/i386-linux-gnu/mesa/libGL.so.1 skype

.....как то так.
Русские дебианщики против цифрового слабоумия !

Juriy

А есть ли смысл заниматься подобной реанимацией? Соседи пишут, что для Linux Skype скорее мертв чем жив http://forum.ubuntu.ru/index.php?topic=274081.0;all.

ferum

Цитата: Juriy от 19 марта 2016, 16:04:53
А есть ли смысл заниматься подобной реанимацией? Соседи пишут, что для Linux Skype скорее мертв чем жив http://forum.ubuntu.ru/index.php?topic=274081.0;all.
Пусть пишут что хотят, в конце концов в сарае .... написано , однако лежат дрова. А если подобным образом относиться к жизни половина населения мира скорее мертва чем жива.
Есть задача, находим решение, только и всего.
Русские дебианщики против цифрового слабоумия !

Juriy

Цитата: ferum от 19 марта 2016, 16:28:14Есть задача, находим решение, только и всего.
Да я так то только за. Да и вам спасибо, обнаружили проблему, решили и расписали решение для других. Просто часто на разных форумах появляются топики с проблемами Skype + Linux (сомневаюсь что люди перед тем как создать тему в поисковик не глядят), и эти слухи Microsoft прекратил поддержку Skype для Linux, да и на 2-х телевизорах от Samsung мне техподдержка написали что Skype вырежут (а они тоже ведь под Linux работают). Я поэтому и спросил стоит ли оно того, если в пору искать альтернативу.