Paul on Nostr: 第一步: 在 Linux 或 macOS 上安装 rustup ...
第一步:
在 Linux 或 macOS 上安装 rustup
打开终端并输入下面命令:
$ curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh
这个命令将下载一个脚本并开始安装 rustup 工具,此工具将安装 Rust 的最新稳定版本。可能会提示你输入管理员密码。
如果安装成功,将出现下面这行:
Rust is installed now. Great!
OK,这样就已经完成 Rust 安装啦。
注意:
macOS 下:
$ xcode-select --install
Linux 下:
Linux 用户一般应按照相应发行版的文档来安装 GCC 或 Clang。
例如,如果你使用 Ubuntu,则可安装 build-essential。
第二步 Clone 代码
https://sr.ht/~gheartsfield/nostr-rs-relay/
Github镜像也可以。
https://github.com/scsibug/nostr-rs-relay
第三步 编译代码
cargo build
第四步 运行程序
这里需要注意一下,默认没有开debug和info消息。你运行程序毛消息都看不到。
通过下面环境变量运行info消息
RUST_LOG=warn,nostr_rs_relay=info ./target/debug/nostr-rs-relay -d .
Feb 03 08:51:35.876 INFO nostr_rs_relay: Starting up from main
Feb 03 08:51:35.879 INFO nostr_rs_relay::server: listening on: 0.0.0.0:8080
奇怪的玩具又多了一个。有点意思。
吐槽一句:中文的翻译我搞了一半,更新了。你们也太卷了。日语翻译有人做吗?
在 Linux 或 macOS 上安装 rustup
打开终端并输入下面命令:
$ curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh
这个命令将下载一个脚本并开始安装 rustup 工具,此工具将安装 Rust 的最新稳定版本。可能会提示你输入管理员密码。
如果安装成功,将出现下面这行:
Rust is installed now. Great!
OK,这样就已经完成 Rust 安装啦。
注意:
macOS 下:
$ xcode-select --install
Linux 下:
Linux 用户一般应按照相应发行版的文档来安装 GCC 或 Clang。
例如,如果你使用 Ubuntu,则可安装 build-essential。
第二步 Clone 代码
https://sr.ht/~gheartsfield/nostr-rs-relay/
Github镜像也可以。
https://github.com/scsibug/nostr-rs-relay
第三步 编译代码
cargo build
第四步 运行程序
这里需要注意一下,默认没有开debug和info消息。你运行程序毛消息都看不到。
通过下面环境变量运行info消息
RUST_LOG=warn,nostr_rs_relay=info ./target/debug/nostr-rs-relay -d .
Feb 03 08:51:35.876 INFO nostr_rs_relay: Starting up from main
Feb 03 08:51:35.879 INFO nostr_rs_relay::server: listening on: 0.0.0.0:8080
奇怪的玩具又多了一个。有点意思。
吐槽一句:中文的翻译我搞了一半,更新了。你们也太卷了。日语翻译有人做吗?