Mininet:如何在不使用 xterm 的情况下 运行 控制器代码

Mininet: How to run controller code without using xterm

我在远程服务器上安装了mininet,本机没有安装X服务器。我无法 运行 xterm c0 命令。给出错误 Error: Cannot connect to display

我想 运行 使用 ryu 测试开关。我无法在 mininet 中打开控制器并执行。在 mininet 中是否有替代 xterm 的方法?

如果你需要复杂的调试,你需要 xterm,因为它写在 Mininet documentation.

For more complex debugging, you can start Mininet so that it spawns one or more xterms.

你可以在没有 xterm 的情况下做很多测试。例如,here就是一个给RYU控制的mininet交换机添加流的例子。

Mininet Walkthrough 页面还解释了其他不需要 xterm 的测试。