设为首页 收藏本站
查看: 2661|回复: 0

[经验分享] [原]HEHL6下配置GCC及KVM安装

[复制链接]

尚未签到

发表于 2015-4-10 17:17:28 | 显示全部楼层 |阅读模式
  目前系统为REHL6,内核为2.6.32-71.el6.x86_64版本,安装之后需要在此平台上使用KVM。GCC和KVM安装是必需的步骤,如果已经自带,则不必另行手动操作。本次是为手动安装过程,简单记录一下:
  一.GCC安装:
  1.获取相关的依赖包:
  -rwxr-xr-x. 1 root root    95136 Feb 23 09:44 cloog-ppl-0.15.7-1.2.el6.i686.rpm
-rwxr-xr-x. 1 root root    95452 Feb 23 09:44 cloog-ppl-0.15.7-1.2.el6.x86_64.rpm
-rwxr-xr-x. 1 root root  3887160 Feb 23 09:46 compat-gcc-34-3.4.6-19.el6.x86_64.rpm
-rwxr-xr-x. 1 root root 10498252 Feb 23 09:46 compat-gcc-34-c++-3.4.6-19.el6.x86_64.rpm
-rwxr-xr-x. 1 root root  2180492 Feb 23 09:46 compat-gcc-34-g77-3.4.6-19.el6.x86_64.rpm
-rwxr-xr-x. 1 root root  1299752 Feb 23 09:43 compat-glibc-2.5-46.2.x86_64.rpm
-rwxr-xr-x. 1 root root   458320 Feb 23 09:44 compat-glibc-headers-2.5-46.2.x86_64.rpm
-rwxr-xr-x. 1 root root    78872 Feb 23 09:45 compat-libstdc++-296-2.96-144.el6.i686.rpm
-rwxr-xr-x. 1 root root   193372 Feb 23 09:45 compat-libstdc++-33-3.2.3-69.el6.i686.rpm
-rwxr-xr-x. 1 root root   187516 Feb 23 09:45 compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm
-rwxr-xr-x. 1 root root  3915612 Feb 23 09:45 cpp-4.4.4-13.el6.x86_64.rpm
-rwxr-xr-x. 1 root root 10539672 Feb 23 09:45 gcc-4.4.4-13.el6.x86_64.rpm
-rwxr-xr-x. 1 root root  4955564 Feb 23 09:46 gcc-c++-4.4.4-13.el6.x86_64.rpm
-rwxr-xr-x. 1 root root  4950764 Feb 23 09:45 gcc-gfortran-4.4.4-13.el6.x86_64.rpm
-rwxr-xr-x. 1 root root  9159816 Feb 23 09:45 gcc-gnat-4.4.4-13.el6.x86_64.rpm
-rwxr-xr-x. 1 root root  3929356 Feb 23 09:45 gcc-java-4.4.4-13.el6.x86_64.rpm
-rwxr-xr-x. 1 root root  3816168 Feb 23 09:45 gcc-objc-4.4.4-13.el6.x86_64.rpm
-rwxr-xr-x. 1 root root  4162988 Feb 23 09:45 gcc-objc++-4.4.4-13.el6.x86_64.rpm
-rwxr-xr-x. 1 root root  4466392 Feb 23 09:43 glibc-2.12-1.7.el6.i686.rpm
-rwxr-xr-x. 1 root root  3920352 Feb 23 09:43 glibc-2.12-1.7.el6.x86_64.rpm
-rwxr-xr-x. 1 root root 14815676 Feb 23 09:43 glibc-common-2.12-1.7.el6.x86_64.rpm
-rwxr-xr-x. 1 root root   983404 Feb 23 09:44 glibc-devel-2.12-1.7.el6.i686.rpm
-rwxr-xr-x. 1 root root   982968 Feb 23 09:44 glibc-devel-2.12-1.7.el6.x86_64.rpm
-rwxr-xr-x. 1 root root   605060 Feb 23 09:44 glibc-headers-2.12-1.7.el6.x86_64.rpm
-rwxr-xr-x. 1 root root   157540 Feb 23 09:43 glibc-utils-2.12-1.7.el6.x86_64.rpm
-rwxr-xr-x. 1 root root   988544 Feb 23 09:43 kernel-headers-2.6.32-71.el6.x86_64.rpm
-rwxr-xr-x. 1 root root   106920 Feb 23 09:43 libgcc-4.4.4-13.el6.i686.rpm
-rwxr-xr-x. 1 root root    94612 Feb 23 09:43 libgcc-4.4.4-13.el6.x86_64.rpm
-rwxr-xr-x. 1 root root 18077004 Feb 23 09:58 libgcj-4.4.4-13.el6.i686.rpm
-rwxr-xr-x. 1 root root 19418284 Feb 23 09:58 libgcj-4.4.4-13.el6.x86_64.rpm
-rwxr-xr-x. 1 root root  1657360 Feb 23 09:58 libgcj-devel-4.4.4-13.el6.i686.rpm
-rwxr-xr-x. 1 root root  1657380 Feb 23 09:58 libgcj-devel-4.4.4-13.el6.x86_64.rpm
-rwxr-xr-x. 1 root root 12878720 Feb 23 09:58 libgcj-src-4.4.4-13.el6.x86_64.rpm
-rwxr-xr-x. 1 root root   918544 Feb 23 09:55 libgnat-4.4.4-13.el6.i686.rpm
-rwxr-xr-x. 1 root root   923340 Feb 23 09:55 libgnat-4.4.4-13.el6.x86_64.rpm
-rwxr-xr-x. 1 root root  3342128 Feb 23 09:55 libgnat-devel-4.4.4-13.el6.i686.rpm
-rwxr-xr-x. 1 root root  3406868 Feb 23 09:55 libgnat-devel-4.4.4-13.el6.x86_64.rpm
-rwxr-xr-x. 1 root root   112804 Feb 23 09:43 libgomp-4.4.4-13.el6.i686.rpm
-rwxr-xr-x. 1 root root   110456 Feb 23 09:43 libgomp-4.4.4-13.el6.x86_64.rpm
-rwxr-xr-x. 1 root root   298436 Feb 23 09:45 libstdc++-4.4.4-13.el6.i686.rpm
-rwxr-xr-x. 1 root root   291748 Feb 23 09:45 libstdc++-4.4.4-13.el6.x86_64.rpm
-rwxr-xr-x. 1 root root  1603320 Feb 23 09:45 libstdc++-devel-4.4.4-13.el6.i686.rpm
-rwxr-xr-x. 1 root root  1612992 Feb 23 09:45 libstdc++-devel-4.4.4-13.el6.x86_64.rpm
-rwxr-xr-x. 1 root root 14378008 Feb 23 09:45 libstdc++-docs-4.4.4-13.el6.x86_64.rpm
-rwxr-xr-x. 1 root root   159928 Feb 23 09:44 mpfr-2.4.1-6.el6.x86_64.rpm
-rwxr-xr-x. 1 root root   201944 Feb 23 09:43 nscd-2.12-1.7.el6.x86_64.rpm
-rwxr-xr-x. 1 root root  1315064 Feb 23 09:44 ppl-0.10.2-11.el6.i686.rpm
-rwxr-xr-x. 1 root root  1322304 Feb 23 09:44 ppl-0.10.2-11.el6.x86_64.rpm
-rwxr-xr-x. 1 root root  1018224 Feb 23 09:45 qpid-cpp-client-0.7.946106-5.el6.i686.rpm
-rwxr-xr-x. 1 root root   986124 Feb 23 09:45 qpid-cpp-client-0.7.946106-5.el6.x86_64.rpm
-rwxr-xr-x. 1 root root   871808 Feb 23 09:45 qpid-cpp-server-0.7.946106-5.el6.i686.rpm
-rwxr-xr-x. 1 root root   855656 Feb 23 09:45 qpid-cpp-server-0.7.946106-5.el6.x86_64.rpm
-rwxr-xr-x. 1 root root    44504 Feb 23 09:59 zlib-devel-1.2.3-25.el6.i686.rpm
-rwxr-xr-x. 1 root root    44488 Feb 23 09:59 zlib-devel-1.2.3-25.el6.x86_64.rpm
-rwxr-xr-x. 1 root root  3887160 Feb 23 09:21 compat-gcc-34-3.4.6-19.el6.x86_64.rpm
-rwxr-xr-x. 1 root root 10498252 Feb 23 09:21 compat-gcc-34-c++-3.4.6-19.el6.x86_64.rpm
-rwxr-xr-x. 1 root root  2180492 Feb 23 09:21 compat-gcc-34-g77-3.4.6-19.el6.x86_64.rpm
-rwxr-xr-x. 1 root root   458320 Feb 23 09:19 compat-glibc-headers-2.5-46.2.x86_64.rpm
-rwxr-xr-x. 1 root root 10539672 Feb 23 09:20 gcc-4.4.4-13.el6.x86_64.rpm
drwxr-xr-x. 2 root root     4096 Feb 23 09:59 gcc-c++
-rwxr-xr-x. 1 root root  4955564 Feb 23 09:21 gcc-c++-4.4.4-13.el6.x86_64.rpm
-rwxr-xr-x. 1 root root  4950764 Feb 23 09:20 gcc-gfortran-4.4.4-13.el6.x86_64.rpm
-rwxr-xr-x. 1 root root  9159816 Feb 23 09:20 gcc-gnat-4.4.4-13.el6.x86_64.rpm
-rwxr-xr-x. 1 root root  3929356 Feb 23 09:20 gcc-java-4.4.4-13.el6.x86_64.rpm
-rwxr-xr-x. 1 root root  3816168 Feb 23 09:20 gcc-objc-4.4.4-13.el6.x86_64.rpm
-rwxr-xr-x. 1 root root  4162988 Feb 23 09:20 gcc-objc++-4.4.4-13.el6.x86_64.rpm
-rwxr-xr-x. 1 root root 14815676 Feb 23 09:41 glibc-common-2.12-1.7.el6.x86_64.rpm
-rwxr-xr-x. 1 root root   983404 Feb 23 09:19 glibc-devel-2.12-1.7.el6.i686.rpm
-rwxr-xr-x. 1 root root   982968 Feb 23 09:19 glibc-devel-2.12-1.7.el6.x86_64.rpm
-rwxr-xr-x. 1 root root   605060 Feb 23 09:19 glibc-headers-2.12-1.7.el6.x86_64.rpm
-rwxr-xr-x. 1 root root   988544 Feb 23 09:18 kernel-headers-2.6.32-71.el6.x86_64.rpm
-rwxr-xr-x. 1 root root   112804 Feb 23 09:20 libgomp-4.4.4-13.el6.i686.rpm
-rwxr-xr-x. 1 root root   110456 Feb 23 09:20 libgomp-4.4.4-13.el6.x86_64.rpm
-rwxr-xr-x. 1 root root  1603320 Feb 23 09:20 libstdc++-devel-4.4.4-13.el6.i686.rpm
-rwxr-xr-x. 1 root root  1612992 Feb 23 09:20 libstdc++-devel-4.4.4-13.el6.x86_64.rpm
2.按照顺序安装GCC:
  rpm -ivh glibc-common-2.12-1.25.el6.x86_64.rpm                                                        
