用于在Web浏览器中的Linux中访问和开发的独立程序

时间:2019-01-03 06:03:28

标签: linux ssh ide gdb

有没有这样的软件?

  • 作为独立程序运行。无需安装。因此,可以用作Ansible模块。
  • 在远程Linux机器上运行该程序后,我可以打开一个Web浏览器,然后打开该程序提供的网页。该程序提供的功能类似于文件浏览器,IDE级代码编辑器,调试器等。就调试器而言,已经存在类似的功能。 gdbgui

还有另一种方式,例如Gnome,KDE或X11。但是,这些需要安装许多软件包。我不希望安装它们,因为我的Linux机器体积小而安全。

1 个答案:

答案 0 :(得分:-1)

您可能会考虑在浏览器中运行一些终端模拟器。存在这样的事情,例如libonionoterm作为示例应用程序。然后,您可以通过unix shell提供命令行界面提供的所有功能(当然,您将无法运行GUI应用程序,例如X11 clients,例如GTK或Qt应用程序)。

您还可以考虑一些webmin之类的东西。

请注意,您不需要在远程Linux计算机上安装desktop environment。它们中的大多数(例如Internet服务器)只有命令行界面。

进一步了解X11:您可以在笔记本电脑上安装X11服务器(例如在Windows下,如果需要的话),并在远程Linux上使用ssh -X远程运行​​X11客户端(即GUI应用程序)系统。

  

但是,这些需要安装许多软件包。我不希望安装它们,因为我的Linux机器体积小而安全。

我不理解该要求。在运行于某些OVH数据中心的VPS上,我确实具有X11客户端应用程序(特别是emacs)。我不认为这会降低系统的安全性,而且最近X11应用程序和库的磁盘空间消耗足够小。当然,我使用标准命令(例如cp(1)mv(1)rm(1)grep(1)find(1)less(1)file(1)sed(1) ....)来管理文件。任何图形文件管理器都是无用的(并且从1986年开始使用Unix时我就从未使用过它们)

您确实应该学习如何在Linux上使用命令行。它非常强大。