web-dev-qa-db-ja.com

MegaSyncクライアントにはlibcrypto ++ 9が必要です

そのため、Ubuuntu 15.10のインストール時にMega用の同期クライアント( http://mega.nz )をインストールしようとしていました。はい、プレリリースであることは知っていますが、質問は次のとおりです。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
bpou

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

Nautilusプラグインの場合:

Sudo apt-get install nautilus-megasync

6
Omar Torres

パッケージlibcrypto++9here からダウンロードし、コマンドを使用してインストールします。

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でこれをテストしたので、megasynclibc-ares2パッケージに応じて here からダウンロードして、コマンドを使用してインストールします

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
pl_rock