.net 最佳实践:在linux/raspberry pi上部署独立应用程序

.net 最佳实践:在linux/raspberry pi上部署独立应用程序,.net,linux,deployment,raspberry-pi,production-environment,.net,Linux,Deployment,Raspberry Pi,Production Environment,我有一个基于mono/dotnet的应用程序,它与运行它的raspberry pi的几个接口交互。现在我想让它做好生产准备 但是,我不确定将此应用程序放置在何处 我见过多个例子,比如 /opt/appname /var/appname(通常仅适用于子目录www中的web应用程序) /主页/应用程序名 将生产应用程序放在主目录中可以吗?将生产应用程序放在何处的最佳做法是什么?是了解linux中文件系统布局背后意图的好地方。对于您的使用,我建议您选择/usr/bin或/usr/local/bin

我有一个基于mono/dotnet的应用程序,它与运行它的raspberry pi的几个接口交互。现在我想让它做好生产准备

但是,我不确定将此应用程序放置在何处

我见过多个例子,比如

  • /opt/appname
  • /var/appname(通常仅适用于子目录www中的web应用程序)
  • /主页/应用程序名

将生产应用程序放在主目录中可以吗?将生产应用程序放在何处的最佳做法是什么?

是了解linux中文件系统布局背后意图的好地方。对于您的使用,我建议您选择
/usr/bin
/usr/local/bin

非常感谢您-这正是我所需要的