前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux环境变量LD_LIBRARY_PATH配置

Linux环境变量LD_LIBRARY_PATH配置

原创
作者头像
何宇
发布2024-03-15 14:39:59
1290
发布2024-03-15 14:39:59
举报

解决snmpwalk报错

报错提示:./bin/snmpwalk:error while loading shared libraries:libnetsnmp.so.40:cannot open shared object file: No such file or directory.

环境变量LD_LIBRARY_PATH

LD_LIBRARY_PATH是Linux环境变量名,该环境变量主要用于指定查找共享库(动态链接库)时除了默认路径之外的其他路径。

非常多的软件没有root权限安装会比较困难,主要就是因为各种系统库文件,也就是LD_LIBRARY_PATH这个环境变量里面的文件。

我们可以在 ~/.bashrc 或者 ~/.bash_profile 中加入 export 语句,前者在每次登陆和每次打开 shell 都读取一次,后者只在登陆时读取一次。我们可以加到 ~/.bashrc 中,在该文件的未尾,可采用如下语句来使设置生效:

代码语言:bash
复制
vim ~/.bashrc
代码语言:bash
复制
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:./lib:/lib:/lib64:/usr/lib:/usr/lib64:/usr/local/lib

重新加载换机变量

代码语言:bash
复制
source ~/.bashrc

这样每次登陆和每次打开 shell 都可以读取到这个变量

查看变量

代码语言:bash
复制
echo $LD_LIBRARY_PATH

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 解决snmpwalk报错
  • 环境变量LD_LIBRARY_PATH
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档