查询缺少的依赖文件归属于哪个rpm包
我们在redhat下使用rpm -ivh安装rpm包的时候,经常会报缺少依赖条件的错误,如下:
*[root@abc Packages]# rpm -ivh httpd-2.4.6-17.el7.x8664.rpm
错误:依赖检测失败:/etc/mime.types 被 httpd-2.4.6-17.el7.x8664 需要httpd-tools = 2.4.6-17.el7 被 httpd-2.4.6-17.el7.x8664 需要*
“httpd-tools = 2.4.6-17.el7 被 httpd-2.4.6-17.el7.x8664 需要”我们可以很明了的知道缺少httpd-tools包,直接安装即可。
但是"/etc/mime.types 被 httpd-2.4.6-17.el7.x8664 需要"我们不能很快定位出/etc/mime.types文件来自于哪个rpm包,就比较麻烦
处理方法一、
所以我们可以使用https://pkgs.org/ 网站来查询缺少的文件属于哪个rpm包
处理方法二
找到另外一台服务器,前提是服务器上已经存在/etc/mime.types文件,使用rpm -qf /etc/mime.types查询即可知道此文件来自于哪个RPM包
处理方法三
使用yum whatprovides /etc/mime.types命令查询,使用yum whatprovides查询的前提条件是yum必须配置好
PS:linux RPM包的安装建议使用yum
转载于:https://blog.51cto.com/2638441/2312549
查询缺少的依赖文件归属于哪个rpm包相关推荐
- C0302 将一个代码块中的内容保存在文件中, 查看一个rpm包是否可以安装
#!/bin/bash # 这个脚本是用来描述和确认是否可以安装一个rpm包 # 在一个文件中保存输出 SUCCESS=0 E_NOARGS=65 if [ -z "$1" ] t ...
- linux查询安装包的所有依赖包,linux:apt-get 如何安装,查询,解除依赖包
apt-cache search package 搜索包 apt-cache show package 获取包的相关信息,如说明.大小.版本等 sudo apt-get install package ...
- Hive实战UDF 外部依赖文件找不到的问题
关注公众号:大数据技术派,回复: 资料,领取1024G资料. 目录 关于外部依赖文件找不到的问题 为什么要使用外部依赖 为什么idea 里面可以运行上线之后不行 依赖文件直接打包在jar 包里面不香吗 ...
- 1.如何编译RPM包,2.rpm查看某个文件属于那个包3.查看changelog
[sysadm@bogon init.d]$ rpm -qf /etc/init.d/network initscripts-9.49.37-1.ns7.se.2.x86_64 [sysadm@bog ...
- RPM包制作之Spec文件详解
看这篇文章的人基本都有一个想法,就是:"劳资不想用YUM的安装!不是版本太低就是文件分布太野路子",此时我们需要自己订制软件包的需求,我们会把一些源码包按照我们的需求来做成rpm包 ...
- linux 提取cpio_使用rpm2cpio,cpio提取rpm包的中的特定文件
有些时候,我们需要提取rpm包中的一些文件,通过如下方法可以快速提取 1. 首先查询rpm包中的文件 [root@taotips ~]# rpm -qpl anaconda-11.4.1.62-1.s ...
- linux安装spec编译器,RPM包制作之Spec文件参数详解
看这篇文章的人基本都有一个想法,就是:"劳资不想用YUM的安装!不是版本太低就是文件分布太野路子",此时我们需要自己订制软件包的需求,我们会把一些源码包按照我们的需求来做成rpm包 ...
- linux spec 脚本,RPM包制作之Spec文件详解
看这篇文章的人基本都有一个想法,就是:"劳资不想用YUM的安装!不是版本太低就是文件分布太野路子",此时我们需要自己订制软件包的需求,我们会把一些源码包按照我们的需求来做成rpm包 ...
- 提取原rpm包里的SPEC文件及重新打包
一.概要 目的是要修改原rsyslog rpm包的systemd rsyslog.service文件,添加一行"ExecStartPre=/bin/bash -c "/usr/bi ...
最新文章
- css动画使用背景图片卡顿_CSS入门学习笔记(二):布局与定位
- 【C++】21.函数传参 传指针和传引用的区别
- Python中a和a[:]有什么区别?
- redhat6、redhat7、centos6、7安装nginx
- 无障碍开发(六)之ARIA在HTML中的使用规则
- java实现遍历树形菜单方法——Dao层
- Java中这7个方法,一不小心就用错了!
- 新版微软Edge浏览器:支持安装Chrome扩展
- Jenkins关联GitHub进行构建
- 一个memset函数使用时的坑
- 【Objective-C学习记录】第一天
- python015 Python3 函数
- git临时保存git stash命令
- 6月27日 OGDF不同的布局算法
- MarathonLb的负载研究
- SVN安装以及使用教程
- 线段树:你能回答这些问题吗
- python怎么选取第几行第几列_python 第几行第几列python 常见的17个错误分析-python-第二电脑网...
- getline 两次回车 解决办法
- 线性光耦在电流采样中的应用
热门文章
- careercup-链表 2.1
- 中文版示例代码浏览器for Windows 8
- 使用 Castle ActiveRecord
- RNA干扰各种方法优缺点简介?
- Matlab学习一本通,matlab基础教程
- C++ | 从键盘输入任意多个英语单词,统计同一个英语单词被输入几次,最后对英文单词按字典顺序输出(C语言/C++/Java)
- 北斗导航 | 卫星导航基础知识(伪随机噪声码)
- mysql数据万能导入工具下载_mysql数据导入工具下载 - 数据导入工具(EMS Data Export for MySQL) v3.7.0多语特别版下载 - 第九软件网...
- 鸿蒙IPC摄像机,华为鸿蒙OS来了,海雀AI全景摄像头助力万物互联
- java 链接为分布式 hbase,hbase学习记录(一):hbase伪分布式安装