ubuntu下运行程序时提示缺库问题的有效解决方法

目录

一、问题现象

当我们平时在ubuntu上运行一个程序时时长会遇到如下情况,含义为本机缺少执行程序需要的库

这时候我们可能会根据缺少的库使用apt install 库名的模糊名字 进行安装,然后再去运行,此时可能还会缺少其它库出现上面图片的现象

二、解决方式

1、一般解决方式

apt update

apt install 包名

这样可能会出现不能完整安装或者缺少以依赖的问题

2、下载缺少的包直接安装

https://packages.debian.org 浏览器登入debian包官网,如下

点击 搜索软件包目录,在关键处输入要下载的包的前几个字符后点击搜索

在结果也下载适配自己平台的包,如下如果是x86环境选择x86,嵌入式环境选择嵌入式平台

将包下载后,使用dpkg -i 包名 安装;

三、总结

1、查看执行程序缺少哪些包

执行前,可以先通过 ldd 可执行程序,查看 no found 行 为缺少的库名;

2、按以上方法下载包,并进行安装;

3、包依赖问题

有的时候包安装会报错,depend error错误,这时候需要先下载依赖包安装后,再安装需要的包;

4、此方式适用于debian的根文件系统,在apt install 方式不好用的情况下使用;

相关推荐
神筆&『馬良』16 小时前
Foundation_pose在自己的物体上复现指南:实现任意物体6D位姿检测(利用realsense_D435i和iphone_16pro手机)
目标检测·ubuntu·机器人·视觉检测
liuniu081818 小时前
VMware虚拟机安装ubuntu2022
ubuntu·ros
xfddlm19 小时前
边缘计算_ubuntu环境下使用瑞芯微RK3576NPU推理LLM
人工智能·ubuntu·边缘计算
EHagSJVNpTY20 小时前
MATLAB 中基于最大重叠离散小波变换的心电信号处理探索
ubuntu
.小墨迹20 小时前
apollo学习之借道超车的速度规划
linux·c++·学习·算法·ubuntu
技术路上的探险家21 小时前
Ubuntu下Docker与NVIDIA Container Toolkit完整安装教程(含国内源适配)
linux·ubuntu·docker
无证驾驶梁嗖嗖1 天前
用Plex打造随身私人影院告别影音杂乱,必须加上cpolar突破地域限制!
ubuntu
Sheep Shaun1 天前
揭开Linux的隐藏约定:你的第一个文件描述符为什么是3?
linux·服务器·ubuntu·文件系统·缓冲区
生活很暖很治愈1 天前
Linux——环境变量PATH
linux·ubuntu
予枫的编程笔记1 天前
【Linux入门篇】Ubuntu和CentOS包管理不一样?apt与yum对比实操,看完再也不混淆
linux·人工智能·ubuntu·centos·linux包管理·linux新手教程·rpm离线安装