教你怎么解决Linux依赖包第一篇:pkgs.org资源网下载

 

一、适用场景

           由于某些环境的特殊性,需要安装的服务大多数是离线安装,但是Linux安装软件相对于Windows而言,真的是太麻烦了,一大堆依赖需要解决,那么本文就是在历经折磨之后得出的经验分享:如何准确的寻找Linux依赖包

二、实战

2.1、环境及工具

谷歌内核浏览器

迅雷

pkgs

用于访问资源加速下载资源网

2.2、思路及演示

思路:在pkgs网站上几乎收集了所有对外发布的Linux服务包,无论是Debian系,红帽系,arrch系都有,一个字:齐全,下面开始以图片作为演示思路

2.2.1、访问首页https://pkgs.org/

第一次访问都需要输入验证码,验证完成之后就可以搜索包了

2.2.2、搜索包

举个栗子:搜索Docker-ce

输入关键字搜索之后,得到这样一个网址:https://pkgs.org/search/?q=docker-ce

所以很明显,q=${包名},然后我们看结果页面信息,主要包含了

Linux发行版选择

架构/系统支持表

软件版本选择

 

然后我们选择一个docker-ce_19.03.11~3-0~debian-buster_amd64.deb(建议新建标签页打开)

 

打开之后,我们会先看到这个

软件(服务包)的描述信息

然后继续往下拉

 

有一堆的

备胎方案(也就是不同版本)

继续往下拉

 

来到这个需要的列表,也就是依赖包列表(重点)

2.2.3、思路

按照Linux的规定,想要安装主服务包,就需要先安装其他的依赖包,所以,如果我们需要安装这个Docker-ce,就需要先安装这个列表里面的所有包(这些列表里面的包下面又有其依赖包),所以大概的脑图就是:

注:脑图仅做思路解析,所以不完全补全内容

下面是部分脑图记录图

 

所以想要收集完成一个服务的依赖包只需要沿着这个思路,走完每一条路即可,然后把下载好的包放在同一个文件夹,再执行安装即可!

总结:

其实找依赖并不难,这是相对比较繁琐而已,但是在实际操作中,可能会存在找不到依赖包的情况(之前遇到寻找deb包的依赖却指向了只有rpm格式的情况)

  • 8
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

坐公交也用券

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值