当前位置:网站首页 > 编程语言 > 正文

libxml2安装(libxml2 not found)



我在龙芯机器上安装了 Kylin 麒麟系统,然后去下载龙芯的 dotnet sdk 安装,接着尝试构建一个简单应用,却发现构建失败。报错是 System.DllNotFoundException: Unable to load shared library 'libSystem.Security.Cryptography.Native.OpenSsl' or one of its dependencies

错误信息如下

尝试设置 命令寻找依赖,却没有看到有用的信息,能看到寻找信息如下

且能够在机器上找到此文件

尝试使用 环境变量设置寻找路径,依然没有帮助,依然提示上述错误

尝试重新去龙芯官方下载 dotnet sdk 安装,也没有解决问题,下载地址: http://ftp.loongnix.cn/dotnet/8.0.7/8.0.7-1/deb/dotnet-sdk-8.0_8.0.107-1_loongarch64.deb

我甚至都开始怀疑是龙芯新旧世界的问题了,因为龙芯提供的 dotnet 是旧世界的,我跑的麒麟系统也是旧世界的。通过安同的文档可知,只需判断 路径下是否只有 文件即可知道是否旧世界的系统

再使用 file 命令查看 dotnet 入口程序文件

通过以上命令的 可以知道龙芯提供的 dotnet sdk 也是旧世界的。新世界的 dotnet 是在龙芯社区组织里面的,详细请看 https://github.com/loongson-community/dotnet-unofficial-build

以上这些推测都不正确,我后面在调试别的问题的时候,发现了麒麟系统的安全中心才发现了核心问题

核心原因是我是使用 ssh 远程过去的,麒麟系统的安全中心将我的 dotnet sdk 运行给拦截了,但是在 SSH 里面啥都没有提示,啥都没有看见

解决方法就是在实体机器上,插入显示器和键盘鼠标,再敲一次 dotnet build 命令,接着将弹出的安全中心的未授权程序都点允许

点击那会我忘记截图了,下图可见是在麒麟系统的通知栏上的内容

记 Kylin 麒麟系统安全中心拦截导致 dotnet sdk 找不到 OpenSsl 构建失败_龙芯

点击允许之后,再次在远程的 ssh 里面执行 dotnet build 就都能通过了

如此证明龙芯提供的 dotnet sdk 是没有问题的。只是麒麟系统的安全中心在逗我

参考文档:

  • Unable to load shared library 'libFabricCommon.so' or one of its dependencies. · Issue #1203 · microsoft/service-fabric-issues
  • https://github.com/loongson-community/dotnet-unofficial-build
  • 新旧世界
  • http://ftp.loongnix.cn/dotnet/8.0.7/8.0.7-1/deb/dotnet-sdk-8.0_8.0.107-1_loongarch64.deb
  • 我需要帮助,关于gcc的 - LA UOSC
  • The program cannot be started on Linux , Loongson, Arch · Issue #7747 · AvaloniaUI/Avalonia
  • https://github.com/shushanhf/runtime
  • Add LoongArch64 architecture port · Issue #59561 · dotnet/runtime
  • https://nuget.loongnix.cn/packages/Microsoft.NETCore.App.Runtime.linux-loongarch64
  • LoongArch & Avalonia
  • 常见问题(FAQ) · 文档
  • 在LoongArch Loongnix开发C#的问题 - LA UOSC
  • The unofficial yet comprehensive FAQ for LoongArch (last updated 2022-11-23) write(2)
  • [LoongArch64] A plan for amending the LoongArch64‘s port · Issue #69705 · dotnet/runtime
到此这篇libxml2安装(libxml2 not found)的文章就介绍到这了,更多相关内容请继续浏览下面的相关 推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 改ip地址到国外(改ip地址到国外犯法吗)2026-01-15 11:45:10
  • 2258xt怎么样(2258xt 量产)2026-01-15 11:45:10
  • linux文件权限(linux文件权限第三段表示什么)2026-01-15 11:45:10
  • nvme接口支持sata m.2吗(nvme插口却支持sata)2026-01-15 11:45:10
  • 对乙酰氨基酚片联合用药(对乙酰氨基酚片联合用药的作用)2026-01-15 11:45:10
  • 《linux就该这么学》(linux就该这么学第2版pdf)2026-01-15 11:45:10
  • 伪类选择器和伪元素选择器的区别(伪类选择器和伪元素选择器的区别在于)2026-01-15 11:45:10
  • 发送验证码失败是怎么回事儿(发送验证码失败是怎么回事儿呀)2026-01-15 11:45:10
  • 本机信息安装包在哪里(安装信息文件在哪里)2026-01-15 11:45:10
  • 拆包鼠标都是二手吗(买鼠标拆包是什么意思)2026-01-15 11:45:10
  • 全屏图片