今天抽空研究了一下关于制作Linux下安装包效果;1、创建.desktop文件和图标:
2、.desktop的内容:
[DesktopEntry]Name=DemoType=ApplicationExec=/usr/share//Icon=/usr/share/icons/
3、在程序包管理器控制台
dotnettoolinstall--globaldotnet-deb
4、使用命令dotnetdebinstall下载deb工具:
5、重置程序运行目标环境(linux-x64)
dotnetrestore-rlinux-x64
6、以目标.和linux-x64环境进行发布程序:
/t:CreateDeb/p:TargetFramework=/p:RuntimeIdentifier=linux-x64/p:Configuration=Release
7、Ubuntu系统下使用dpkg命令进行安装
8、Ubuntu系统下安装并运行:
9、Openkylin系统下安装并运行:
10、Ubuntu系统下安装成功运行:
11、ARM64或者也没问题
TargetFramework=RuntimeIdentifier=linux-arm64
12、参考资料:
最终简单的效果先这样吧;以后有时间的话,可以再去摸索一下更复杂的效果
版权声明:文章来源网络聚合,如有问题请联系删除。





