8

*"for Retro computing purposes only"*

有些程序可以直接启动并且有一个不错的 GUI

例如 Acronis OS Selector 和 Disk Director (屏幕截图)

它们如何在没有底层操作系统的情况下运行?这可以通过使用最小的 Linux 发行版来实现吗?

目标:程序运行时应该独立于操作系统(例如,您不必从操作系统 cmd 或桌面启动它)

操作系统也不应该过多地增加程序的大小

另外我想知道Qt GUI是否可以这样运行......

4

2 回答 2

2

我怀疑 Acronis OS Selector 和 Disk Director 使用他们自己的 Windows 7 版本。

是的,您可以制作一个拥有自己操作系统的程序。您可以使用可引导的 Linux 发行版。

举一个例子,Knoppix是一个可引导的 Linux 发行版。

于 2011-03-18T12:44:31.417 回答
2

一个全面的 GUI + 可启动程序背后的故事有点像这样:

  • 在 linux GUI 工具包中开发程序
  • 在启动时,加载一个 linux 内核(没有任何桌面环境)
  • 将控制权交给程序 GUI

更多信息:可引导的 Qt-Linux 应用程序

于 2011-03-22T11:37:47.257 回答