Автономная программа для доступа и разработки в Linux в веб-браузере - PullRequest
0 голосов
/ 03 января 2019

Есть ли какое-либо программное обеспечение, работающее так?

  • Работает как отдельная программа. Установка не требуется. Таким образом, может использоваться как Ansible модуль.
  • После запуска программы на удаленном компьютере с Linux я могу открыть веб-браузер, а затем открыть веб-страницу, предоставленную программой. Программа предоставляет функции, аналогичные файловому броузеру, редактору кода уровня IDE, отладчику и т. Д. Что касается отладчика, то он уже есть; gdbgui .

Есть еще один способ, например, Gnome, KDE или X11. Однако для этого необходимо установить много пакетов. Я не хочу, чтобы они были установлены, потому что мои машины Linux по-прежнему компактны и безопасны.

1 Ответ

0 голосов
/ 03 января 2019

Возможно, вы захотите запустить эмулятор терминала внутри браузера.Такие вещи существуют, например, libonion имеет oterm в качестве примера приложения.Затем вы можете делать все то, что обеспечивает интерфейс командной строки через оболочку Unix (конечно, вы не сможете запускать приложения с графическим интерфейсом, например клиенты X11 , такие как приложения GTK или Qt).

Вы также можете рассмотреть некоторые webmin подобные вещи.

Обратите внимание, что вам не нужно иметь среду рабочего стола на удаленной машине с Linux.Большинство из них (например, интернет-серверы) имеют только интерфейс командной строки.

Подробнее о X11 : вы можете иметь сервер X11 на своем ноутбуке (например, под Windows, если это необходимо) и запуститьудаленно клиенты X11 (то есть приложения с графическим интерфейсом) с ssh -X в вашей удаленной системе Linux.

Однако для этого требуется много пакетов.Я не хочу, чтобы они были установлены, потому что мои машины Linux по-прежнему маленькие и безопасные.

Я не понимаю этого требования.На моем VPS, работающем в каком-либо центре обработки данных OVH, у меня есть клиентские приложения X11 (особенно emacs).Я не верю, что это снижает безопасность моей системы, и в наши дни потребление дискового пространства для приложений и библиотек X11 достаточно мало.И, конечно, я использую стандартные команды (например, cp (1) , mv (1) , rm (1) , grep (1) , найти (1) , меньше (1) , file (1) , sed (1) ....) управлять файлами.Любой графический файловый менеджер бесполезен (и я никогда не использую его, когда использую Unix с 1986 года)

Вы действительно должны научиться использовать командную строку в Linux.Это невероятно мощный.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...