Chinaunix首页 | 论坛 | 博客
  • 博客访问: 148059
  • 博文数量: 35
  • 博客积分: 45
  • 博客等级: 民兵
  • 技术积分: 286
  • 用 户 组: 普通用户
  • 注册时间: 2011-09-14 18:49
个人简介

生命不止,奋斗不息。

文章分类

全部博文(35)

文章存档

2015年(1)

2014年(1)

2013年(32)

2011年(1)

我的朋友

分类: 嵌入式

2013-07-01 23:56:35

 

yum

 

 

yum的命令形式一般是如下:yum [options] [command] [package ...]

其中的[options]是可选的,选项包括-h(帮助),-y(当安装过程提示选择全部为"yes"),-q(不显示安装的过程)等等。[command]为所要进行的操作, [package ...]是操作的对象。

 

概括了部分常用的命令包括:

 

自动搜索最快镜像插件:yum install yum-fastestmirror

安装yum图形窗口插件:yum install yumex

 

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

 

yum groupinstall "KDE (K Desktop Environment)"

 

yum install pirut k3b mikmod

 

yum groupinstall "Server Configuration Tools"

 

yum groupinstall "Sound and Video"

 

#yum groupinstall "GNOME Desktop Environment"

 

yum groupinstall "Legacy Software Support"

 

yum groupinstall "Development Libraries"

 

yum groupinstall "Development Tools"

 

#yum groupinstall "Windows File Server"

 

yum groupinstall "System Tools"

 

yum groupinstall "X Window System"

 

yum install php-gd

yum install gd-devel

yum groupinstall "Chinese Support"

 

 

#yum install samba-common (此一動作會一起安裝samba-client)

#yum install samba

 

yum install gcc

yum install cpp

yum install gcc-c++

yum install ncurses

yum install ncurses-devel

yum install gd-devel php-gd

yum install gd-devel

yum install gcc

yum install cpp

yum install gcc-c++

yum install ncurses

yum install ncurses-devel

yum install gd-devel php-gd

yum install gd-devel

yum install zlib-devel

yum install freetype-devel freetype-demos freetype-utils

yum install libpng-devel libpng10 libpng10-devel

yum install libjpeg-devel

yum install ImageMagick

yum install php-gd

yum install flex

yum install ImageMagick-devel

 

 

#yum install system-config-bind

#yum groupinstall "DNS Name Server" //安裝 bind 及 bind-chroot 套件

yum groupinstall "MySQL Database"'

 

yum clean all

 

来自 <http://yanwang.blog.51cto.com/blog/1123232/373300>

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