包是捆绑在一起并准备安装在Linux系统上的软件,安装和卸载包是任何Linux用户和管理员的基本操作。本篇将提供RedHatPackageManager(RPM)和YUM软件管理工具的用法并配合实例,这对你熟悉linux环境中的包管理以及程序的安装有很大帮助。一、RPM包管理RPM,是RedHatPackageManag..
分类:
系统相关 时间:
2017-09-03 00:29:09
阅读次数:
262
可选命令 检查 check (检查包错误) check-update(不使用本地缓存检查更新) 安装 install localinstall groupinstall reinstall(重新安装) 更新 update(更新)update-to更新到指定版本 localupdate rpmfile ...
分类:
其他好文 时间:
2017-07-06 23:47:41
阅读次数:
234
一、软件包的安装程序员首先通过开发工具开发出软件来,最初的称为源码包,就是人能看的明白的。然后编译成机器可以看懂的二进制软件。而rpm就是红帽公司研发的适合自动化安装软件的一套软件管理工具。包含软件的存放位置,库文件、头文件,配置文件、文件间依赖关系等各种关系..
分类:
系统相关 时间:
2017-04-18 20:24:34
阅读次数:
326
说到yum源就必须说到linux系统中特有的依赖关系问题,yum就是为了解决依赖关系而存在的。yum源就相当是一个目录项,当我们使用yum机制安装软件时,若需要安装依赖软件,则yum机制就会根据在yum源中定义好的路径查找依赖软件,并将依赖软件安装好。 yum(全称为 Yellow dog Upda ...
分类:
其他好文 时间:
2016-08-17 10:32:51
阅读次数:
202
绝大数开源软件都是公布源代码的,源代码一般被打包为tar.gz归档压缩文件,然后手工编译为二进制可执行文件 ./configure 检查编译环境/相关库文件/配置参数,生成makefile make 对源代码进行编译,生成可执行文件 make install 将生成的可执行文件安装到当前计算机中 特 ...
分类:
其他好文 时间:
2016-08-04 09:01:49
阅读次数:
111
在Linux系统的一些发行版中使用rpm工具进行软件的管理,但是rpm使用过程中,对于程序之间的依赖关系的处理非常麻烦。所以一些发行商针对rpm工具进行了改进,在RedHat系列发行版中使用yum工具处理程序之间的依赖关系。yum是一种在线升级机制,通过这个机制,我们进行一些设置之..
分类:
系统相关 时间:
2016-03-21 01:51:04
阅读次数:
356
在Linux系统下,对于软件包的管理有多种机制,有源代码方式、RPM软件包管理方式以及YUM软件管理方式一、源代码形式首先我们先来看一下源代码的方式。我们知道,在开源的环境下,大多数的开源软件都是以源代码的形式来发布,通常将源代码打包成tar.gz的归档压缩文件发布到网上供..
分类:
系统相关 时间:
2015-08-30 17:58:12
阅读次数:
287
在Linux系统下,对于软件包的管理有多种机制,有源代码方式、RPM软件包管理方式以及YUM软件管理方式,本篇随笔将详细讲解CentOS下源代码形式安装软件以及RPM软件包管理机制一、源代码形式首 先我们先来看一下源代码的方式。我们知道,在开源的环境下,大多数的开源软件都是以源代码的形式来发布,通常...
分类:
系统相关 时间:
2015-08-06 21:46:29
阅读次数:
140
5.YUM软件管理·rpm软件包形式管理软件虽然方便,但是需要手工解决软件包的依赖关系,很多时候安装一个软件需要安装多个其他软件,手工解决很复杂,使用YUM(YellowdogUpdateModified)可以解决这个问题,·YUM是一个RPM的前端程序,主要目的是设计用来自动解决RPM的依赖关系问题..
分类:
其他好文 时间:
2015-04-19 19:50:53
阅读次数:
133