Arch Linuxとその派生物にMegasyncをインストールし、ibcryptopp.soエラーを修正する方法は?

メガ

数日前、私はシステムを移行することを決定しました 私のマシンのXNUMXつからArchLinuxから派生したディストリビューションへ これは、シーンを変更し、インストールの時間を節約するためです Arch Linuxの場合、インストールと構成にほぼXNUMX日かかりました。

すでにシステムがインストールされているので、 必要なソフトウェアパッケージをすべてインストールする 私の日常の機器の使用のために、から その中で私はMegasyncを使用しています これは基本的にメガサービスでのダウンロードとアップロードのマネージャーです。

ArchLinuxおよびLinuxへのmegasyncのインストールは一般的に比較的簡単です、メガ開発者は、いくつかのLinuxディストリビューションにすばやくインストールできるように、このパッケージを提供しているためです。

そしてArchLinuxも例外ではありません。

Megasyncのインストール

UArch Linuxについて私が気に入っている優れた機能のXNUMXつは、Arch LinuxリポジトリまたはAURからアプリケーションをインストールしたり、これを容易にするアシスタントを使用してパッケージを直接ビルドしたりできる、その優れた汎用性です。

Cその上に システムにmegasyncクライアントをインストールするためのいくつかのオプションがあります。 そう あなたがします それらのいずれかを選択してください。

インストール方法に進む前に、最も好きなものを選択した後、インストールを実行した後、すぐにシステムでメガクライアントを開こうとすることが重要です。正しく開いたら「おめでとうございます。それ "。

ただし、開かない場合は、コマンド「megasync」を使用してターミナルから開こうとし、次の「共有ライブラリのロード中にエラーが発生しました:libcryptopp.so」。 私が提案するインストールは最後まで実行する必要があります。

私たちのシステムのメガシンクインストールの最初の候補は、 メニュー 私たちのシステムの 通知トレイに です。 稼働中およびこれから、コンピューターまたはメガアカウントからダウンロードとアップロードの両方を行うことができます。

このクライアントをインストールするには、AURリポジトリを有効にし、AURウィザードをインストールするだけです。

インストールするコマンドは次のとおりです。

yay -S megasync

インストールのXNUMX番目の候補は、「megasync-git」パッケージです。 これは前のパッケージと似ていますが、XNUMXつのパッケージがソースコードからコンパイルされ、別のパッケージがすでにコンパイルされたパッケージを使用する点が異なります(好みの問題です)。

このパッケージをインストールするコマンド 彼らが実行しようとしているのは次のとおりです。

yay -S megasync-git

Megasyncをファイルマネージャーに統合する

すでにコンパイルされている他のパッケージ クライアントにあまりにも多くのリソースを割り当てたくない場合にMega開発者によって提供されます。 クライアントをLinuxファイルマネージャーのXNUMXつに統合することです。

そのうちの パッケージは(ドルフィン、ネモ、ノーチラス、トゥーナー)に提供されています

一般的なデスクトップ環境に属しているか、簡単にインストールできるため、多くのLinuxディストリビューションでは通常デフォルトの管理者です。

次に、megasyncパッケージをインストールして、ファイルマネージャーと統合します。 次のいずれかのコマンドを実行する必要があります 使用しているファイルマネージャによって異なります。

イルカを使っている人のために、 彼らが実行しようとしているコマンドは次のとおりです。

yay -S dolphin-megasync-git

Nautilusを使用している場合、次のコマンドを実行する必要があります。

yay -S nautilus-megasync

現在 Nemoを使用している人のために:

yay -S nemo-megasync

最後に Thunarを使用する人のために 彼らが実行しようとしているコマンドは次のとおりです。

yay -S thunar-megasync

libcryptopp.soエラーの解決策

最後に、システムへのメガクライアントのインストールに「失敗」した人にとって、ライブラリ「libcryptopp.so」のバージョンとの依存関係を解決するために頭を悩ませる非常に簡単な解決策があるため、すべてが失われることはありません。クライアントがあなたに尋ねること。

から 私の場合、「libcryptopp.so.7」を要求する人もいましたが、「libcryptopp.so.9」を要求する人もいました。

メガクライアントを正常にインストールし、ライブラリバージョンを探すのを避けるため そして、それがインストールされているか、私たちのシステムと互換性があるために壊れた後、最良のオプションは次のとおりです。

メガリポジトリをシステムに追加します。 これを行うには、ファイル「pacman.conf」を編集します。

ターミナルでこれを行うには、以下を実行します。

sudo nano /etc/pacman.conf

vim、gedit、kate、atomなど、選択したエディターの代わりにnanoを使用できます。

現在 ファイルの最後に移動して、以下を追加します。

###Repositorio oficial MEGA###

[DEB_Arch_Extra]

SigLevel = Optional TrustAll

Server = https://mega.nz/linux/MEGAsync/Arch_Extra/$arch

###Fin Repositorio oficial MEGA###

ドキュメントを保存し、 nanoで編集した人の場合、Ctrl + Oでこれを行い、Ctrl + Xで閉じます。

同じ端末で、リポジトリを次のように更新します。

sudo pacman -Sy

そして、クライアントを次のようにインストールします。

sudo pacman -S megasync

これで完了です。クライアントがインストールされ、使用できるようになります。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:AB Internet Networks 2008 SL
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   アレクシス

    yay -S megasyncを使用してmegasycをインストールするかどうかを知りたいのですが、dolphinを使用する場合、またはdolphinでのみコマンドを使用する場合は、yay -S dolphin-megasync-gitもインストールする必要があります。