前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux 下安装软件提示缺少依赖的正确解法

Linux 下安装软件提示缺少依赖的正确解法

作者头像
爱技术的小黄鸭
发布2023-06-15 15:22:25
2.6K0
发布2023-06-15 15:22:25
举报
文章被收录于专栏:IT小圈
2023-02-19T19:58:59.png
2023-02-19T19:58:59.png

写文初心

Linux下的高度自由,以及敲键盘的乐趣……所以现如今很多人开始觉醒,开始从Windows转向Linux阵营 曾经记得有这么一句话(出处不详):Windows赢得了桌面,Linux却赢得了整个世界

正因为Linux的高度自由,以及它诞生的初心,所以它很多东西都是共享,也就是说依赖就是其中比较典型的一个特性。这个依赖也是新手接触的时候比较头疼和反感的事儿,博主根据自己的实践经历分享几个方法


首先,得根据提示,确认所缺的依赖情况信息(自己百度或者谷歌)。特别是生产环境,一定确认再三,有研发团队的话最好和研发团队沟通确认。因为要考虑这个依赖部署是否会影响当前的系统环境……要知道,依赖也是软件,所以它也依赖其它的依赖。

在线

CentOS 系列

代码语言:javascript
复制
// 查找依赖
dnf search xxx

// 安装依赖
dnf install xxx

Debian 系列

代码语言:javascript
复制
// 查找依赖
apt search xxx

// 安装依赖
apt-get update
apt-get install xxx

离线

去网上下载对应的离线包,可以是二进制,也可以是源码包(需要自行编译

deb 格式

代码语言:javascript
复制
// 不能解决依赖问题
dpkg -i xxx.deb

// 大部分依赖能自动处理
apt-get install xxx.deb

rpm 格式

代码语言:javascript
复制
// 不能解决依赖问题
rpm -i xxx.rpm

// 大部分依赖能自动处理
dnf/yum install xxx.rpm

离线包几个网站

截图_选择区域_20230220043138.webp
截图_选择区域_20230220043138.webp
截图_选择区域_20230220043209.webp
截图_选择区域_20230220043209.webp
截图_选择区域_20230220043905.webp
截图_选择区域_20230220043905.webp
截图_选择区域_20230220044145.webp
截图_选择区域_20230220044145.webp
截图_选择区域_20230220044202.webp
截图_选择区域_20230220044202.webp

总结

其实Linux的依赖问题并不可怕,只要花点时间看看报错,结合网上已有的帖子分析分析,大部分都能直接解决,特别是用yum/dnf或者 apt 的方式,但也有在线库里找不到的情况,比如文中开头的截图两个依赖我在deepin的apt源里就没有找到,所以就得自己去下载对应的二进制包进行安装。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-02-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

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

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 写文初心
  • 在线
  • 离线
  • 总结
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档