Linux在安装软件的时候有时会出现错误,提示缺少动态链接库.so,该问题是由什么原因导致的呢?又该如何解决?下面学习啦小编就给大家介绍下解决Linux软件提示缺少动态链接库.so的方法,一起来了解下吧。

Linux安装软件时提示缺少动态连接库.so的情况:

1.缺少动态连接库.so-cannot open shared object file:No such file or directory

2.缺少动态连接库.so.0-cannot open shared object file:No such file or directory

3.缺少动态连接库.so.1-cannot open shared object file:No such file or directory

可以直接: # sudo ldconfig

再编译,如果不行,按以下方法做:

总结下来主要有3种方法:

1. 用ln将需要的so文件链接到/usr/lib或者/lib这两个默认的目录下边

ln -s /where/you/install/lib/*.so /usr/libsudo ldconfig

2.修改LD_LIBRARY_PATH

export LD_LIBRARY_PATH=/where/you/install/lib:$LD_LIBRARY_PATHsudo ldconfig

3.修改/etc/ld.so.conf,然后刷新

vim /etc/ld.so.conf

add /where/you/install/lib

sudo ldconfig

上面就是Linux安装软件时提示缺少动态链接库的解决方法的介绍了,一共有三种提示情况,解决的方法也有三种,根据具体情况来解决问题。

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

linux执行命令提示缺少so,Linux软件缺少动态链接库.so怎么办相关推荐

  1. Linux执行命令提示Password,linux expect远程自动登录以及执行命令

    linux远程自动登录以及执行命令 远程登录 该自动登录的过程是通过shell里面expect实现的,类似相当于开了一个类似于cmd的命令段输出IP和密码. 注意该脚本能够执行的前提是安装了expec ...

  2. Linux执行命令提示Password,linux执行passwd命令挂起

    今天有同事打电话来说有台机器不能更改root密码,而且root用户也没密码,于是普通用户登录上去,su到root,执行passwd命令 root@[/root]$ passwd 结果就一直挂在这了,没 ...

  3. linux执行脚本提示文件忙,linux定时执行脚本文件fgo 封号吗

    当我们要移动控制项(Control)或表单(Form)时,很多人习惯这样写: frmCustomer.Left=frmCustomer.Left 100 frmCustomer.Top=frmCust ...

  4. linux下执行php命令echo不输出,linux echo命令以及linux echo命令提示权限不够的方法...

    linux的echo命令, 在shell编程中极为常用, 在终端下打印变量value的时候也是常常用到的, 因此有必要了解下echo的用法.下面通过本文给大家介绍linux echo命令以及linux ...

  5. Linux执行可执行文件提示No such file or directory的解决方法

    Linux执行可执行文件提示No such file or directory的解决方法 查阅资料后,原因是系统位数与该可执行文件需要的lib库位数不匹配. 用uname命令打印系统信息,发现系统是6 ...

  6. linux+echo+权限不够,解决linux echo命令以及linux echo命令提示权限不够的方法

    linux的echo命令, 在shell编程中极为常用, 在终端下打印变量value的时候也是常常用到的, 因此有必要了解下echo的用法.下面通过本文给大家介绍linux echo命令以及linux ...

  7. 在Linux执行命令报错”Arg list too long”的原因分析

    http://www.yunweipai.com/archives/558.html 在Linux执行命令报错"Arg list too long"的原因分析 吞拿鱼手卷 于 3 ...

  8. java使用2种方法操作liberoffice把word转pdf,pdf加水印,java远程调用Linux执行命令

    文章目录 libreoffice下载地址 安装 (第一种) java调用 (第二种 推荐) java调用Linux命令转pdf java远程连接Linux执行命令(少数情况) linux安装windo ...

  9. linux运行驱动的命令,「驭龙」Linux执行命令监控驱动实现解析

    本文是「驭龙」系列的第三篇文章,对照代码解析了驭龙在Linux执行命令监控驱动这块的实现方式.在正式宣布驭龙项目开源之前,YSRC已经发了一篇关于驭龙EventLog 读取模块迭代历程的文章. 0x0 ...

最新文章

  1. mui 微信支付 与springMVC服务器交互
  2. vue router html,vue-router.html
  3. TYAN_S8230做硬Raid
  4. 重做实验七 寻址方式在结构化数据访问中的应用
  5. mysql 创建视图 主键_MySQL数据库基础操作命令,本文助你更上一层楼!
  6. IDEA如何使用热部署方式启动项目?
  7. 转载︱案例 基于贪心算法的特征选择
  8. java fx 按钮长度_JavaFX按钮
  9. 奇怪的等待事件“enq: ss - contention”
  10. 旅游规划 (25 分)(Dijkstra)
  11. c++频繁读取数据会丢失_AMADA数控冲床255参数丢失故障
  12. Windows Server 2003 SP2 企业版 ISO 下载
  13. Shiro 放行Swagger
  14. Excel将数据内容导出为数据库DBF文件的操作
  15. 论文翻译:(BMVC 2022)You Only Need 90K Parameters to Adapt Light:a Light Weight Transformer
  16. 全能程序员系列(十二)--开发人员该怎么做PPT?
  17. 【python】给excel加密
  18. VLC保存网络视频及抓包合成视频
  19. Android获取wifi的ip地址
  20. 构造和析构:construct,destory

热门文章

  1. 有三角形的即时通讯源码?
  2. 【分享一套网站源代码】wufowang网源码下载
  3. 【飞鸽传书3.0】飞鸽传书3.0关键字布局
  4. 飞鸽传书,又见飞鸽传书,
  5. 飞鸽传书2007 一个自己开发的软件
  6. DatagridView 常用功能代码
  7. SMTP协议原始命令码和工作原理
  8. 水滴石穿C语言之static辨析
  9. 一天开8次会议,是什么体验
  10. oracle 外键子查询,外键、联合查询、子查询