仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 599|回复: 7
打印 上一主题 下一主题

[其他Linux] 来谈谈:Linux操纵体系的RPM利用详解

[复制链接]
简单生活 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 17:25:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果你学不好的话,你在linux中开发的机会就很少,或者说几乎没有,它的优势就消失了,然后随着时间的流逝,你就会全部忘记她;
在Linux操纵体系中,有一个体系软件包,它的功效相似于Windows内里的“增加/删除程序”,可是功效又比“增加/删除程序”强良多,它就是RedHatPackageManager(简称RPM)。此工具包开始是由RedHat公司推出的,厥后被其他Linux开辟商所借用。因为它为Linux利用者省往了良多工夫,以是被普遍使用于在Linux下安装、删除软件。上面就给人人先容一下它的详细利用办法。
 
  1.我们失掉一个新软件,在安装之前,一样平常都要先检察一下这个软件包里有甚么内容,假定这个文件是:Linux-1.4-6.i368.rpm,我们能够用这条命令检察:
 
  rpm-qpiLinux-1.4-6.i368.rpm
 
  体系将会列出这个软件包的具体材料,包含含有几个文件、各文件称号、文件巨细、创立工夫、编译日期等信息。
 
  2.下面列出的一切文件在安装时纷歧定全体安装,就像Windows下程序的安装体例分为典范、完整、自界说一样,Linux也会让你选择安装体例,此时我们能够用上面这条命令检察软件包将会在体系里安装哪些部分,以便利我们的选择:
 
  rpm-qplLinux-1.4-6.i368.rpm
 
  3.选择安装体例后,入手下手安装。我们能够用rpm-ivhLinux-1.4-6.i368.rpm命令安装此软件。在安装过程当中,若体系提醒此软件已安装过或因其他缘故原由没法持续安装,但如果我们的确想实行安装命令,能够在-ivh后加一参数“-replacepkgs”:
 
  rpm-ivh-replacepkgsLinux-1.4-6.i368.rpm
 
  4.偶然我们卸载某个安装过的软件,只需实行rpm-e<文件名>命令便可。
 
  5.对低版本软件举行晋级是进步其功效的好举措,如许能够省往我们卸载后再安装新软件的贫苦,要晋级某个软件,只须实行以下命令:rpm-uvh<文件名>,注重:此时的文件名必需是要晋级软件的晋级补钉
 
  6.别的一个安装软件的办法可谓是Linux的独到的地方,同时也是RMP壮大功效的一个体现:经由过程FTP站点间接在线安装软件。当找到含有你所需软件的站点并与此网站毗连后,实行上面的命令便可完成在线安装,比如在线安装Linux-1.4-6.i368.rpm,能够用命令:
 
  rpm-ilinux/redhat/rpms/Linux-1.4-6.i368.rpm">ftp://ftp.pht.com/pub/linux/redhat/rpms/Linux-1.4-6.i368.rpm
 
  7.在我们利用电脑过程当中,不免会有误操纵,若我们误删了几个文件而影响了体系的功能时,如何查找究竟少了哪些文件呢?RPM软件包供应了一个查找破坏文件的功效,实行此命令:rpm-Va便可,Linux将为你列出一切破坏的文件。你能够经由过程Linux的安装光盘举行修复。
 
  8.Linux体系中文件单一,在利用过程当中,不免会碰着我们不熟悉的文件,在Windows下我们能够用“入手下手/查找”菜单疾速判别某个文件属于哪一个文件夹,在Linux中,上面这条命令行能够匡助我们疾速判断某个文件属于哪一个软件包:
 
  rpm-qf<文件名>
 
  9.当每一个软件包安装在Linux体系后,安装文件城市到RPM数据库中“报到”,以是,我们要查询某个已安装软件的属性时,只需到此数据库中查找便可。注重:此时的查询命令分歧于1和8先容的查询,这类办法只合用于已安装过的软件包!命令格局:
 
  rpm-参数<文件名></p>
看不懂man文档的人.在linux中,命令可分为系统基本命令和应用程序命令.系统基本命令是所有的unix类系统都支持的命令,走到哪都不变,只要是unix类系统上就肯定有.
柔情似水 该用户已被删除
沙发
发表于 2015-1-18 17:58:56 | 只看该作者
未来的学习之路将是以指数增加的方式增长的。从网管员来说,命令行实际上就是规则,它总是有效的,同时也是灵活的。
再见西城 该用户已被删除
板凳
发表于 2015-2-5 03:55:40 | 只看该作者
如果上面的措施没有解决问题,此时你就需要Linux社区的帮助了。 Linux的使用者一般都是专业人士,他们有着很好的电脑背景且愿意协助他人。
飘灵儿 该用户已被删除
地板
发表于 2015-2-11 04:15:06 | 只看该作者
为了更好的学习这门课程,我不仅课上认真听讲,课下也努力学习,为此还在自己的电脑上安装了Ubuntu系统。
只想知道 该用户已被删除
5#
发表于 2015-3-1 21:40:53 | 只看该作者
其实老师让写心得我也没怎么找资料应付,自己想到什么就写些什么,所以不免有些凌乱;很少提到编程,因为那些在实验报告里已经说了,这里再写就多余了。
若天明 该用户已被删除
6#
发表于 2015-3-11 00:44:46 | 只看该作者
用户下达的命令解释给系统去执行,并将系统传回的信息再次解释给用户,估shell也称为命令解释器,有关命令的学习可参考论坛相关文章,精通英文也是学习Linux的关键。
老尸 该用户已被删除
7#
发表于 2015-3-17 17:10:51 | 只看该作者
对Linux命令熟悉后,你可以开始搭建一个小的Linux网络,这是最好的实践方法。Linux是网络的代名词,Linux网络服务功能非常强大,不论是邮件服务器、Web服务器、DNS服务器等都非常完善。
admin 该用户已被删除
8#
发表于 2015-3-24 16:42:56 | 只看该作者
让我树立了很大的信心学好这门课程,也学到了不少专业知识和技能。?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 17:25

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表