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命令的时候是要先插入第一张光盘的
阅读(1349) | 评论(0) | 转发(0) |