SUSE安装g++的两种方法

简介:

方法一:使用光盘作为安装源,

# zypper in gcc-c++

方法二:

场景描述:在SUSE采用rpm安装g++的时候,遇到以下的问题:

linux-kernel-headers  is needed by *在suse/x86_64文件

夹下没有找到这样子的一个rpm包,导致后续的包都没有办法

正确的安装。

解决方案:在同事的帮助下,发现这个rpm包在noarch/中,

全称是linux-kernel-headers-2.6.32-1.4.13.noarch.rpm,

然后顺利的安装上g++。

依赖的包:

glibc-devel-2.11.3-17.31.1.x86_64.rpm

gcc43-4.3.4_20091019-0.22.17.x86_64.rpm

gcc-c++-4.3-62.198.x86_64.rpm

gcc43-c++-4.3.4_20091019-0.22.17.x86_64.rpm

libstdc++43-devel-32bit-4.3.4_20091019-0.22.17.x86_64.rpm

glibc-devel-32bit-2.11.3-17.31.1.x86_64.rpm

gcc43-c++-4.3.4_20091019-0.22.17.x86_64.rpm

libstdc++43-devel-4.3.4_20091019-0.22.17.x86_64.rpm

libstdc++-devel-4.3-62.198.x86_64.rpm

libstdc++46-4.6.1_20110701-0.13.9.x86_64.rpm

libstdc++46-32bit-4.6.1_20110701-0.13.9.x86_64.rpm

libstdc++33-32bit-3.3.3-11.9.x86_64.rpm

libstdc++43-devel-32bit-4.3.4_20091019-0.22.17.x86_64.rpm

gcc43-c++-4.3.4_20091019-0.22.17.x86_64.rpm



注意:安装的是gcc-4.3需要建立软连接:

ln -sf /usr/bin/gcc-4.3 /usr/bin/gcc

     安装的是g++-4.3需要建立软连接

ln -sf /usr/bin/g++-4.3 /usr/bin/g++


 



     本文转自fengyuzaitu 51CTO博客,原文链接:http://blog.51cto.com/fengyuzaitu/1420988,如需转载请自行联系原作者



相关文章
BigCloud Enterprise Linux 8和Rocky Linux 8升级OpenSSH步骤
本文介绍了在BigCloud Enterprise Linux 8.2/8.6和Rocky Linux 8.10上升级OpenSSH的详细步骤。首先配置Telnet服务和GCC编译器以确保远程登录安全,接着备份旧版OpenSSH并下载、编译、安装最新版本(如9.9p1)。然后创建新的sshd系统服务配置文件,调整配置并启动服务。最后验证升级效果,关闭不必要的Telnet服务,并处理可能的防火墙和SELinux问题。通过这些步骤可有效修复低版本OpenSSH带来的高危漏洞。
126 13
使用debootstrap手动安装debian系统
本文说明如何通过现有的 Unix 或 Linux 系统来安装 Debian GNU/Linux,而非使用由菜单驱动的安装程序。 在本文中,假设对于输入命令以及在文件系统中穿梭移动并不生疏。 一旦根据自己的要求配置好了新的 Debian 系统,就可以将来系统中的用户数据悉数迁移到新系统里去。 一言以蔽之,这是一次“不停机”的 Debian GNU/Linux 安装。
614 0

热门文章

最新文章

下一篇
oss创建bucket
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等