Итак, я пытался установить клиент синхронизации для 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?
загрузите пакеты libcrypto++9 отсюда и установите его с помощью команды:
sudo dpkg -i libcrypto++9_5.6.1-6+deb8u1build0.15.04.1_amd64.deb
или
в универсальных пакетах, поэтому добавьте репозиторий universal, если он не добавлен и установить с помощью команды
sudo apt-get install libcrypto++9
Я протестировал это в ubuntu 14.04, поэтому megasync также в зависимости от пакетов libc-ares2 загружает его из здесь и устанавливает его с помощью команды [!d4 ]
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