Linux中搭建C#开发环境相关问题

问题遇到的现象和发生背景

以前在Windows平台中有一定的C#开发经验,最近想在Linux中开发C#代码。系统CentOS7
根据网上检索的教程,我安装了mono,monodevelop,和.NET 6.0(dotnet 可以编译C#代码)

问题相关代码,请勿粘贴截图

使用monodevelop可视化界面开发C#时遇到了问题如下

img


最简单的C#代码都无法编译,查看项目发现其默认使用的是.NET Framework 4.8

img

但目标框架的选项最高只能选到4.8.
我猜想是我本机安装的是.NET 6.0,两者不匹配导致的,但是CentOS7目前支持.NET 5.0 和.NET 6.0

运行结果及报错内容

monodevelop和mono均为目前最新版本

我的解答思路和尝试过的方法
我想要达到的结果

请问该如何才能正常运行monodevelop,或者推荐一个在Linux中可视化开发C#的途径。