Linux操作系统的软件安装方法
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-05-06
验证软件包是通过比较软件包中安装的文件和软件包中的原始文件信息来进行的.除了其它一些东西,验证主要是比较文件的尺寸, MD5 校验码, 文件权限, 类型, 属主和用户组等. rpm -V命令用来验证一个软件包,如 rpm -V foo 验证包含特定文件的软件包: rpm -Vf /bin/vi 验证所有已安装的软件包:
rpm -Va 根据一个RPM来验证某个软件包: rpm -Vp foo-1.0-1.i386.rpm 如果你担心RPM数据库已被破坏,就可以使用这种方式.如果一切校验均正常将不会产生任何输出.如果有不一致的地方,就会显示出来. 输出格式是8位长字符串,c 用以指配置文件,接着是文件名. 8位字符的每一个用以表示文件与RPM数据库中一种属性的比较结果.“.” (点)表示测试通过. 以下字符表示某种测试的失败: 5 MD5 校验码 S 文件尺寸 L 符号连接 T 文件修改日期 D 设备 U 用户 G 用户组 M 模式e (包括权限和文件类型) 如果有信息输出,应当认真加以考虑,是删除,重新安装,还是修正出现的问题. (6)RPM应用的几个例子 A. 如你误删了一些文件, 但是不能肯定到底删除了哪些文件.如果你想验证一下整个系统看看都丢失了哪些文件的话,可以键入: rpm –Va B.若是一些文件丢失了或已被损坏, 就可以重新安装或先卸载再安装该软件包.如果碰到了一个自己不认识的文件,要想查处它属于哪个软件包,可以输入以下命令: rpm -qf /usr/X11R6/bin/xjewel 而输出的结果会是: xjewel-1.6-1 C. 如果发生综合以上两个例子的情况,如文/usr/bin/paste出了问题.你想验证一下拥有该文件的软件包,可又不知道软件包的名字,这时可以简单的键入: rpm -Vf /usr/bin/paste 这样相应的软件包就会被验证. D. 如果你想了解一个正在使用的程序的详细信息,可以键入如下命令来获得拥有该程序的软件包中的文档信息: rpm -qdf /usr/bin/ispell 输出结果为: /usr/man/man4/ispell.4 /usr/man/man4/english.4 ………………………………………………………… E. 如果你发现了一个新的koules RPM,但是不知道它是什么东西,可以键入如下命令: rpm -qip koules-1.2-2.i386.rpm
F. 现在你想了解koules RPM 所安装的文件.可以键入: rpm -qlp koules-1.2-2.i386.rpm 图形管理工具:kpackage 3、shell或java脚本安装 基于图形界面的安装,一般基于SHELL或Java语言编写,主要应用于一些办公软件和制图软件及安装程序,如staroffice、oracle的安装,很容易,和windows一样.
|
|||
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于Linux操作系统的软件安装方法的所有评论