centos5.4安装gcc
2010-11-15 16:29
417 查看
不能上网,利用光盘安装 gcc 和 gcc-c++的方法如下:
首先把光盘放入光驱内,虚拟机内的话就用 iso 光盘镜像就可以了。
然后如下:
[root@localhost ~]# more gcc_install.sh
#!/bin/bash
mount /dev/cdrom /mnt
cd /mnt/CentOS/
rpm -ivh glibc-common-2.5-42.i386.rpm
rpm -ivh kernel-headers-2.6.18-164.el5.i386.rpm
rpm -ivh libgcc-4.1.2-46.el5.i386.rpm
rpm -ivh glibc-2.5-42.i686.rpm
rpm -ivh cpp-4.1.2-46.el5.i386.rpm
rpm -ivh libgomp-4.4.0-6.el5.i386.rpm
rpm -ivh nscd-2.5-42.i386.rpm
rpm -ivh glibc-headers-2.5-42.i386.rpm
rpm -ivh glibc-devel-2.5-42.i386.rpm
rpm -ivh gcc-4.1.2-46.el5.i386.rpm
echo "gcc is installed successful!!!"
rpm -ivh libstdc++-4.1.2-46.el5.i386.rpm
rpm -ivh libstdc++-devel-4.1.2-46.el5.i386.rpm
rpm -ivh gcc-c++-4.1.2-46.el5.i386.rpm
echo "gcc-c++ is installed successful!!!"
[root@localhost ~]# chmod +x gcc_install.sh
[root@localhost ~]# ./gcc_install.sh
mount: block device /dev/cdrom is write-protected, mounting read-only
warning: glibc-common-2.5-42.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing... ########################################### [100%]
package glibc-common-2.5-42.i386 is already installed
warning: kernel-headers-2.6.18-164.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing... ########################################### [100%]
1:kernel-headers ########################################### [100%]
warning: libgcc-4.1.2-46.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing... ########################################### [100%]
package libgcc-4.1.2-46.el5.i386 is already installed
warning: glibc-2.5-42.i686.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing... ########################################### [100%]
package glibc-2.5-42.i686 is already installed
warning: cpp-4.1.2-46.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing... ########################################### [100%]
package cpp-4.1.2-46.el5.i386 is already installed
warning: libgomp-4.4.0-6.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing... ########################################### [100%]
1:libgomp ########################################### [100%]
warning: nscd-2.5-42.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing... ########################################### [100%]
package nscd-2.5-42.i386 is already installed
warning: glibc-headers-2.5-42.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing... ########################################### [100%]
1:glibc-headers ########################################### [100%]
warning: glibc-devel-2.5-42.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing... ########################################### [100%]
1:glibc-devel ########################################### [100%]
warning: gcc-4.1.2-46.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing... ########################################### [100%]
1:gcc ########################################### [100%]
gcc is installed successful!!!
warning: libstdc++-4.1.2-46.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing... ########################################### [100%]
package libstdc++-4.1.2-46.el5.i386 is already installed
warning: libstdc++-devel-4.1.2-46.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing... ########################################### [100%]
1:libstdc++-devel ########################################### [100%]
warning: gcc-c++-4.1.2-46.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing... ########################################### [100%]
1:gcc-c++ ########################################### [100%]
gcc-c++ is installed successful!!!
[root@localhost ~]# gcc
gcc: no input files
[root@localhost ~]#
这样就成功了,注意我这里用的是CentOS 5.4, 假如你用的CentOS是其他版本的话,就得上光盘中看看,rpm包的名字改变了没有,注意其实也是是版本号发生了变化。。。
首先把光盘放入光驱内,虚拟机内的话就用 iso 光盘镜像就可以了。
然后如下:
[root@localhost ~]# more gcc_install.sh
#!/bin/bash
mount /dev/cdrom /mnt
cd /mnt/CentOS/
rpm -ivh glibc-common-2.5-42.i386.rpm
rpm -ivh kernel-headers-2.6.18-164.el5.i386.rpm
rpm -ivh libgcc-4.1.2-46.el5.i386.rpm
rpm -ivh glibc-2.5-42.i686.rpm
rpm -ivh cpp-4.1.2-46.el5.i386.rpm
rpm -ivh libgomp-4.4.0-6.el5.i386.rpm
rpm -ivh nscd-2.5-42.i386.rpm
rpm -ivh glibc-headers-2.5-42.i386.rpm
rpm -ivh glibc-devel-2.5-42.i386.rpm
rpm -ivh gcc-4.1.2-46.el5.i386.rpm
echo "gcc is installed successful!!!"
rpm -ivh libstdc++-4.1.2-46.el5.i386.rpm
rpm -ivh libstdc++-devel-4.1.2-46.el5.i386.rpm
rpm -ivh gcc-c++-4.1.2-46.el5.i386.rpm
echo "gcc-c++ is installed successful!!!"
[root@localhost ~]# chmod +x gcc_install.sh
[root@localhost ~]# ./gcc_install.sh
mount: block device /dev/cdrom is write-protected, mounting read-only
warning: glibc-common-2.5-42.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing... ########################################### [100%]
package glibc-common-2.5-42.i386 is already installed
warning: kernel-headers-2.6.18-164.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing... ########################################### [100%]
1:kernel-headers ########################################### [100%]
warning: libgcc-4.1.2-46.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing... ########################################### [100%]
package libgcc-4.1.2-46.el5.i386 is already installed
warning: glibc-2.5-42.i686.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing... ########################################### [100%]
package glibc-2.5-42.i686 is already installed
warning: cpp-4.1.2-46.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing... ########################################### [100%]
package cpp-4.1.2-46.el5.i386 is already installed
warning: libgomp-4.4.0-6.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing... ########################################### [100%]
1:libgomp ########################################### [100%]
warning: nscd-2.5-42.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing... ########################################### [100%]
package nscd-2.5-42.i386 is already installed
warning: glibc-headers-2.5-42.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing... ########################################### [100%]
1:glibc-headers ########################################### [100%]
warning: glibc-devel-2.5-42.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing... ########################################### [100%]
1:glibc-devel ########################################### [100%]
warning: gcc-4.1.2-46.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing... ########################################### [100%]
1:gcc ########################################### [100%]
gcc is installed successful!!!
warning: libstdc++-4.1.2-46.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing... ########################################### [100%]
package libstdc++-4.1.2-46.el5.i386 is already installed
warning: libstdc++-devel-4.1.2-46.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing... ########################################### [100%]
1:libstdc++-devel ########################################### [100%]
warning: gcc-c++-4.1.2-46.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing... ########################################### [100%]
1:gcc-c++ ########################################### [100%]
gcc-c++ is installed successful!!!
[root@localhost ~]# gcc
gcc: no input files
[root@localhost ~]#
这样就成功了,注意我这里用的是CentOS 5.4, 假如你用的CentOS是其他版本的话,就得上光盘中看看,rpm包的名字改变了没有,注意其实也是是版本号发生了变化。。。
相关文章推荐
- CentOS 5.4 下gcc和gcc-c++的光盘 rpm 安装方式
- 利用光盘在 centos5.4 上安装gcc步骤
- CentOS-5.4-i386-bin-DVD源码安装gcc-4.8.0
- centos5.4安装g++和gcc
- Centos7.3_64位安装Apache2.4_mysql5.7_php5.4(阿里云LAMP php环境搭建图文教程)
- 在CentOS/RHEL 6.5上使用YUM安装PHP5.4或PHP5.5
- CentOS 5.11 软件安装-gcc的问题
- Linux下搭建编程环境----CentOS下升级安装GCC4.9.0
- CentOS5.4安装配置dhcp服务器
- CentOS 5.4安装rar
- CentOS 6.5 32位 GCC G++安装教程
- Centos 6.9 编译安装gcc 4.8.5
- CentOS中安装gcc编译器
- CentOS6.5下源码安装gcc-4.9.4
- CentOS6.5 从源码编译安装 GCC-4.9.1 全程实录《第二部分:编译,安装,测试》
- Centos 5.4 安装vncserver
- CentOs安装Scrapy出现error: Setup script exited with error: command ‘gcc’ failed with exit status 1错误解决方案
- CentOS安装gcc
- Linux(Centos5.4)上安装oracle10gR2(10.2.1)
- CentOS 5.5 下源码安装 gcc 4.9.1