fdfs /usr/loacl/lib64/libcommon.so /usr/loacl/lib/libcommon,so

fastdfs 执行./make.sh install 时 报错
如下:
ln /usr/lib64/libfastcommon.so /usr/locla/lib/libfastcommon.so 同一文件

根据错误提示,可以看出是/usr/local/lib/libfastcommon.so和/usr/lib64/libfastcommon.so这两个文件冲突了,可能是因为版本不一致或安装路径不同导致的。解决方法如下:

  1. 查看系统中是否存在多个版本的libfastcommon.so文件,可以使用以下命令查找:

    find / -name libfastcommon.so
    
  2. 确认哪个文件是需要的,将其路径记录下来。

  3. 删除冲突的libfastcommon.so文件,可以使用以下命令删除:

    sudo rm /usr/local/lib/libfastcommon.so
    sudo rm /usr/lib64/libfastcommon.so
    
  4. 将需要的libfastcommon.so文件复制到/usr/lib64目录下,可以使用以下命令复制:

    sudo cp /path/to/libfastcommon.so /usr/lib64/
    
  5. 重新执行make.sh install命令,应该就可以成功安装了。