- A+
所属分类:系统文档
写文初心
Linux下的高度自由,以及敲键盘的乐趣……所以现如今很多人开始觉醒,开始从Windows转向Linux阵营
曾经记得有这么一句话(出处不详):Windows赢得了桌面,Linux却赢得了整个世界
正因为Linux的高度自由,以及它诞生的初心,所以它很多东西都是共享,也就是说依赖就是其中比较典型的一个特性。这个依赖也是新手接触的时候比较头疼和反感的事儿,博主根据自己的实践经历分享几个方法
首先,得根据提示,确认所缺的依赖情况信息(自己百度或者谷歌)。特别是生产环境,一定确认再三,有研发团队的话最好和研发团队沟通确认。因为要考虑这个依赖部署是否会影响当前的系统环境……要知道,依赖也是软件,所以它也依赖其它的依赖。
在线
-
CentOS 系列
// 查找依赖 dnf search xxx // 安装依赖 dnf install xxx
-
Debian 系列
// 查找依赖 apt search xxx // 安装依赖 apt-get update apt-get install xxx
离线
去网上下载对应的离线包,可以是二进制,也可以是源码包(需要自行编译
)
-
deb 格式
// 不能解决依赖问题 dpkg -i xxx.deb // 大部分依赖能自动处理 apt-get install xxx.deb
-
rpm 格式
// 不能解决依赖问题 rpm -i xxx.rpm // 大部分依赖能自动处理 dnf/yum install xxx.rpm
-
离线包几个网站
总结
其实Linux的依赖问题并不可怕,只要花点时间看看报错,结合网上已有的帖子分析分析,大部分都能直接解决,特别是用yum/dnf
或者 apt
的方式,但也有在线库里找不到的情况,比如文中开头的截图两个依赖我在deepin的apt源里就没有找到,所以就得自己去下载对应的二进制包进行安装。
- 我的微信
- 这是我的微信扫一扫
- 我的微信公众号
- 我的微信公众号扫一扫