用什么都的用原生态的,我不想在系统安装太多无关的东西,一来用不着浪费空间,二来降低了服务器安全性和性能,三是我喜欢最小化安装。
测试环境: VBOX4.2 + CentOS6.3 (32)
windows配置了Loopback 作为连接虚拟机的专用网卡(这样的目的是无线和有线网卡需要自动获取IP时,可以顺利连接互联网)
1、最小化安装CentOS(不再详细说明,安装光盘用DVD版,不要拿600M的minimalISO 哦)
2、配置LOOPBACK对应网卡的IP地址,让SSH能顺利连接,注意不要配置网关,因为这个网卡不会跨网段,配了网关可能自动获取IP后就不能连接哦,自己可以小测一下)
3、将安装光盘拷贝到系统中,当然只是用一次两次就没必要了,自己看着办
>>cd /media/
>>mkdir cdrom
>>mkdir CentOS
>>mount -t iso9660 /dev/cdrom/media/cdrom
>>cp -R /media/cdrom/*/media/CentOS/
......................耐心等待一会,喝杯咖啡...........................
4、安装你需要的包
>>yum install --disablerepo=\*--enablerepo=c6-mediakernel*
>>yum install --disablerepo=\*--enablerepo=c6-mediasetuptool
>>yum install --disablerepo=\*--enablerepo=c6-mediantsysv
>>yum install --disablerepo=\*--enablerepo=c6-mediasystem-config-firewall-tui
>>yum install --disablerepo=\*--enablerepo=c6-mediasystem-config-network-tui
>>yum install --disablerepo=\*--enablerepo=c6-mediasystem-config-keyboard
>>yum install --disablerepo=\*--enablerepo=c6-mediasystem-config-language
.......................................
>>yum install --disablerepo=\*--enablerepo=c6-mediasystem-config-printer
哦,对了不安装system-config-network-tui可能不能自动获取IP,我没详细测试,应该是这样
5、安装编译环境(可选)
>>yum install --disablerepo=\*--enablerepo=c6-mediakernel*
>>yum install --disablerepo=\*--enablerepo=c6-media makegccgcc-c++
编译环境:
libstdc++-devel.i686
gcc-c++.i686
glibc.i686
make
ncurses-devel.i686
gtk2-devel.i686
gdb.i686
6、重启一下
>> init 6
基本的可编译的环境搞定,看看自己还需要什么
参考内容(看懂这个,上面的内容也应该理解了,看不懂别骂我):
>>cat /etc/yum.repos.d/CentOS-Media.repo