bokumin.org

Github

Arm64 Linux環境でのWasabiWalletのインストール方法

Installing WasabiWallet on Arm64 Linux Environment

 

 

はじめに

 

このページでは、ARM64アーキテクチャのLinuxシステムにWasabiウォレットをインストールし、実行する方法を説明します。通常のインストール方法では対応していない場合の解決策も含みますので参考にしていただければ幸いです。

 

手順

 

はじめに、.NET SDKをインストールします。

 

wget https://dot.net/v1/dotnet-install.sh -O dotnet-install.sh
chmod +x dotnet-install.sh
./dotnet-install.sh --channel 8.0
dotnet --version

 

正常にインストールされましたら、以下の行を .bashrc ファイルに追加します

 

export DOTNET_ROOT=$HOME/.dotnet
export PATH=$PATH:$DOTNET_ROOT:$DOTNET_ROOT/tools

 

次にWasabiウォレットのソースコードの取得とビルドをしていきます。

 

git clone https://github.com/zkSNACKs/WalletWasabi.git
cd WalletWasabi/WalletWasabi.Fluent.Desktop
dotnet run

 

エラーなく通ればおわりです。

 

トラブルシューティング

 

以下のように、Torの起動が失敗した場合

 

[1] CRITICAL Program.Main (79) System.InvalidOperationException: No attempt to start Tor was successful.

 

これは、バックグラウンドで既にTORが動いているときなどに起こるエラーです。サービスを終了させるかpkillをして解決可能です。
また、今後、既存のTorプロセスとの競合を避けるため、~/.walletwasabi/client/Config.json を以下のように修正することも可能です。

 

     

    "UseTor": "EnabledOnlyRunning",

     

    まとめ

     

    以上の手順で、ARM64 Linux環境でWasabiウォレットを実行できるはずです。問題が解決しない場合は、Wasabiウォレットのgithubなどをご確認ください。