17个版本 (6个破坏性版本)
0.7.0 | 2024年3月21日 |
---|---|
0.5.0 | 2023年12月14日 |
0.4.1 | 2023年8月16日 |
0.4.0 | 2023年7月17日 |
#432 在 网络编程
每月80次下载
70KB
1.5K SLoC
safeup
简单的工具,用于安装和更新与safe相关的组件。
安装
Linux/macOS
您可以选择以当前用户身份或使用 sudo
运行 safeup
的安装。它们之间的区别是安装位置和shell配置文件的修改。如果使用 sudo
运行,safeup
将安装到 /usr/local/bin
;否则它将安装到 ~/.local/bin
并修改Bash shell配置文件以将该位置添加到 PATH
变量。对于几乎任何基于Linux或macOS的安装,/usr/local/bin
已经作为标准存在于 PATH
中。
要以 sudo
的方式安装
curl -sSL https://raw.githubusercontent.com/maidsafe/safeup/main/install.sh | sudo bash
否则
curl -sSL https://raw.githubusercontent.com/maidsafe/safeup/main/install.sh | bash
此过程将为您所在的平台下载并安装 safeup
,然后运行它以安装 safe
客户端二进制文件。
安装脚本还接受两个标志参数,即 --client
和 --node
。如果使用任一参数,脚本将调用已安装的 safeup
二进制文件来分别安装 safe
和 safenode
,而无需作为额外的安装后步骤运行。
要以 sudo
的方式使用这些选项
curl -sSL https://raw.githubusercontent.com/maidsafe/safeup/main/install.sh | sudo bash -s -- --client
否则
curl -sSL https://raw.githubusercontent.com/maidsafe/safeup/main/install.sh | bash -s -- --client
Windows
在Windows上,我们目前不支持以管理员权限安装 safeup
或其他二进制文件,因此只有一个命令
iex (Invoke-RestMethod -Uri "https://raw.githubusercontent.com/maidsafe/safeup/main/install.ps1")
PowerShell安装程序不支持 --client
或 --node
参数,因为在下载脚本时无法传递它们。
因此,在Windows上安装任何组件都是safeup安装后的额外步骤。
用法
使用 client
、node
或 testnet
命令分别安装 safe
、safenode
或 testnet
的最新版本。
如上所述,您可以根据希望将二进制文件安装的位置选择使用 sudo
运行 safeup
。请注意,这并不适用于 Windows,因为我们不支持以管理员权限运行。
许可证
本 Safe Network 存储库采用通用公共许可证(GPL),版本 3(《LICENSE》 https://gnu.ac.cn/licenses/gpl-3.0.en.html》)。
有关更多详细信息,请参阅《LICENSE》文件。
依赖项
~23–42MB
~626K SLoC