Chinaunix首页 | 论坛 | 博客
  • 博客访问: 320085
  • 博文数量: 50
  • 博客积分: 3052
  • 博客等级: 中校
  • 技术积分: 710
  • 用 户 组: 普通用户
  • 注册时间: 2007-12-03 12:13
文章分类
文章存档

2009年(10)

2008年(40)

我的朋友

分类: LINUX

2008-10-21 21:34:35

linux下编译安装软件那是在通常不过了,可往往你会不会碰到,新装的系统忘了安装开发包,或其他一些组件,难道需要从新安装系统又或者关联的包一个个的安装,这些都不用了,如果你能上网,那当然很方便,直接yum就行,如果恰巧上不了网,但你手头有安装光盘或者iso文件,那也就很方便了
如果是iso就先传到服务器上,然后执行

mount /path/sysdisk.iso /media/ -t iso9660 -o loop

如果是光盘直接执行

mount /dev/cdrom /media/cdrom/ -t iso9660 -o ro

然后执行

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.old

将yum的base文件改名,因为我们需要用到的是/etc/yum.repos.d/目录下的CentOS-Media.repo文件
这时候执行

yum --enablerepo=c4-media grouplist #c4-media这个根据使用的centos的版本,我用的是4,所以这里是c4,如果各位用的是5,就请改成c5-media

执行完之后屏幕上显示

[root@linux01 ~]# yum --enablerepo=c4-media grouplist
Setting up Group Process
Setting up repositories
Installed Groups:
   Compatibility Arch Support
   Mail Server
Available Groups:
   Administration Tools
   Authoring and Publishing
   Compatibility Arch Development Support
   DNS Name Server
   Development Tools
   Editors
   Engineering and Scientific
   FTP Server
   GNOME Desktop Environment
   GNOME Software Development
   Games and Entertainment
   Graphical Internet
   Graphics
   KDE (K Desktop Environment)
   KDE Software Development
   Legacy Network Server
   Legacy Software Development
   MySQL Database
   Network Servers
   News Server
   Office/Productivity
   PostgreSQL Database
   Printing Support
   Server Configuration Tools
   Sound and Video
   System Tools
   Text-based Internet
   Web Server
   Windows File Server
   X Software Development
   X Window System
Done

然后各位就可以根据自己的需要安装整个组件了,比如忘记安装开发包,就可以执行

yum --enablerepo=c4-media groupinstall ‘Development Tools’

这样就可以把整个开发包安装了,因为redhat本身不带yum,可以给redhat安装上yum然后同理执行的

有一点需要注意的,如果是cd版的安装光盘,在执行yum命令的时候是要先插入第一张光盘的
阅读(1339) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~