Chinaunix首页 | 论坛 | 博客
  • 博客访问: 440142
  • 博文数量: 122
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 688
  • 用 户 组: 普通用户
  • 注册时间: 2013-09-04 12:30
文章分类

全部博文(122)

文章存档

2017年(5)

2016年(4)

2015年(56)

2014年(41)

2013年(16)

我的朋友

分类: LINUX

2014-12-23 20:38:34

本文将分别介绍,yum       rpm   这两个命令的具体用法,希望对各位初次接触   CentOS   的朋友有帮助。

yum命令

安装某个软件

1.  yum    install   pkg

 

检查某个软件的更新

2.  yum    check-update

 

删除某个软件

3.  yum    remove    pkg

 

搜索某个软件

4.  yum    search    pkg

 

清除yum缓存

5.  yum    clean    all

 

更新所有已经安装的软件

6.  yum    update

 

升级系统版本

7.  yum    upgrade

 

rpm   命令:

 

安装某个软件

1.  rpm    -ivh    pkg

 选项与参数:

-i :install 的意思
-v :察看更细部的安装资讯画面
-h :以安装资讯列显示安装进度 


更新某个软件

2.  rpm    -Uvh    pkg

 

-Uvh 后面接的软件即使没有安装过,则系统将予以直接安装; 若后面接的软件有安装过旧版,则系统自动升级至新版;
-Fvh 如果后面接的软件并未安装到你的 Linux 系统上,则该软件不会被安装;亦即只有已安装至你 Linux 系统内的软件会被『升级』!

删除某个软件

3. rpm    -e    pkg

 

列出系统中已安装的软件

4. rpm    -qa

选项与参数:
查询已安装软件的资讯:
-q  :仅查询,后面接的软件名称是否有安装;
-qa :列出所有的,已经安装在本机 Linux 系统上面的所有软件名称;
-qi :列出该软件的详细资讯 (information),包含开发商、版本与说明等;
-ql :列出该软件所有的文件与目录所在完整档名 (list);
-qc :列出该软件的所有配置档 (找出在 /etc/ 底下的档名而已)
-qd :列出该软件的所有说明档 (找出与 man 有关的文件而已)
-qR :列出与该软件有关的相依软件所含的文件 (Required 的意思)
-qf :由后面接的文件名称,找出该文件属於哪一个已安装的软件;
查询某个 RPM 文件内含有的资讯:
-qp[icdlR]:注意 -qp 后面接的所有参数以上面的说明一致。但用途仅在於找出
	    某个 RPM 文件内的资讯,而非已安装的软件资讯!注意! 

查询某个软件是否已安装

5. rpm    -qa    pkg

 

查询某个文件所属的软件包

6. rpm    -qf    /path/to/file

 

查询某个软件所包含的文件

7. rpm    –ql    pkg

 

查询某个已经安装的软件的详细信息

8. rpm    -qi    pkg

 

查询某个已经安装的软件的的依赖关系

9. rpm    -qR    pkg

 

查询某个已经安装的软件的文档目录

10. rpm    -qd    pkg

阅读(1010) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~