Клиент MegaSync требует libcrypto ++ 9

Итак, я пытался установить клиент синхронизации для Mega ( http://mega.nz ) на мою установку Ubuuntu 15.10. Да, я знаю, что это предварительная версия, но вот мой вопрос: когда я устанавливаю файл .dep, я получаю это

Errors were encountered while processing:
 megasync
dpkg: dependency problems prevent configuration of megasync:
 megasync depends on libcrypto++9; however:
  Package libcrypto++9 is not installed.

Когда я пытаюсь установить libcrypto ++ 9, я получаю следующее ошибка:

E: Package 'libcrypto++9' has no installation candidate

Затем он сообщает, что libcrypto++9v5 заменяет его, но установка, которая не удовлетворяет MegaSync.

Быстрый поиск в Google показывает, что v5 означает «скомпилированный с использованием gcc5». Увы, библиотека все та же. Почему новое имя и как я могу установить мой файл .deb?

4
задан 26 September 2015 в 20:15

3 ответа

Для Ubuntu 15.10 (все версии):

Добавьте этот репозиторий к Вашему /etc/apt/sources.list (проверьте здесь на другие версии):

deb https://mega.nz/linux/MEGAsync/xUbuntu_15.10/ ./

Получите/Добавьте ключ:

wget -O - https://mega.nz/linux/MEGAsync/xUbuntu_15.10/Release.key | sudo apt-key add -

Обновление: sudo apt-get update

Установка MEGASync:

sudo apt-get install megasync

Для плагина Наутилуса:

sudo apt-get install nautilus-megasync

6
ответ дан 27 September 2015 в 06:15

любая загрузка пакеты libcrypto++9 отсюда и установка это команда использования:

sudo dpkg -i libcrypto++9_5.6.1-6+deb8u1build0.15.04.1_amd64.deb

или

это находится в универсальных пакетах, так добавьте universal репозиторий, если не добавленный и команда использования установки

sudo apt-get install libcrypto++9

я протестировал это в человечности 14.04 так megasync также в зависимости от libc-ares2 пакеты загружают его отсюда и устанавливают его команда использования

sudo dpkg -i libc-ares2_1.10.0-2_amd64.deb 

или

это доступно в main Репозиторий Ubuntu так добавляет, управляют ли не добавленный и использование установки

sudo apt-get install libc-ares2

затем попытайтесь установить megasync

sudo dpkg -i megasync-xUbuntu_15.04_amd64.deb
0
ответ дан 27 September 2015 в 06:15
  • 1
    Недостаток состоит в том, что возможные изменения пакета владели .desktop, файлы будут переопределены локальными. – Gunnar Hjalmarsson 17 December 2016 в 12:23

Ни одно из решения, которые я нашел в Интернете, сработали, поэтому я попробовал следующее:

Я скачал libcrypto++9 отсюда и установил его как .deb. http://archive.ubuntu.com/ubuntu/pool/universe/libc/libcrypto++/libcrypto++9_5.6.1-6_amd64.deb

То же самое для libc6 из: http://ftp.br.debian.org/debian/pool/main/g/glibc/libc6_2.31-4_amd64.deb

Затем я скачал libqt5gui5-gles_5.15.1+dfsg-2_amd64.deb из http://ftp.br.debian.org/debian/pool/main/q/qtbase-opensource-src-gles/libqt5gui5-gles_5.15.1+dfsg-2_amd64.deb

Вы должны сделать это с любой пакет, отсутствующий в вашей собственной конфигурации. Я рекомендую этот веб-сайт, чтобы найти их: https://pkgs.org/

-1
ответ дан 8 November 2020 в 18:23

Другие вопросы по тегам:

Похожие вопросы: