风险提示:虚拟货币不具有法定货币等同的法律地位,参与虚拟货币投资交易存在法律风险,继续浏览代表你同意以上所有声明,否则请立即关闭本站!

前期准备工作

  • Windows 10 专业版系统
  • 一个常用邮箱
  • vpn
  • 启动虚拟化平台设置hyper-v、虚拟机平台、Linux子系统(设置完成后重启电脑)

配置ubuntu

1.管理员运行 powershell

  • 更新wsl
wsl --update
  • 检查版本
wsl --version
  • 安装 Ubuntu-24.04
wsl --install -d Ubuntu-24.04

移动磁盘文件

  • 注意: 默认存储在 C 盘的 %userprofile%\AppData\Local\Docker\wsl\data(WSL 2)或 %userprofile%\AppData\Local\Packages(WSL 1/部分分发版)中。数据(如用户文件、安装的软件)通常存储在虚拟磁盘(.vhdx 文件)或分发版的安装目录中。
    如果C盘不足,运行以下指令把乌班图系统迁移到D盘
  • **默认存储在 C 盘的 %userprofile%\AppData\Local\Docker\wsl\data(WSL 2)或 %userprofile%\AppData\Local\Packages(WSL 1/部分分发版)中。数据(如用户文件、安装的软件)通常存储在虚拟磁盘(.vhdx 文件)或分发版的安装目录中。

如果C盘不足,运行以下指令把乌班图系统迁移到D盘

停止运行ubuntu

wsl --terminate Ubuntu-24.04

创建临时文件

mkdir C:\Temp

导出ubuntu

wsl --export Ubuntu-24.04 C:\Temp\Ubuntu-24.04.tar

在指定目录创建文件夹

mkdir D:\WSL\Ubuntu-24.04

解除旧的ubuntu

wsl --unregister Ubuntu-24.04

导入ubuntu

wsl --import Ubuntu-24.04 D:\WSL\Ubuntu-24.04 C:\Temp\Ubuntu-24.04.tar --version 2
  • 去指定的目录查看是否有 .vhdx 磁盘文件
    设置为默认版本
wsl --set-default Ubuntu-24.04

删除临时文件

Remove-Item C:\Temp\Ubuntu-24.04.tar

ubuntu设置

检查版本

lsb_release -a

更新ubuntu软件源

sudo apt-get update && sudo apt-get upgrade -y

拉取脚本,下载node和npm

curl -sSL https://raw.githubusercontent.com/zunxbt/installation/main/node.sh | bash

如果拉取不到 设置域名解析

  • 打开文件
sudo nano /etc/hosts
  • 在文件最下面放入
185.199.108.133 raw.githubusercontent.com

ctrl+o 再按回车保存文件 ctrl+x 退出文件

安装运行环境和依赖

sudo apt update && sudo apt install -y python3 python3-venv python3-pip curl screen git yarn && curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list && sudo apt update && sudo apt install -y yarn

获取项目源文件

rm -rf rl-swarm && git clone https://github.com/gensyn-ai/rl-swarm.git && cd rl-swarm

创建一个屏幕来执行脚本

screen -S gensyn

预防3000端口被占用

pid=$(lsof -ti:3000); if [ -n "$pid" ]; then kill -9 $pid; fi

创建虚拟环境,并执行脚本

python3 -m venv .venv && source .venv/bin/activate && ./run_rl_swarm.sh
  • 在本地打开 localhost:3000 登录邮箱
  • 备份节点名称和 peer_ID 以及保存swam.pem user文件

查询网站

https://gensyn-node.vercel.app

区块浏览器

https://gensyn-testnet.explorer.alchemy.com

修改文件配置内存优化

发表评论