当前位置: 首页区块链公链正文 Mina 开发者文档 ## 3.2 连接到网络 在本节中,我们将[连接到主网网络](https://learnblockchain.cn/article/3344)并发送我们的第一个交易。让我们首先启动节点,然后开始发出命令。 ### 更新您的软件 连接到主网的第一步是安装最新的守护程序版本。请按照下面的操作系统说明操作。 #### Ubuntu 18.04 / Debian 9 首先删除旧的守护程序,防止在升级新版本时出现错误。然后可以通过下面的指令安装最新版本: “` sudo apt-get remove -y mina-testnet-postake-medium-curves echo "deb [trusted=yes] http://packages.o1test.net release main" | sudo tee /etc/apt/sources.list.d/mina.list sudo apt-get update sudo apt-get install -y curl unzip mina-mainnet=1.1.5-a42bdee “` 通过运行`mina version`检查守护进程是否正确安装。输出应该是`Commit a42bdeef6b0c15ee34616e4df76c882b0c5c7c2a on branch master.` #### 启动节点 由于这种技术仍然相对较新,在一些罕见的情况下,您的节点可能会遇到一些问题。我们不希望您的节点被破坏,您却还没有意识到这个问题! 因此,我们为您制作了一些官方支持的自动重启流程。我们将在未来的版本中迭代这些内容。 首先,在使用自动重启流之前,我们将手动运行它,以确保一切正常运行。 注意:如果您使用的是赫兹纳(Hetzner)主机,那么我们目前正在经历这样的问题,我们的软件被赫兹纳(Hetzner)认为是恶意的。请参阅[“故障诊断”页面的“网络”](https://learnblockchain.cn/article/3366)部分,来了解如何在启动节点之前缓解此问题。 运行以下命令启动一个Mina节点实例并连接到现有网络: “` mina daemon –generate-genesis-proof true –peer-list-url https://storage.googleapis.com/mina-seed- lists/mainnet_seeds.txt “` 如果您有一个带有质押的密钥,并且希望生成区块,在启动程序时请提供参数–block-producer-key /keys/my-wallet,如果不是默认值,则用您的私钥路径替换/keys/my-wallet。 上面指定的-peer-list参数指的是种子对等地址——这是我们将在网络上连接到的初始对等节点。因为Mina是一个[点对点](https://learnblockchain.cn/article/3367)协议,所以我们并不依赖单一的集中式服务器。 请参阅[此处](https://learnblockchain.cn/article/3366)了解首次运行节点时的常见问题。 您还没做完呢!现在您已经通过运行独立进程确认了一切正常,重要的是我们要以一种会在故障时自动重启的方式启动Mina。 首先用Ctrl-C关闭现有的Mina守护进程,然后继续 声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。 收藏 海报 链接