4 ms·
A GUI interface can include CLI elements because it is technically capable of showing a CLI interface. If a CLI interface can include a GUI, can you use it ove
by recoiledsnake 15y ago
A GUI interface can include CLI elements because it is technically capable of showing a CLI interface.
If a CLI interface can include a GUI, can you use it over in a SSH terminal? Or on a Linux box without X(or the equivalent) and all it's bloat being installed? Or on Windows 2008 Server Core? You're pretty much redefining CLI at this point and cutting away some of it's advantages too, like being able to run on very low power devices like routers etc.
- jerf 15y ago"If a CLI interface can include a GUI, can you use it over in a SSH terminal?" Yes, you can use every bit of functionality in all the software I cited over SSH, you just don't get the GUI. (Excepting anything purely GUI-specific, like opening a new window in emacs, but that's a small set of targeted commands.) That's why I cited those examples as CLI apps with GUI overlays. I could cite some others, too, like fetchmailconf, a GUI for fetchmail that is optionally used for configuration of an otherwise fundamentally CLI app. Unix is full of these things.