精灵巫婆 发表于 2015-1-16 12:34:33

给大家带来linux中rpm命令利用先容

Linux的常用命令find,察看man文档,初学者一定会觉得太复杂而不原意用,但是你一旦学会就爱不释手。
固然如今N多人都利用yum往替换rpm了,可是rpm在一些特俗场所下仍是有其感化的,好比查询跟考证已安装的rpm包,rpm全称RedhatPackageManager,是一种用于互联网下载包的打包及安装工具,它包括在某些Linux分发版中,它天生具有.RPM扩大名的文件,与Dpkg相似。
  1.安装软件包
  rpm-ivh***.rpm个中i暗示安装,v暗示输入,h暗示用#作进度标志
  2.晋级软件包
  rpm-Uhv***.rpm
  3.删除软件包
  rpm-epackage_name
  rpm-eCnodepspackage_name不思索依附包
  rpm-eCallmatchespackage_name删除一切跟package_name婚配的一切版本的包
  4.查询软件包
  rpm-qpackage_name
  rpm-qp***.rpm猎取以后目次下的rpm包相干信息
  rpm-qa|less列出一切已安装的软件包
  rpm-qf/etc/sysctl.conf检察某个文件属于哪一个软件包
  rpm-qipackage_name列出已安装的这个包的尺度具体信息
  rpm-qlppackage_name列出rpm包的文件内容
  rpm-qCscriptskernel|less列出已安装rpm包自带的安装前和安装后剧本
  rpm-qaCqueryformat‘Package%{NAME}wasbuildon%{BUILDHOST}
’|lessqueryformat壮大的查询
  rpmCquerytags|less能够列出queryformat可使用的一切变量从而组分解更壮大的查询
  5.反省已安装软件包
  rpm-Va|grepbin
  反省失利的字符:
  S:文件巨细不符,M:形式不符,5:MD5校验和不符,U:用户一切权不符,G:用户组一切权不符,T:mTime不符
  6.重修rpm数据库
  rm/var/lib/rpm/__db.00*
  rpmCrebuilddb在rpm数据库已损坏且不克不及安装软件包的时分利用此年夜发
  7.从rpm提取文件
  rpm2cpio***.rpm|cpio-idv/路径/文件名
</p>
当你经过一段时间的学习后就应该扩充自己的知识,多学习linux命令,但是不要在初学阶段就系统的学习linux命令。

愤怒的大鸟 发表于 2015-1-18 09:51:40

安装一个新的软件时先看README,再看INSTALL然后看FAQ,最后才动手安装,这样遇到问题就知道为什么。如果Linux说明文档不看,结果出了问题再去论坛来找答案反而浪费时间。

柔情似水 发表于 2015-1-25 20:11:39

其实当你安装了一个完整的Linux系统后其中已经包含了一个强大的帮助,只是可能你还没有发现和使用它们的技巧。

飘飘悠悠 发表于 2015-2-3 23:30:44

放手去搞。尽量不要提问,运用搜索找答案,或者看wiki,从原理上理解操作系统的本质,而不是满足于使用几个技巧。尽量看英文资料。

若天明 发表于 2015-2-9 07:28:45

Linux只是个内核!这点很重要,你必须理解这一点。只有一个内核是不能构成一个操作系统的。

金色的骷髅 发表于 2015-2-27 04:56:49

在系统检测不到与Linux兼容的显卡,那么此次安装就可能不支持图形化界面安装,而只能用文本模式安装等等。

深爱那片海 发表于 2015-3-8 22:18:14

Windows?是图形界面的,Linux类似以前的?DOS,是文本界面的,如果你运行了图形界面程序X-WINDOWS后,Linux?也能显示图形界面,也有开始菜单、桌面、图标等。

小魔女 发表于 2015-3-16 19:13:27

请问谁有Linux的学习心得的吗?简单的说说?

精灵巫婆 发表于 2015-3-23 01:59:37

尽量不要提问纯属是扯蛋.学习Linux特别是自己一个人初学入手的时候没人教很困难.当然如果可以的话平时多去买些Linux书...对学习Linux很有帮助.
页: [1]
查看完整版本: 给大家带来linux中rpm命令利用先容