chia linux update方法
chia実行ユーザで行う。
カレント移動
cd ~/chia-blockchain
アクティブ
. ./activate
chiaをストップする。
chia stop all
インストールディレクトリを削除
rm -rf ~/chia-blockchain
カレント移動
cd
deactivate
deactivate
gitから最新版をダウンロード
git clone https://github.com/Chia-Network/chia-blockchain.git -b latest
chiaディレクトリへ移動
cd chia-blockchain
インストール
sh install.sh [sudo] chia のパスワード:*******
アクティブ化
. ./activate
再設定
chia init --fix-ssl-permissions
pipを更新
pip install --upgrade pip
初期化
chia init
バージョン確認
chia version
chiaスタート
chia start all
- エラーシリーズ
エラー① 権限不足。 chia init –fix-ssl-permissions を実施する。
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED SSL FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions 0644 for '/home/chia/.chia/mainnet/config/ssl/ca/chia_ca.key' are too open. Expected 0600 Permissions 0644 for '/home/chia/.chia/mainnet/config/ssl/daemon/private_daemon.key' are too open. Expected 0600 Permissions 0644 for '/home/chia/.chia/mainnet/config/ssl/farmer/private_farmer.key' are too open. Expected 0600 Permissions 0644 for '/home/chia/.chia/mainnet/config/ssl/farmer/public_farmer.key' are too open. Expected 0600 Permissions 0644 for '/home/chia/.chia/mainnet/config/ssl/full_node/private_full_node.key' are too open. Expected 0600 Permissions 0644 for '/home/chia/.chia/mainnet/config/ssl/full_node/public_full_node.key' are too open. Expected 0600 Permissions 0644 for '/home/chia/.chia/mainnet/config/ssl/ca/chia_ca.key' are too open. Expected 0600 Permissions 0644 for '/home/chia/.chia/mainnet/config/ssl/ca/private_ca.key' are too open. Expected 0600 Permissions 0644 for '/home/chia/.chia/mainnet/config/ssl/harvester/private_harvester.key' are too open. Expected 0600 Permissions 0644 for '/home/chia/.chia/mainnet/config/ssl/full_node/public_full_node.key' are too open. Expected 0600 Permissions 0644 for '/home/chia/.chia/mainnet/config/ssl/ca/private_ca.key' are too open. Expected 0600 Permissions 0644 for '/home/chia/.chia/mainnet/config/ssl/timelord/private_timelord.key' are too open. Expected 0600 Permissions 0644 for '/home/chia/.chia/mainnet/config/ssl/timelord/public_timelord.key' are too open. Expected 0600 Permissions 0644 for '/home/chia/.chia/mainnet/config/ssl/daemon/private_daemon.key' are too open. Expected 0600 Permissions 0644 for '/home/chia/.chia/mainnet/config/ssl/wallet/private_wallet.key' are too open. Expected 0600 Permissions 0644 for '/home/chia/.chia/mainnet/config/ssl/wallet/public_wallet.key' are too open. Expected 0600 One or more SSL files were found with permission issues. Run `chia init --fix-ssl-permissions` to fix issues. Enter the mnemonic you want to use: Invalid mnemonic length
エラー② chia start all時。気にしない。
$ Traceback (most recent call last): File "/home/chia/chia-blockchain/venv/bin/chia_timelord_launcher", line 33, in <module> sys.exit(load_entry_point('chia-blockchain', 'console_scripts', 'chia_timelord_launcher')()) File "/home/chia/chia-blockchain/chia/timelord/timelord_launcher.py", line 107, in main loop.run_until_complete(spawn_all_processes(config, net_config)) File "/usr/lib64/python3.8/asyncio/base_events.py", line 616, in run_until_complete return future.result() File "/home/chia/chia-blockchain/chia/timelord/timelord_launcher.py", line 85, in spawn_all_processes await asyncio.gather(*awaitables) File "/home/chia/chia-blockchain/chia/timelord/timelord_launcher.py", line 45, in spawn_process path_to_vdf_client = find_vdf_client() File "/home/chia/chia-blockchain/chia/timelord/timelord_launcher.py", line 39, in find_vdf_client raise FileNotFoundError("can't find vdf_client binary") FileNotFoundError: can't find vdf_client binary