MonoDevelop 外部控制台错误

MonoDevelop 外部控制台错误

当我尝试使用 MonoDevelop(版本 7.8.4)通过外部控制台运行项目时,出现以下错误:

MonoDevelop 错误

我环顾四周,发现它实际上gnome-terminal并没有存储在它所寻找的地方,而是在其他地方:

$ whereis gnome-terminal
gnome-terminal: /usr/bin/gnome-terminal.real /usr/bin/gnome-terminal.wrapper /usr/bin/gnome-terminal /usr/share/man/man1/gnome-terminal.1.gz

还有人遇到过这个问题并知道解决方法吗?我很想听听。

答案1

我们什么都没试过,我们都没有主意!我最终尝试遵循这里。我查了一下位置gnome-terminal-server如下:

$ whereis gnome-terminal-server
gnome-terminal-server: /usr/libexec/gnome-terminal-server

然后我创建了 MonoDevelop 正在寻找终端服务器的目录。

$ sudo mkdir /usr/lib/gnome-terminal-server

然后我创建了一个符号链接,将 MonoDevelop 从该目录重定向到实际的二进制文件。

$ sudo ln -s /usr/libexec/gnome-terminal-server usr/lib/gnome-terminal/gnome-terminal-server

这招成功了!

相关内容