RPM或者红帽包裹经理是缺省的包裹管理基于红帽Linux Linux散发的解决方案.它’s一种相当有用的容易安装的方式提高,和人-安装在Linux机器上包装.每一个Linux包裹必须被汇编的几天我记住.出租’s注意到怎样用RPM执行一些基本任务.
列出所有的包裹
在安装一个新包裹或者提高和老的那个之前,你有时想要检查开始可靠的那个它isn’t已经安装.这里’你怎样能得到一所有的安装RPM的清单的s包装:
#rpm-qa
笨手笨脚的人-3.1.3-10.1
圣像牌-3.0-9
krbafs-1.2.2-6
esound-0.2.35-2
perl-XML-编码-1.01-26
perl-摘要-SHA1-2.07-5
…
现在一这种类的清单能是相当令人费解的.什么就象做是,我使用这以及grep指挥.我用包裹过滤搜索我’m为看.所以,如果我’m设法如果某些PHP包裹被安装检查我将运作下列的搜索:
#rpm-qa|grep php
php-pdo-5.2.0-1.rhel4.ct
php-mbstring-5.2.0-1.rhel4.ct
php-mysql-5.2.0-1.rhel4.ct
php-imap-5.2.0-5
php-5.2.0-1.rhel4.ct
php-cli-5.2.0-1.rhel4.ct
php-gd-5.2.0-1.rhel4.ct
我能搞清什么’如果我需要安装,提高,或者去除任何事情,s已经安装然后决定.
安装和提高包裹
有几,我使用网站得到我的RPM包裹--rpm.pbone.net和RPM发现的.在下载这里.rpm文件之后’你怎样能安装一个包裹的s:
#rpm-ivh包裹-name.rpm
提高一个包裹:
#rpm-Uvh包裹-name.rpm
你将很常常从RPM得到一错误说它需要一些其它包裹安装安装或者提高你正设法安装的包裹.这个通常被归之为“dependancy地狱”你仅仅必须回到从你在哪里下载包裹网站和寻找它取决于包裹的,和首先使他们就职.
去除包裹
用RPM去除包裹是就像使就职一样或者将他们升级简单.你需要确保你听清完整你正设法去除的包裹的名字.使用的命令列出如同前面显示听清全名包裹的名字那样包裹.然后运作下列的指挥:
#rpm-e包裹-name.rpm
当心也对这里dependancy问题感兴趣.























… 现在 0意见添加一
留下一意见