系统中的 liblzma.so.5 版本过低
- 首先,备份现有的 liblzma.so.5:
<BASH>sudo cp /usr/lib/x86_64-linux-gnu/liblzma.so.5 /usr/lib/x86_64-linux-gnu/liblzma.so.5.backup
- 根据查找结果,你的系统中有一个更新版本的 liblzma.so.5 在 miniforge3 目录下。使用这个更新版本替换系统的版本:
<BASH>sudo cp /home/xuefliang/miniforge3/pkgs/liblzma-5.6.3-hb9d3cd8_1/lib/liblzma.so.5 /usr/lib/x86_64-linux-gnu/liblzma.so.5
- 更新系统的动态链接库缓存:
<BASH>sudo ldconfig
- 然后重新尝试安装 duckdb 包:
<R>install.packages("duckdb")
评论
发表评论