我喜欢树形选项卡用于在 Firefox 中组织选项卡的扩展。事实上,我也想用它来组织我打开的终端窗口!我不想从 Firefox 中启动终端窗口或从终端启动 Firefox。我希望能够在 Firefox 选项卡中查看并输入终端,就像一个网页一样。我运行的是 Ubuntu 20.40。
想法 1 - 嵌入式应用程序:我搜索了允许在 Firefox 中运行终端或应用程序的 Firefox 扩展——可能在概念上类似于 Microsoft 的扩展对象链接和嵌入——但是却一无所获。
想法2——VNC:使用 noVNC (sudo snap install novnc
和novnc --listen 6081 --vnc localhost:5901
)和 x11vnc (sudo apt install -y x11vnc
和xwininfo
获取窗口 ID 和x11vnc -rfbport 5901 -id 0x4000007 -viewonly
),我可以在 Firefox 中查看给定的窗口。然而,每当我尝试在 Firefox 中的终端中输入内容时,如果不运行上述命令,-viewonly
鼠标就会从 Firefox 跳转到真正的终端窗口。这可以通过在具有自己的鼠标指针的虚拟显示器中启动真实终端来解决,但我不知道该怎么做。 (我目前正在使用 X11,但非常希望有一个也适用于 Wayland 的解决方案。)
想法3-ssh客户端:另一种方法是基于 Web 的 ssh 客户端或 ssh Firefox 扩展。SSH网关可能有用,但它只有 2 星,并且已经 5 年没有更新了。还,Firefox 选项卡中的 Shell建议火力SSH,但它不再可用。
您建议采用什么方法在 Ubuntu 上的 Firefox 选项卡中运行终端?