Yandex.Disk Desktop Client Error

Hey, brother Slavs!

I’m sorry to write in english (I can read cyrillic and understand Russian, but you’ll probably understand me better if i write in english) on your subforum, but I do have a question:

I have recently become a Yandex user, and would like to install the Yandex.Disk desktop client. Now, I have a problem, because the .rpm won’t install for me on my openSUSE 13.1, it just reports an error, without any clear messages. Has anyone else been encountering such problems?

Спасибо, братья!

yandex-disk-latest.x86_64.rpm? Если этот файл, то Вы не одиноки в этой ошибке. Мне тоже интересно, у кого-нибудь он работает? Если да, то как добились?

Да, latest.rpm файл. rpm не работает. Я связался с поддержкой, но до сих пор не получил ответа.

С сообщением, как раз всё ясно, понятно.


*sudo zypper in yandex-disk-latest.x86_64.rpm* 
Загрузка данных о репозиториях...
Чтение установленных пакетов...
Разрешение зависимостей пакетов...

Проблема: ничто не предоставляет *libgcc*, необходимый для yandex-disk-0.1.5.758-1.fedora.x86_64
 Решение 1: не устанавливать yandex-disk-0.1.5.758-1.fedora.x86_64
 Решение 2: повредить yandex-disk-0.1.5.758-1.fedora.x86_64, игнорируя некоторые из его зависимостей

Выберите по номеру одно из вышеуказанных решений или отмените [1/2/c] (c):

Не понятно, зачем в зависимостях дополнительно указывать названия пакетов (glibc, libgcc, libstdc++, zlib), когда все необходимые библиотеки были определены автоматически?


*rpm -qp --requires yandex-disk-latest.x86_64.rpm*
предупреждение: yandex-disk-latest.x86_64.rpm: Заголовок V4 RSA/SHA1 Signature, key ID 7c90e5af: NOKEY
/bin/sh
/bin/sh
**glibc**
libc.so.6()(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
libc.so.6(GLIBC_2.3)(64bit)
libc.so.6(GLIBC_2.3.2)(64bit)
libc.so.6(GLIBC_2.3.4)(64bit)
libc.so.6(GLIBC_2.4)(64bit)
libc.so.6(GLIBC_2.7)(64bit)
libc.so.6(GLIBC_2.8)(64bit)
libc.so.6(GLIBC_2.9)(64bit)
libdl.so.2()(64bit)
libdl.so.2(GLIBC_2.2.5)(64bit)
**libgcc**
libgcc_s.so.1()(64bit)
libgcc_s.so.1(GCC_3.0)(64bit)
libm.so.6()(64bit)
libm.so.6(GLIBC_2.2.5)(64bit)
libpthread.so.0()(64bit)
libpthread.so.0(GLIBC_2.2.5)(64bit)
libpthread.so.0(GLIBC_2.3.2)(64bit)
librt.so.1()(64bit)
**libstdc++**
libstdc++.so.6()(64bit)
libstdc++.so.6(CXXABI_1.3)(64bit)
libstdc++.so.6(CXXABI_1.3.1)(64bit)
libstdc++.so.6(GLIBCXX_3.4)(64bit)
libstdc++.so.6(GLIBCXX_3.4.10)(64bit)
libstdc++.so.6(GLIBCXX_3.4.11)(64bit)
libstdc++.so.6(GLIBCXX_3.4.7)(64bit)
libstdc++.so.6(GLIBCXX_3.4.9)(64bit)
libz.so.1()(64bit)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
**zlib**

В openSUSE пакет libgcc называется libgcc_s1, libstdc++ - libstdc++6, zlib - libz1
Проверьте установлены ли пакеты glibc, libgcc_s1, libstdc++6, libz1


*rpmqpack | egrep 'glibc|libgcc_s1|libstdc\+\+6|libz1'*

и примите решение номер 2.

Hey again. Me again. When i try to install it (let me say i’m using gnome 3.10 on opensuse 13.1) - there’s not a specific error mentioned.

I did look up the files you mentioned, and they’re all already installed.

/var/log/zypp/history reports only:

2014-09-16 17:50:05|radd   |PK_TMP_DIR|dir:///var/tmp/TmpDir.IIgdXw|
2014-09-16 17:50:07|rremove|PK_TMP_DIR|

anywhere else i could look?

Spasibo!

Hello !
On OpenSuse 14 there is only one way to connect YandexDisk.
Dolphin -> Network -> New network Folder -> webdav.
Name : YandexDisk
User : yor.mail@yandex.ru
Server should be : webdav.yandex.ru
Port : 443
Folder : /
Using crypto - yes.
Hope that it will help somebody :slight_smile:

After struggling forever I finally found your post… Thanks for the info, it works perfectly! You are the man. :wink:

IDrive client also works perfectly! :wink:
А вот с WebDAV постоянно какие-то проблемы, и я бы вообще не стал связываться с русскими сервисами по возможности.