登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
程序
广播
Follow
关于
导读
排行榜
资讯
发帖说明
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
程序园
精品问答
技术交流
资源下载
本版
帖子
用户
软件
问答
教程
代码
写记录
写博客
小组
VIP申请
VIP网盘
网盘
联系我们
发帖说明
道具
勋章
任务
淘帖
动态
分享
留言板
导读
设置
我的收藏
退出
腾讯QQ
微信登录
1
2
3
/ 3 页
下一页
返回列表
首页
›
业界区
›
业界
›
在树莓派Raspbian下安装支持Hard Float的.NET环境 ...
在树莓派Raspbian下安装支持Hard Float的.NET环境
[ 复制链接 ]
乱蚣
2025-5-29 16:34:50
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
【题外话】
最近入了个树莓派玩,系统装的官方推荐的Hard Float的Raspbian,由于衍生自Debian,所以Mono什么的非常好装。但是官方源中的Mono在Hard Float的Raspbian下是没法完整支持.NET程序的,比如没法在LXDE上运行Winform,但是装Soft Float的话又感觉很亏,所以我们要在Hard Float的Raspbian下装支持Hard Float的.NET环境。
【文章索引】
安装支持Hard Float的Mono
安装Gtk#
安装xsp
安装mod_mono
【一、安装支持Hard Float的Mono】
Raspberry的论坛上有好心人编译好了Raspberry能用的支持Hard Float的Mono,所以我们分别敲入下列代码安装即可,而且压缩包内都是按目录分好的,直接解压缩到“/”下即可,Mono将安装在“/usr/local/”下。
1 cd ~
2 wget https://www.dropbox.com/s/sask17flot3zqlg/mono_2_11_4_armv6hf_binary.tgz
3 cd /
4 sudo tar zxf ~/mono_2_11_4_armv6hf_binary.tgz
5 sudo ldconfig
复制代码
不过众所周知的,Dropbox在天朝的下载速度实在是太慢了,我拖下来然后把它共享在百度云上,有需要的可以从国内下载直接解压缩就好了:http://pan.baidu.com/share/link?shareid=1961660956&uk=2181301491
如果要是之前已经安装过Mono的话,需要先将其完全删除,然后再进行安装。删除可以使用以下命令:
1 sudo apt-get remove mono-complete mono-runtime mono-common cli-common libmono0
2 sudo apt-get remove --purge mono-runtime libmono-2.0 libmono-profiler mono-devel monodoc-browser
复制代码
装完后可以输入mono -V看下,有了hardfp-abi好高兴!(图中下图是官方源中的Mono)
【二、安装Gtk#】
装支持Hard Float的Mono就是为了这玩意,由于安装的Mono不是从官方源中安装的,所以从这步开始的很多组件都只能自己下载源码进行编译安装了。
首先安装必须的组件
1 sudo apt-get install automake libtool libgdiplus libpango1.0-dev libatk1.0-dev libgtk2.0-dev libglade2-dev
复制代码
然后下载Gtk#并安装
1 cd ~
2 wget http://ftp.gnome.org/pub/gnome/sources/gtk-sharp/2.12/gtk-sharp-2.12.10.tar.gz
3 tar zxf gtk-sharp-2.12.10.tar.gz
4 cd gtk-sharp-2.12.10/
5 ./configure
6 make
7 sudo make install
复制代码
不过貌似gnome的网站的速度也挺慢,传送门:http://pan.baidu.com/share/link?shareid=2574551187&uk=2181301491。
装完后去LXDE下就能打开Winform的程序了。不过如果locale设置的不是zh-cn的话,即使安装了中文字体,界面中的字仍然是方块,如下图。
比较简单的方法是修改字体的映射,我们可以修改“/etc/fonts/conf.d/49-sansserif.conf”,将最后中的sans-serif修改为喜欢的中文字体即可,比如“WenQuanyi Micro Hei”,如下图。
【三、安装xsp】
在Linux下除了能跑Winform的程序外,比较有用的应该是跑Web应用,首先我们需要安装xsp。
1 cd ~
2 sudo wget http://download.mono-project.com/sources/xsp/xsp-2.10.tar.bz2
3 sudo tar jxf xsp-2.10.tar.bz2
4 cd xsp-2.10
5 ./configure
6 make
7 sudo make install
复制代码
【四、安装mod_mono】
如果喜欢使用apache2的话可以使用apache2的组件mod_mono来使apache2支持Mono,当然是用其他的Web服务器也是可以的。
1 cd ~
2 sudo wget http://download.mono-project.com/sources/mod_mono/mod_mono-2.10.tar.bz2
3 sudo tar jxf mod_mono-2.10.tar.bz2
4 sudo apt-get install apache2-threaded-dev
5 cd mod_mono-2.10
6 ./configure
7 make
8 sudo make install
复制代码
不过由于Mono和Xsp并不是安装在“/usr/”下,而是安装在“/usr/local/”下,所以我们在配置的时候特别需要注意。比如可以使用MonoAutoApplication,即修改“/etc/apache2/mod_mono.conf”,在最后添加如下两句:
1 MonoServerPath "/usr/local/bin/mod-mono-server2"
2 MonoAutoApplication enabled
复制代码
然后将mod_mono.conf复制到“/etc/apache2/mods-enabled”下,然后重启apache2即可。当然比较传统的方式是将mod_mono.conf移动到mods-available下,然后再在mods-enabled下创建个链接。
【相关链接】
Mono (C#) 2.11.4 hard-float for Raspberry Pi (EXPERIMENTAL):http://www.raspberrypi.org/phpBB3/viewtopic.php?t=37174
在Linux(Ubuntu/openSUSE/CentOS)下配置ASP.NET(Apache + Mono):http://www.cnblogs.com/mayswind/p/3189724.html
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
树莓
Raspbian
安装
支持
Hard
相关帖子
安装Sealos(新版k8s v1.33.6)
安装Sealos(新版k8s v1.33.6)
[拆解LangChain执行引擎]支持自然语言查询的长期存储
docker安装zabbix7.4
编译安装mysql
OpenSwoole 26.2.0 发布:支持 PHP 8.5、io_uring 后端及协程调试改进
Xray的安装与使用
在Mac安装阿里巴巴新神器copaw
OpenClaw 安装配置指南:从零开始在 Telegram 和飞书中使用 AI 助手
OpenClaw安装部署教程
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
相关推荐
业界
安装Sealos(新版k8s v1.33.6)
2
931
梁丘艷蕙
2026-02-26
业界
安装Sealos(新版k8s v1.33.6)
1
238
敖可
2026-02-26
业界
[拆解LangChain执行引擎]支持自然语言查询的长期存储
1
616
遗憩
2026-02-27
业界
docker安装zabbix7.4
1
174
寅斫
2026-02-27
业界
编译安装mysql
0
335
第璋胁
2026-02-28
业界
OpenSwoole 26.2.0 发布:支持 PHP 8.5、io_uring 后端及协程调试改进
1
166
杠氯
2026-03-01
业界
Xray的安装与使用
0
133
乐敬
2026-03-03
安全
在Mac安装阿里巴巴新神器copaw
0
788
吕梓美
2026-03-03
科技
OpenClaw 安装配置指南:从零开始在 Telegram 和飞书中使用 AI 助手
0
969
巨到
2026-03-04
业界
OpenClaw安装部署教程
0
705
柏球侠
2026-03-04
回复
(40)
赐度虻
2025-10-16 00:52:29
回复
使用道具
举报
照妖镜
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
用心讨论,共获提升!
驶桐柢
2025-11-2 08:28:12
回复
使用道具
举报
照妖镜
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
这个好,看起来很实用
接快背
2025-11-20 20:50:51
回复
使用道具
举报
照妖镜
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
不错,里面软件多更新就更好了
幽淆
2025-12-15 15:36:06
回复
使用道具
举报
照妖镜
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
感谢分享
睁扼妤
2025-12-19 23:34:47
回复
使用道具
举报
照妖镜
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
谢谢分享,试用一下
鞍汉
2025-12-26 14:05:06
回复
使用道具
举报
照妖镜
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
谢谢分享,辛苦了
阕阵闲
2025-12-30 19:31:34
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
新版吗?好像是停更了吧。
戟铵腴
2026-1-21 03:57:38
回复
使用道具
举报
照妖镜
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
感谢发布原创作品,程序园因你更精彩
峰邑
2026-1-22 10:54:59
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
过来提前占个楼
庇床铍
2026-1-22 12:23:29
回复
使用道具
举报
照妖镜
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
喜欢鼓捣这些软件,现在用得少,谢谢分享!
甘子萱
2026-1-23 06:16:32
回复
使用道具
举报
照妖镜
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
谢谢分享,试用一下
司寇涵涵
2026-1-25 05:01:32
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
谢谢楼主提供!
客臂渐
2026-1-25 09:22:41
回复
使用道具
举报
照妖镜
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
谢谢楼主提供!
百里宵月
2026-1-27 02:32:40
回复
使用道具
举报
照妖镜
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
yyds。多谢分享
萨瑞饨
2026-1-27 08:11:59
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
鼓励转贴优秀软件安全工具和文档!
数察啜
2026-1-28 03:34:41
回复
使用道具
举报
照妖镜
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
过来提前占个楼
莠畅缕
2026-1-28 07:26:01
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
鼓励转贴优秀软件安全工具和文档!
仲秀娟
2026-1-28 09:09:54
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
感谢分享,下载保存了,貌似很强大
后沛若
2026-1-29 04:01:14
回复
使用道具
举报
照妖镜
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
yyds。多谢分享
下一页 »
1
2
3
/ 3 页
下一页
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
签约作者
程序园优秀签约作者
发帖
乱蚣
2026-1-29 04:01:14
关注
0
粉丝关注
33
主题发布
板块介绍填写区域,请于后台编辑
财富榜{圆}
3934307807
991125
anyue1937
9994892
kk14977
6845359
4
xiangqian
638210
5
宋子
9888
6
韶又彤
9910
7
闰咄阅
9993
8
刎唇
9995
9
蓬森莉
9873
10
遗憩
10006
查看更多
今日好文热榜
298
M3U8 播放调试不用愁!这款纯网页工具帮你
229
S001 【模板】从前缀函数到KMP应用 字符串
703
OpenClaw安装部署教程
968
OpenClaw 安装配置指南:从零开始在 Telegr
748
LeetCode 88 合并两个有序数组:python3 题
473
实战还原 V8 bytenode 保护 JS(V8 字节码
954
LeetCode 378 有序矩阵中第 K 小的元素:py
747
关于reverse的tea题目回顾
615
一款使用 C# 编写专为 Windows 11 打造的文
898
数据库事务机制
978
最小二乘问题详解12:三角化中的非线性优化
722
xv6如何开始运行第一个用户进程
147
这个框架会过时吗——AI的天花板和你的判断
77
ClawX 本地部署实战:OpenClaw 安装、API
326
OpenAI卸载量暴增295%,Claude登顶第一:AI
945
洛谷P1593 因子和 题解
147
一个命令,切换整个世界:CCSwitch 到底是
330
【医疗项目实战】借助LightningChart Pytho
787
在Mac安装阿里巴巴新神器copaw
637
厉害的网安人才都学什么?