我听说 Linux 上无法运行 exe/dll 文件,只有 wine 或 cygwin 才能运行它,我在 Ubuntu 14.04lts 上安装了 Pinta,当我进入其文件夹创建启动器时,我发现了 .dll 文件,主程序在 .exe 中,我从未安装过 wine 或任何与其相关的东西,怎么可能?它运行完美!
我已经安装了 Pinta,它运行良好,非常完美,我从来没有接触过 wine 或任何其他类似的应用程序,我只是想问这是如何实现的,而且我知道如何安装 wine,请阅读我的问题。
答案1
如果你看看pinta github它说它需要 mono,并且它是用使用 C# 语言的 Gtk# 构建的。C# 需要运行时才能运行(有点像 java),在 Ubuntu 上,它是通过使用 mono 来实现的,mono 是 的开源实现。.NET
因此,调用的是“.exe”,这很正常。
您可以找到有关 mono 的更多信息这里,恐怕我已经把能说的都告诉你了!
答案2
我终于明白了,2 天前我安装了 mono complete,运行环境 + IDE 用于 c# 工作,在阅读了有关 mono 的内容后我明白了,它可以帮助 ubuntu 运行 Pinta.exe
答案3
答案4
Pinta 图像编辑器 (平塔) 可以使用以下命令从默认 Ubuntu 存储库安装:
sudo apt install pinta