rpm包存在,yum无法安装

1.遇到一个奇怪的情况。本地yum源,rpm包存在,但是yum安装时提示无法找到对应的包。

解决办法:

cd /home/media

yum install createrepo

#重建yum仓库

将安装光盘挂载到/media目录下执行

mount /dev/cdrom /media

createrepo -g /media/repodata/5819e9580b5a81a9eec9e2c6e91fc9992a7ccadaa3bcd5ecb2e87a8669eefcec-comps-rhel6-Server.xml ./

#上面粗体部分根据实际情况而定

yum clean all

时间: 2024-11-09 01:05:34

rpm包存在,yum无法安装的相关文章

5周第1次课 安装软件包的三种方法 rpm包介绍 yum工具用法 yum搭建本地仓库

Linux 安装软件的三种方式 rpm 工具:此种安装方式即通过rpm 工具对介质上的rpm 包进行安装. yum 工具:核心依然是rpm,但不同的是它是基于网络的源,并会自动安装依赖组件. 源码包:源代码包,需要相应的编译器进行编译,然后才能安装.三种方式里最难的. 1.rpm 工具 rpm包的来源:光盘或其他地方拷贝本次实验,将Centos7虚拟光盘加载到虚拟机上 1.1 进入系统后执行挂载 [[email protected] ~]# mount /dev/cdrom /mntmount:

一键自动化部署(定制rpm包,yum仓库)

部署--前篇 上午将MySQL多实例部署完成,由于有公司特定一些需求,需要源码安装,现在需要批量部署,如果一台台部署,就太过麻烦,而且浪费时间,这个时候自动化部署 就体现出价值了 我们将MySQL制作定制化rpm包,然后放到我们的yum仓库中,在将yum所有客户端,都指向yum源,之后就是喝喝茶,看看片,轻松批量部署了,废话不多说,开干. 如果MySQL多实例还没配置的,或不了解软件的安装方式 的 请参考:http://qiuyt.blog.51cto.com/1229789/1920686 一

CentOS 下 rpm包与 yum 安装与卸载

rpm包的安装: 1.安装一个包 # rpm -ivh 2.升级一个包 # rpm -Uvh 3.移走一个包 # rpm -e 4.安装参数 --force 即使覆盖属于其它包的文件也强迫安装 --nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装. 5.查询一个包是否被安装 # rpm -q < rpm package name> 6.得到被安装的包的信息 # rpm -qi < rpm package name> 7.列出该包中有哪些文件 # rpm -q

定制RPM包及yum仓库搭建(以安装nginx为例)

一.前提条件 #下面通过虚拟机准备了一台服务端,一台客户端,基于外网IP测试,以安装nginx为例. #两台机器公共配置 [[email protected] ~]# cat /etc/redhat-release CentOS release 6.7 (Final) [[email protected] ~]# uname -m x86_64 [[email protected] ~]# uname -r 2.6.32-573.el6.x86_64 #服务端配置 [[email protect

二十二、yum更换国内源、yum下载rpm包、yum源码包安装

一.yum更换国内源(更换yum仓库源) 1. # cd /etc/yum.repos.d/          进入到这个目录里边 2. # rm -f dvd.repo                    删除之前创建的这个文件 # cp ../yum.repos.d.bak/* .       复制之前备份的文件回来 # rm -f CentOS-Base.repo        将最核心的这个文件删除,可以ls查看到 3.# wget http://mirrors.163.com/.he

将自定义RPM包加入YUM 源

将自定义的rpm包加入私有yum源,步骤如下: 1.查看当前repodata位置 yum源最主要的就是找到repodata目录下的repomd.xml,从此处获得相关的依赖关系 在我的系统中,切换到存放自定义rpm包的目录: [[email protected] ~]# cd /data/yum_repo/evunrpms/ [[email protected] evunrpms]# ll 总用量 4370 drwxr-xr-x 2 root root    1024 7月  29 11:20 

httpd的rpm包及源码安装配置

1.rpm包安装 系统环境: [[email protected] ~]# cat /etc/issue CentOS release 6.4 (Final) Kernel \r on an \m [[email protected] ~]# uname -r 2.6.32-358.el6.x86_64 [[email protected] ~]# ifconfig | grep Bcast:           inet addr:192.168.0.200  Bcast:192.168.0.

rpm包定制+yum仓库搭建

1.实验环境 [[email protected] ~]# cat /etc/redhat-release CentOS release 6.9 (Final) [[email protected] ~]# uname -r 2.6.32-696.el6.x86_64 [[email protected] ~]# uname -m x86_6 [[email protected] ~]# hostname -I 10.0.0.61 172.16.1.61 2.实验中所涉及到的目录 mkdir -

常见rpm包和yum包命令

1.rpm包 在 安装.升级.卸载服务程序时要考虑到其他程序.库的依赖关系,在进行校验.安装. 卸载.查询.升级等管理软件操作时难度都非常大. RPM 机制则为解决这些问题而设计的.RPM 有点像 Windows 系统中的控制面板,会建 立统一的数据库文件,详细记录软件信息并能够自动分析依赖关系.目前 RPM 的优势已经被 公众所认可,使用范围也已不局限在红帽系统中了. 2.yum包 yum软件仓库技术拓扑图 3.yum常见命令 原文地址:https://www.cnblogs.com/wqs-

rpm包的卸载与安装

1. rpm包的管理介绍:一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中,它生成具有RPM扩展名的文件,RPM是RedHat Package Manager(RedHat软件包管理工具)的缩写,类似windows的setup.exe,这一文件格式名称虽然打上了RedHat的标志,但理念是通用的Linux的分发版本都有采用(suse,redhat, centos 等等),可以算是公认的行业标准了2. rpm包的简单查询指令:查询已安装的rpm列表 rpm  –qa | gre