分享
 
 
 

红帽子下RPM点滴

王朝other·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

RedHat Linux的一大特色就是采用Red Hat Package Manager(RPM)技术来安装和删除程序。由此大部分软件的升级、安装都要涉及到rpm包的问题,下面我就将自己摸索出来的一点技巧奉献给大家“共享”。

安装

rpm 包的格式是这样的:foo-1.0-1.i386.rpm

其中foo是包的名称,1.0是包的发行版本,1是发行的次数,而i386代表在哪个系统上使用(此处为x86系统)。

安装rpm包的命令格式是: rpm -i [安装选项]

比如我们想安装foo-1.0-1.i386.rpm可以敲入以下命令:rpm -i foo-1.0-1.i386.rpm

至于安装选项我们可以忽略,采用默认选项即可。

升级

升级其实就是先反安装文件再安装新的rpm包,具体格式如下:

rpm -U [升级选项]

其实在以上两个操作中我们可以添加一些选项来使安装/升级更直观一些:“h”可以用“#”来表示安装的进度;“v”可以显示较多的提示。

因此我们更常用的方法是:

rpm -ivh 安装软件

rpm -Uvh 升级软件

查询

命令格式如下:

rpm -q [查询选项]

其中当查询选项为一个文件包的名字时,会把文件包的名称及版本的详细资料显示出来。

下面具体列几个常用的组合:

rpm -qa 查询所有安装的包

rpm -qf foo 将包含有foo文件的包的名字显示出来

rpm -ql PCD.rpm把PCD.rpm包里所有详细情况列出

rpm -qa |grep PCD 察看PCD文件是否安装

校验

命令格式为rpm -V [校验选项]

在校验正常时你不会看到任何结果,如果发现有任何异常的地方,将会以它特定的方法显示出来。

删除

命令格式:

rpm -e

实际例子

1、假如你不小心删除了一些文件而又不能肯定是哪些,你可以检查整个系统来找出它们:

rpm -Va

2、如果你想知道某个文件是来自哪个rpm包的:

rpm -qf 文件名

3、如果你正在使用某个文件又想知道更多的关于它的资料,可以输入:

rpm -qdf 文件名 来找出这个文件的路径。

4、如果你有一个新的rpm包又想知道更多的关于这个包的资料:

rpm -qip 文件包名称

要强记琳琅满目的参数决非为初学者所乐见,幸好“小红帽”开发了一套在X Windows下运行,管理RPM的图形界面--glint(Graphical Linux Installation Tool),通过它你只需要鼠标就可以“指点江山”了。 和glint相类似的工具还有KDE自带的Kpackage,相比之下,kpackage似乎界面更漂亮一些。

Linux下的TAR & GZIP

虽然RPM是如此的好用,但在它发明之前就有许许多多必要和好用的软件存在了(就是现在也有许多源程序不是RPM包的)。这些非RPM包的程序大多使用tar来打包,gzip来压缩。

tar全名为Tap ARchiver,作用是把一大堆文件打包成一个文件(即tar文件)。但tar文件是没有经过压缩的,要用gzip来压缩。所以我们现在通常看见的tar打包程序大都是以.tar.gz或.tgz结尾的压缩文件。其解压方法很简单,只需要在Linux的命令行上键入以下命令:

tar xvfz filename.tar.gz(或filename.tgz)

有时候我们从网上下载了.tar.gz或.tgz文件,往往需要先看看里面的内容再决定是否安装。在Linux下,查看.tar.gz和.tgz文件内容的命令是:

tar tfz filename.tar.gz

在WIN95/98的环境里,Winzip 7.0也可以解压和查看.tar.gz文件的内容。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有