Chinaunix首页 | 论坛 | 博客
  • 博客访问: 276915
  • 博文数量: 91
  • 博客积分: 2105
  • 博客等级: 大尉
  • 技术积分: 1050
  • 用 户 组: 普通用户
  • 注册时间: 2009-09-14 19:30
文章分类
文章存档

2011年(11)

2010年(64)

2009年(16)

我的朋友

分类: LINUX

2010-11-24 20:51:09

 Fedora 下好用的yum
  
   从Windows转到Fedora下面,一个不习惯的地方就是在图形界面下安装和删除软件的时候非常缓慢。但是如果你掌握了用yum的命令行模式进行配置程序,你肯定会从心底喜欢上这个强大的工具。因为yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。
  
  yum的命令形式一般是如下:yum [options] [command] [package ...]
  
  其中的[options]是可选的,选项包括-h(帮助),-y(当安装过程提示选择全部为"yes"),-q(不显示安装的过程)等等。[command]为所要进行的操作,[package ...]是操作的对象。
  
  概括了部分常用的命令包括:
  
   1 安装
  
  yum install 全部安装
  
  yum install package1 安装指定的安装包package1
  
  yum groupinsall group1 安装程序组group1
  
   2 更新和升级
  
  yum update 全部更新
  
  yum update package1 更新指定程序包package1
  
  yum check-update 检查可更新的程序
  
  yum upgrade package1 升级指定程序包package1
  
  yum groupupdate group1 升级程序组group1
  
   3 查找和显示
  
  yum info package1 显示安装包信息package1
  
  yum list 显示所有已经安装和可以安装的程序包
  
  yum list package1 显示指定程序包安装情况package1
  
  yum groupinfo group1 显示程序组group1信息yum search string 根据关键字string查找安装包
  
   4 删除程序
  
  yum remove | erase package1 删除程序包package1
  
  yum groupremove group1 删除程序组group1
  
  yum deplist package1 查看程序package1依赖情况
  
   5 清除缓存
  
  yum clean packages 清除缓存目录下的软件包
  
  yum clean headers 清除缓存目录下的 headers
  
  yum clean oldheaders 清除缓存目录下旧的 headers
  
  yum clean, yum clean all (= yum clean packages; yum clean oldheaders) 清除缓存目录下的软件包及旧的headers
  
   比如,要安装游戏程序组,首先进行查找:
  
  #:yum grouplist
  
   可以发现,可安装的游戏程序包名字是”Games and Entertainment“,这样就可以进行安装:
  
  #:yum groupinstall "Games and Entertainment"
  
   所有的游戏程序包就自动安装了。在这里Games and Entertainment的名字必须用双引号选定,因为linux下面遇到空格会认为文件名结束了,因此必须告诉系统安装的程序包的名字是“Games and Entertainment”而不是“Games"。
  
   此外,还可以修改配置文件/etc/yum.conf选择安装源。可见yum进行配置程序有多方便了吧。更多详细的选项和命令,当然只要在命令提示行下面:man yum
  
   附:fedora 9下更新源的安装
  
  rpm -ivh
  
  rpm -ivh
  
  安装yum-plugin-fastestmirror(自动挑选快的镜像站)
  
  yum install yum-fastestmirror
  
  yum install yum-presto
  
  确定/etc/yum.conf中的plugins=1。
  
  如果不喜欢这样那样的命令,可以安装yumex (yum的图形前端)
阅读(448) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2010-11-25 11:44:01

很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com