Linux so文件无法找到及某条命令找不到的解决办法

前言

在一些定制软件中可能会自带so文件。或者自带一些二进制命令。

这时会如果运行某个程序会发生 **.so 文件无法找到的错误。

以及 * 某条命令无法找到的错误。

比如像是下面这样

解决办法:

so文件无法找到

通过往 LD_LIBRARY_PATH 变量中追加路径来告诉程序去哪里寻找so文件

javascript 复制代码
export LD_LIBRARY_PATH=/path/to/library:$LD_LIBRARY_PATH

如:

javascript 复制代码
export LD_LIBRARY_PATH=/usr/local/db/openGauss/lib/:$LD_LIBRARY_PATH

命令无法找到

通过往 PATH 变量中追加路径来告诉程序去哪里寻找执行程序

javascript 复制代码
export PATH=/path/to/binary:$PATH

如:

javascript 复制代码
export PATH=/usr/local/db/openGauss/bin/:$PATH
相关推荐
Tipriest_1 小时前
Debian 系与 RPM 系常用软件包查询命令/信息/列出已安装包/模糊查找等命令
运维·debian·rpm
Sumlll_7 小时前
Ubuntu系统下QEMU的安装与RISC-V的测试
linux·ubuntu·risc-v
猫头虎7 小时前
2025最新OpenEuler系统安装MySQL的详细教程
linux·服务器·数据库·sql·mysql·macos·openeuler
木子.李3477 小时前
ssh连接远程服务器相关总结
运维·服务器·ssh
BD_Marathon8 小时前
SpringBoot——辅助功能之切换web服务器
服务器·前端·spring boot
晚风吹人醒.9 小时前
SSH远程管理及访问控制
linux·运维·ssh·scp·xshell·访问控制·远程管理
Uncertainty!!10 小时前
Linux多用户情况下个别用户输入密码后黑屏
linux·远程连接
necessary65310 小时前
使用Clion查看linux环境中的PG源码
linux·运维·服务器
江湖有缘11 小时前
Jump个人仪表盘Docker化部署教程:从0到 搭建专属导航页
运维·docker·容器
小猪佩奇TONY12 小时前
Linux 内核学习(14) --- linux x86-32 虚拟地址空间
linux·学习