我刚刚在Ubuntu 20.04上安装了MonoDevelop,运行测试项目时出错:
调试器操作失败
ApplicationName='/usr/lib/ggnome-terminal/gnome-tterminal server',CommandLine='--app-id-mono.developme.idea2f83d0b35d44e09d67f33ce9074849',CurrentDirectory='',本机错误=找不到指定的文件
我在谷歌上搜索了它并找到了这个解决方案,所以我在我的系统上运行了它,但它仍然不起作用。
以下是运行bash脚本后的控制台输出:
/Documents/C#$ sudo ./script.sh
mkdir: cannot create directory ‘gnome-terminal’: File exists
---------------------
Folder contents:
gnome-terminal-server
---------------------
gnome-terminal-server
ln: failed to create symbolic link './gnome-terminal-server': File exists
这是我的剧本:
cd ../..
cd /usr/lib
sudo mkdir gnome-terminal
cd gnome-terminal
echo "---------------------"
echo "Folder contents: "
ls
echo "---------------------"
ls
sudo ln -sv /usr/libexec/gnome-terminal-server
我是Linux的新手,所以如果有任何帮助,我将不胜感激。
你能做的事情很少。
第一个更改'cd../..'到脚本上的">cd">。更改没有太大区别,但'cd'命令会将您带到根目录,无论您在哪个位置并运行。
第二件事,'n:未能创建符号链接'/gnome终端服务器":文件存在">似乎存在软链接。
因此,如果您想再次运行此脚本,请删除目录'nome-terminal'并尝试再次运行。在运行脚本之前,请打开新的终端,以确保在系统上进行了更改。希望这能奏效。
我也遇到了同样的问题(也找到了你在谷歌上搜索的解决方案,但对我也不起作用(。我通过卸载默认的gnome终端并安装termit变体来解决这个问题。现在,我的Monodevelopment IDE可以正确运行代码。