如何在Linux上编译dotnet cli的源代码生成.NET Core SDK的安装包
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,这篇文章主要介绍如何在Linux上编译dotnet cli的源代码生成.NET Core SDK的安装包,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!.NET 的开源,有了更多
千家信息网最后更新 2025年12月02日如何在Linux上编译dotnet cli的源代码生成.NET Core SDK的安装包
这篇文章主要介绍如何在Linux上编译dotnet cli的源代码生成.NET Core SDK的安装包,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
.NET 的开源,有了更多的DIY乐趣。这篇博文记录一下在新安装的 Linux Ubuntu 14.04 上通过自己动手编译 dotnet cli 的源代码生成 .net core sdk 的 deb 安装包。
1)安装一个现有版本的 .net core sdk
sudo sh -c 'echo "deb [arch=amd64] https://apt-mo.trafficmanager.net/repos/dotnet-release/ trusty main" > /etc/apt/sources.list.d/dotnetdev.list'sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 417A0893sudo apt-get updateapt-get install dotnet-dev-1.0.0-preview2.1-003177
如果不安装,build时会出现下面的错误
dotnet_install: Error: Unable to locate libunwind. Install libunwind to continuedotnet_install: Error: Unable to locate libicu. Install libicu to continue
2)从 github 上签出 dotnet cli 的源代码
apt-get install gitgit clone https://github.com/dotnet/cli.git
3)安装依赖组件 liblldb, devscripts, debhelper
apt-get install liblldb-3.6apt-get install devscriptsapt-get install debhelperapt-get install curl
4)运行 build 命令
./build.sh /t:compile
5)build 成功后的输出结果
~/cli/artifacts/ubuntu.14.04-x64/packages# lsdotnet-host-ubuntu-x64.1.0.1.debdotnet-hostfxr-ubuntu-x64.1.0.1.debdotnet-sharedframework-ubuntu-x64.1.0.1.deb
注:在 build 时可通过 init-microsoft.dotnet.buildtools.log 日志文件查看 build 进度。
以上是"如何在Linux上编译dotnet cli的源代码生成.NET Core SDK的安装包"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
源代码
生成
上编
内容
更多
篇文章
成功
乐趣
价值
兴趣
命令
小伙
小伙伴
文件
日志
版本
知识
组件
结果
行业
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
修改软件数据库密码
软件开发教父模式
堡垒机监控不到服务器
奥麟互联网科技
企业网络安全建设依据
什么是手机软件开发
特色软件开发包括什么
设计数据库 考虑效率
网络安全管理的五大功能
谢希仁网络技术训练
数据库改列为行
小米运动服务器同步
广东省网络安全协会一等奖
网络安全注意事项图解
discuz数据库变慢
家庭智能服务器套什么定额
网络安全没经验怎么找工作
广电网络用的谁的服务器
h2数据库优势
泉州市文昊网络技术有限公司
制造软件开发设计
软件开发的论文怎么写
路由器服务器拒绝连接怎么办
制药企业不良反应数据库
数据库免费版
上海扇贝网络技术有限公司
数据库oracle培训
广东省网络安全协会一等奖
mysql访问其他数据库
公务员能接软件开发的私活吗