- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(yum安装
Yum的作用和应用
在linux下安装软件包的时候很头疼的事情就是依赖问题在安装某个软件包的过程中可能要安装多个存在依赖关系的软件这样是很头疼的事情.为了解决这样的问题引进了yum软件,yum是rpm的上层工具.
?
一.??yum是什么
yum = Yellow dog Updater, Modified主要功能是更方便的添加/删除/更新RPM包.它能自动解决包的倚赖性问题.它能便于管理大量系统的更新问题注:为什么要使用yum而不用apt,最简单的原因,Fedora自带
二.??yum特点*可以同时配置多个资源库(Repository)简洁的配置文件(/etc/yum.conf)自动解决增加或删除rpm包时遇到的倚赖性问题*使用方便保持与RPM数据库的一致性
yum的使用
yum是能自动解决的软件之间的依赖问题,他的解决方法是自动的到服务器端搜索安装软件所需的软件包自动的安装那么这就需要我们进行配置相应的服务器端和客户端了
yum的服务器端和客户端的链接支持三种协议: http??ftp??file这三种协议其中file是在本地作为服务器端和客户端使用时使用的.
可以看出yum是一种C/S的机构那么这就需要在我们使用yum是配置yum服务器了我是以本地为例进行配置的
在配置之前要先装上光盘
在服务器端的配置
在挂载光盘到挂载点
????将光盘里的内容COPY到yum文件目录下
????客户端设置:
服务器端和客户度端设置好后可以使用一下命令来安装、卸载、和更新软件
1.列出所有可更新的软件清单
命令:yum check-update
2.安装所有更新软件
命令:yum update
3.仅安装指定的软件
命令:yum install
4.仅更新指定的软件
命令:yum update
5.列出所有可安裝的软件清单
命令:yum list
用YUM安装删除软件
装了系统添加删除软件是常事,yum同样可以胜任这一任务,只要软件是rpm安装的。
安装的命令是,yum install xxx,yum会查询数据库,有无这一软件包,如果有,则检查其依赖冲突关系,如果没有依赖冲突,那么最好,下载安装;如果有,则会给出提示,询问是否要同时安装依赖,或删除冲突的包,你可以自己作出判断。
删除的命令是,yum remove xxx,同安装一样,yum也会查询数据库,给出解决依赖关系的提示。
1.用YUM安装软件包
命令:yum install
2.用YUM删除软件包
命令:yum remove
用YUM查询软件信息
? (2010-11-20
1\解包习惯上将软件包释放到?/usr/src/?目录
解包后的源代码文件位置:
?/usr/src/软件名-版本号/
在linux平台上搭建各宗应用系统是经常会需要对然简报进行编译安装,其实最早的linux操作系统整体上都是编译安装而成的,那么怎么从源代码编译安装应用程序.首先我们要确认我们的linux系统总有了编译环境,在这里我以rhel5系统为例
1、?在系统中运行gcc --version?查看C编译器的版本
确认源代码编译环境
需安装支持?C/C++程序语言的 编译器
?gcc-4.1.1-52.el5、gcc-c++-4.1.1-52.el5
?make-3.81-1.1.i386 ……
如果没有编译器那么就要先搭建好编译环境了
利用yum gropinstall命令安装
安装好这两个软件后就搭建好了GCC编译环境
2.Tar.gz和.tar.bz2居多,拿到源代码后我们首先要利用md5sum校验工具来计算MD5值来和官方提供的值相比较,判断是否一致如果不一致这说明这个拿到的源代码是被人更改过的
3\获得所需安装的软件源代码以后,安装的基本过程包括了解包、配置、编译、安装这几个通用的步骤,大多数开源软件的安装都遵循这些过程当然这并不是一成不变的具体在安装是应参考软件包中提供的相关文档。(a)???????:tar命令?,在tar命令后面跟相应的选项进行解压归档软件
(b)???????配置:./configure ,针对当前系统\软件环境\配置好安装参数\(就是安装的路径,后面不跟任何参数就默认安装在/usr/local)可以跟—force来指定安装路径
(c)???????编译:是在安装源代码时间最长的一个步骤也是最重要的步骤,使用:make命令就将源代码文件编译生成二进制的程序文件
(d)???????安装:make install:将编译好的二进制程序安装
yum?linux?职场?休闲?linux系统
原创作品,允许转载,转载时请务必以超链接形式标明文章?原始出处?、作者信息和本声明。否则将追究法律责任。/945033/292127?
您可能关注的文档
最近下载
- 音响系统施工方案.docx
- 《C#程序设计》课程教学大纲.doc VIP
- 儿童呼吸科课程设计.docx VIP
- (高清版)B-T 9254.2-2021 信息技术设备、多媒体设备和接收机 电磁兼容 第2部分:抗扰度要求.pdf VIP
- 公园音响系统安装方案.docx VIP
- 跌倒、坠床与压疮的预防与护理.pptx
- 医院建筑工程施工方案(3篇).docx VIP
- 心肺复苏ppt讲课开场白.pptx VIP
- (高清版)B-T 9254.1-2021 信息技术设备、多媒体设备和接收机 电磁兼容 第1部分 发射要求.pdf VIP
- 基于模型的系统工程(MBSE)及MWORKS实践 课件全套 聂兰顺 第1--10章 引论、 MBSE语言、工具、方法论---MBSE未来发展趋势.pptx
文档评论(0)