rpm -ivh kernel-headers-2.6.32-131.0.15.el6.x86_64.rpm                                                         
rpm -ivh libgcc-4.4.5-6.el6.x86_64.rpm                                                                          
rpm -ivh glibc-2.12-1.25.el6.x86_64.rpm                 
rpm -ivh libgomp-4.4.5-6.el6.x86_64.rpm                 
rpm -ivh nscd-2.12-1.25.el6.x86_64.rpm                  
rpm -ivh glibc-headers-2.12-1.25.el6.x86_64.rpm         
rpm -ivh glibc-devel-2.12-1.25.el6.x86_64.rpm           
rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm                    
rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm                  
rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm            
rpm -ivh cpp-4.4.5-6.el6.x86_64.rpm                     
rpm -ivh gcc-4.4.5-6.el6.x86_64.rpm                     
rpm -ivh libstdc++-4.4.5-6.el6.x86_64.rpm               
rpm -ivh libstdc++-devel-4.4.5-6.el6.x86_64.rpm         
rpm -ivh gcc-c++-4.4.5-6.el6.x86_64.rpm   
  3.安装GCC-G++顺序如下:
  rpm -ivh libstdc++-4.4.5-6.el6.x86_64.rpm      
rpm -ivh libstdc++-devel-4.4.5-6.el6.x86_64.rpm
rpm -ivh gcc-c++-4.4.5-6.el6.x86_64.rpm        
注:如果存在报错或者依赖,需要根据提示寻找相关包或者提示查找并安装,过不去的包可以尝试采用加参数 --nodeps形式安装。
  二.KVM安装:
  1.下载KVM内核包qemu-kvm-0.14.1.tar.gz,并传至目标机器:
  http://www.linux-kvm.org/page/Downloads
  2.解压 tar -xvf qemu-kvm-0.14.1.tar.gz
  解压之后开始安装:
  ./configure --prefix=/usr/local
  make
make install
  完成之后检查命令:qemu-system-x86_64 --help,可以查到帮助信息即表明OK。
  为了方便起见可以: alias kvm="qemu-system-x86_64"
并写入vi ~/.bashrc ,source ~/.bashrc
  接下来上传镜像,就可以使用了。
  --------------------------------------------
  2012-02-23 10:25
  H.C

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-55785-1-1.html 上篇帖子: Cisco KVM Console无法打开 下篇帖子: [zz]KVM 虚拟机故障排除一例
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表