そのため、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ファイルをインストールできますか?
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
パッケージlibcrypto++9
を here からダウンロードし、コマンドを使用してインストールします。
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
パッケージに応じて 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