如何从我的 Urbit 星球初始化新月?

5 urbit

我的 Urbit 星球运行在可从 Internet 访问的服务器上,允许其他对等点直接连接,而无需打孔或通过恒星或星系进行代理。

我想启动单独的 Urbit 月球实例,一个用于我的每台个人计算机。它们总是在至少一个 NAT 层之后,并且可能在网络之间移动,因此它们可能会依赖地球来进行连接。

如何从我的 Urbit 星球初始化新月?是否有命令可以生成我在初始化期间使用的新名称/票证对,或者我是否需要直接在月球上使用我的星球名称和密码?

如果可能,我是否可以指定一个未使用的月球名称(在行星的地址空间内)来初始化该月球,而不是随机选择一个?

小智 7

这已经改变了。跑步

|月亮

来自母行星。你会得到类似的东西:

moon: ~baswep-navred-sampel-palnet
\/0t5cT5t.wCO6i.~e1xg.Oz0qb.QNO6I.3Kt2T.h9M9F.U3vU~.X3Qu0.gtb19.IYTkY.80kWZ.SI\/
  EUE.DXa8i.TiDof.o3-1C.RHLKS.k81M0.ecz5o.ic0Bg.600g1
\/
Run Code Online (Sandbox Code Playgroud)

要启动上面的月亮,你可以运行:

./urbit -w baswep-navred-sampel-palnet -G 0t5cT5t.wCO6i.~e1xg.Oz0qb.QNO6I.3Kt2T.h9M9F.U3vU~.X3Qu0.gtb19.IYTkY.80kWZ.SIEUE.DXa8i.TiDof.o3-1C.RHLKS.k81M0.ecz5o.ic0Bg.600g1 -c mymoon
Run Code Online (Sandbox Code Playgroud)

在使用 mymoon 的地方,可以给出任意名称。将来你会从这个月亮开始

./urbit mymoon
Run Code Online (Sandbox Code Playgroud)

urbit.org这里有更深入的解释。


Chr*_*ing 4

要从你的星球生成卫星,你只需+moon:dojo环境中进入即可。我从这里收集到的是,这会生成一个名称,然后您可以从某些设备初始化该名称,就像您为地球所做的那样。看起来它们与你们的星球的联系就像你们的星球与恒星的联系一样。

我无法从文档中找出很多细节,但似乎每个卫星都部分同步到其母行星,并且可以访问其文件系统的部分内容。这是根据上面的推测,但我猜测,虽然行星在其自己的服务器实例上运行,但月球却不是。相反,它依赖于其母行星的运行才能发挥作用。我确信文档中有更多详细信息。