我有一个静态版本的 wkhtmltopdf,需要 glibc-2.4
wkhtmltopdf:/lib/tls/libc.so.6:未找到版本“GLIBC_2.4”(wkhtmltopdf 所需)
我已经安装了带有 DAG 存储库的 apt。除此之外,除了 Coldfusion MX7 之外,服务器基本都是标准配置。
我的问题是,这样安全吗"apt update glibc"
?更新后的 glibc 会破坏旧版本吗?还是它们会共存?我应该破坏"apt upgrade"
整个服务器吗?
我非常确定所有其他的(Apache2、Postgres8 等等)都会处理升级,但是 Coldfusion 的专有性质让我担心。
答案1
你可以使用一个版本针对 glibc 2.3 进行编译
在回答你的问题时,我不认为升级 glibc 是一个好主意,因为它可能会破坏所有依赖 glibc 2.3 的东西。
我遇到了类似的问题,上述版本对我有用。
显然,您应该根据论坛帖子的建议,在安装软件之前进行自己的安全评估。:)
答案2
只需复制该 wkhsomething 所需的文件(使用 ldd /usr/bin/wkhsomething 找出哪些文件),执行升级,然后将它们放回;只是不要破坏 /lib 中的符号链接。