如何運行已發佈的linux-arm
的Asp.net應用程序,該應用程序沒有特別提到armhf
,它也是arm32或arm64!?如何在運行arm64 os的樹莓派3上安裝.Net Core?
回答
爲了回答我自己的問題,首先我是所有Asp.net的新手,最近我從https://github.com/bamarni/pi64安裝了Raspberry Pi 3的64位操作系統。我做了一個簡單的網絡服務器,運行nginx和64位支持mongodb和3.2開箱即用的支持!直到我試圖運行.Net Core應用程序,它目前只支持armhf,這也是arm32。我遵循這個博客https://blogs.msdn.microsoft.com/david/2017/07/20/setting_up_raspian_and_dotnet_core_2_0_on_a_raspberry_pi的步驟,這對於armhf操作系統非常棒,每當我嘗試使用dotnet example.dll運行應用程序時,我都會收到錯誤,就像我沒有在系統中引用dotnet一樣,但是我有物理符號鏈接添加!然後,我回到github頁面,發現應用程序對armhf的支持應該在debian伸展開發的arm64 OS上開箱即用。我還是加了 sudo dpkg --add-architecture armhf sudo apt-get update sudo apt-get install libc6:armhf
並注意到他有一個用libc6安裝的依賴:armhf!然後,我回到blogs.msdn.microsoft.com博客,並試圖再次使用命令 sudo apt-get install libunwind8:armhf sudo apt-get install libunwind8:armhf gettext:armhf
安裝.net core的依賴關係,然後轉到之前運行dotnet application.dll的文件夾,並且此時它運行!可悲的是,我很快就遇到了Sql3依賴關係問題或類似的問題,但他們只是谷歌問題,像我們都做的那樣,並且有一個解決方案來刪除Sql依賴項並使用dotnet命令安裝Sql-lite。我是一個小菜鳥,學習所有這些工作的方式。我希望這可以幫助一路上的人!也希望有更多知識的人解釋一些事情比我做的更有意義。
- 1. 在樹莓派上運行librosa&numba 3
- 2. 如何在樹莓派上安裝ncurses?
- 3. Python3.4 - 安裝pyautogui - 樹莓派3
- 4. 如何在樹莓派上安裝python 3和setuptools?
- 5. 樹莓派QtQml安裝
- 6. 在樹莓派上安裝pytesser
- 7. Mac OS X上的.NET Core安裝
- 8. 樹莓派安裝sailsJS
- 9. 的Python SDK上樹莓派安裝指南3
- 10. 如何在樹莓派安裝斯威夫特3
- 11. 如何在樹莓派3 B型安裝蟒蛇
- 12. NET Core安裝運行時
- 13. 上樹莓派
- 14. 如何在樹莓派上安裝支持JPEG的PIL?
- 15. 上樹莓派
- 16. 藍牙嗅探器:如何在樹莓派上安裝btmon?
- 17. 如何在樹莓派pi上安裝firebird客戶端
- 18. 如何在樹莓派上安裝labview 2
- 19. 安裝程序到樹莓派
- 20. PyMySQL不會安裝到樹莓派
- 21. pyfluidsynth上樹莓派錯運行
- 22. 在樹莓派中爲python 3安裝mysql連接器
- 23. 樹莓派 - 安裝picamera錯誤
- 24. 樹莓派3 - 預安裝的SD卡恢復
- 25. 樹莓派NPM包安裝失敗
- 26. 如何保持python腳本始終運行在樹莓派上?
- 27. 樹莓派3 BLE掃描
- 28. 樹莓派上的Ram
- 29. 樹莓派3藍牙
- 30. 試圖在樹莓派2上安裝python ping模塊