
alpine linux 3.13 ,安装了 github.com/sgerrand/alpine-pkg-glibc 这位大佬的 glibc,运行一个 appimage 和一个 linux 系统通用程序,都提示错误:
.../app/_Postman: /usr/lib/libasound.so.2: no version information available (required by .../app/_Postman)
.../app/_Postman: /usr/lib/libasound.so.2: no version information available (required by .../app/_Postman)
.../app/_Postman: Relink /usr/lib/libgmp.so.10' with /usr/glibc-compat/lib/libc.so.6' for IFUNC symbol `memmove'
下面这个是 appimage 的:
/tmp/.mount_Mellow9mMXzi/mellow: /usr/lib/libasound.so.2: no version information available (required by /tmp/.mount_Mellow9mMXzi/mellow)
/tmp/.mount_Mellow9mMXzi/mellow: /usr/lib/libasound.so.2: no version information available (required by /tmp/.mount_Mellow9mMXzi/mellow)
/tmp/.mount_Mellow9mMXzi/mellow: Relink /usr/lib/libgmp.so.10' with /usr/glibc-compat/lib/libc.so.6' for IFUNC symbol `memmove'
libasound 相关的软件包我已经装了,用它提示的“no version information available”去搜索找不到什么有用的信息,有说删了软链接重新再生成一个新的软链接文件就好的,我试过根本没用,下面的 Relink 啥的也是一头雾水,请问大佬们这两个问题该怎么解决?
1 jim9606 2021-02-21 16:14:16 +08:00 所以为啥想不开用 apline 跑 glibc 程序? 估计是 glibc 的 ld.so 读了 musl 的 ldconfig 配置,加载了那些链接 musl 的 so 库,然后就报错了 |
3 irytu 2021-02-21 17:53:37 +08:00 via iPhone 用容器装一下不行吗 |
4 msg7086 2021-02-21 20:17:27 +08:00 via Android 小巧(指缺失功能。 这个真挺难折腾的我觉得。 |