首先我的是c#写的unity服务器在本机测试能连接1000个客户端理论上可以一台电脑4万个人,我是使用的是阿里云云服务器学生版10块一个月,好了正式进入今天的主题如何在linux上运行c#就像java一样不过比java简单多了。
其实百度mono官网也可以的只不过有坑,https://www.mono-project.com/download/stable/#download-lin-ubuntu
这是mono的官网,首先第一步要分清楚你的linux是什么样的发行版。会用Linux系统的应该都会知道Linux发行版是什么吧,
不会的输入这个命令:
1.lsb_release -a 即可列出所有版本信息: 这个命令适用于所有的Linux发行版,包括Redhat、SuSE、Debian…等发行版。 2、cat /etc/redhat-release 这种方法只适合Redhat系的Linux: 3、cat /etc/issue 此命令也适用于所有的Linux发行版。
第二步我已我的ubuntn16.04为列
在mono官网找到自已发行版
输入找到的发行版下面的命令
第三步画蓝线的部分都要安装
sudo apt install mono-devel 执行后输入蓝线的部分 像这样 sudo apt install mono-complete
第四步使用
上传win系统的exe程序使用命令
mono 程序名字
如:
注意:你要进入存放的文件夹内使用mono命令
还有就是win系统和linu系统传输文件我推荐使用
WinSCP 这个可以传输文件但是如果使用命令行会出现异常
大家就用他来传输文件就行了
执行命令行的就用
putty
这个软件
以上两个程序网上搜索可以找到
有什么不懂的可以评论问我
最后说一句使用Linux系统一般都是作为服务器的
所以我们要强烈使用c/c++这种和linux匹配的语言