mono3.2和monodevelop4.0在ubuntu12.04上两天的苦战
首先第一步是设置ubuntu server 12.04版更新源,推荐中科大的比较快:
deb http://debian.ustc.edu.cn/ubuntu/ precise main multiverse restricted universe
deb http://debian.ustc.edu.cn/ubuntu/ precise-backports main multiverse restricted universe
deb http://debian.ustc.edu.cn/ubuntu/ precise-proposed main multiverse restricted universe
deb http://debian.ustc.edu.cn/ubuntu/ precise-security main multiverse restricted universe
deb http://debian.ustc.edu.cn/ubuntu/ precise-updates main multiverse restricted universe
deb-src http://debian.ustc.edu.cn/ubuntu/ precise main multiverse restricted universe
deb-src http://debian.ustc.edu.cn/ubuntu/ precise-backports main multiverse restricted universe
deb-src http://debian.ustc.edu.cn/ubuntu/ precise-proposed main multiverse restricted universe
deb-src http://debian.ustc.edu.cn/ubuntu/ precise-security main multiverse restricted universe
deb-src http://debian.ustc.edu.cn/ubuntu/ precise-updates main multiverse restricted universe
然后是安装mono必须的环境包括gcc、gdi+等等
sudo apt-get install build-essential automake autoconf libtool bison gettext pkg-config libgdiplus
接着是界面的安装,不谈~
上面的安装完毕之后,可以开始安装mono3.2
编译运行三步走~
不需要安装低版本的mono
安装完毕之后可以输入mono -V查看版本信息
然后是安装界面,最简单的可以apt-get ubuntu-desktop
安装完界面可以安装monodevelop4.0
sudo checkinstall
注意上面草绿色部分,我是照搬老外博客的,其中很多不需要安装或者已经安装过的可以不打。
还有mono的编译器不要装,装了也卸载掉重装mono3.2,不然monodevelop4.0的部分代码是编译不了的。
过程中,尤其是configure的时候,缺少补啥,比如addins神马的。
还有很多未知的奇妙事件很有可能发生,祝好运~
有疑问请留言大家讨论。
我安装的ubuntu12.04 server是英文的,所以要安装中文的等界面完成之后直接在system settings里面安装就好了。
安装完中文之后,有一个很不人性化的奇妙的设定是,它还是灰色的,但只要用鼠标拖到第一行就可以了,然后重启吧~
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架