yum安装gcc

  如果服务器是自己的,并且机器就在身边,那什么都不用说了,缺少gcc顶多就是重新放入安装盘,把开发工具包安装上。但是如果是租的服务器,托管服务
方那帮人又搞不懂你说的啥子gcc,要安装gcc实在是太麻烦了。你得去找gcc相关的包,版本号还得必须对应上,否则不兼容。最近给一个朋友装gcc,
着实头疼了一把。后来发现yum这个好东西,只需要执行一个命令,所有的烦恼都解除了。

朋友的系统是CentOS 5
的,托管商没给安装gcc,于是使用如下两个命令就可把gcc,gcc-c++统统安装上:

yum -y install gcc

yum -y install gcc-c++

yum会自动查找软件的相关依赖包,自动下载安装,全过程轻松愉快。特此记录一下。


[[email protected] Jorcen]# yum -y install gcc
Loaded plugins: fastestmirror, langpacks, refresh-packagekit
livna | 1.3 kB 00:00
rpmfusion-free-updates | 3.3 kB 00:00
rpmfusion-nonfree-updates | 3.3 kB 00:00
updates/19/x86_64/metalink | 4.0 kB 00:00
updates | 4.9 kB 00:00
updates/19/x86_64/primary_db | 11 MB 00:54
(1/3): rpmfusion-nonfree-updates/19/x86_64/primary_db | 246 kB 00:01
(2/3): updates/19/x86_64/updateinfo | 1.2 MB 00:04
(3/3): updates/19/x86_64/pkgtags | 1.0 MB 00:19
Loading mirror speeds from cached hostfile
* fedora: mirrors.oschina.net
* livna: ftp-stud.fht-esslingen.de
* rpmfusion-free: mirror.bjtu.edu.cn
* rpmfusion-free-updates: mirror.bjtu.edu.cn
* rpmfusion-nonfree: mirror.bjtu.edu.cn
* rpmfusion-nonfree-updates: mirror.bjtu.edu.cn
* updates: mirrors.oschina.net
Resolving Dependencies
--> Running transaction check
---> Package gcc.x86_64 0:4.8.2-7.fc19 will be installed
--> Processing Dependency: cpp = 4.8.2-7.fc19 for package: gcc-4.8.2-7.fc19.x86_64
--> Processing Dependency: glibc-devel >= 2.2.90-12 for package: gcc-4.8.2-7.fc19.x86_64
--> Processing Dependency: libmpc.so.3()(64bit) for package: gcc-4.8.2-7.fc19.x86_64
--> Running transaction check
---> Package cpp.x86_64 0:4.8.2-7.fc19 will be installed
---> Package glibc-devel.x86_64 0:2.17-20.fc19 will be installed
--> Processing Dependency: glibc-headers = 2.17-20.fc19 for package: glibc-devel-2.17-20.fc19.x86_64
--> Processing Dependency: glibc-headers for package: glibc-devel-2.17-20.fc19.x86_64
---> Package libmpc.x86_64 0:1.0.1-1.fc19 will be installed
--> Running transaction check
---> Package glibc-headers.x86_64 0:2.17-20.fc19 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

======================================================================================================================================================
Package Arch Version Repository Size
======================================================================================================================================================
Installing:
gcc x86_64 4.8.2-7.fc19 updates 16 M
Installing for dependencies:
cpp x86_64 4.8.2-7.fc19 updates 5.9 M
glibc-devel x86_64 2.17-20.fc19 updates 1.0 M
glibc-headers x86_64 2.17-20.fc19 updates 645 k
libmpc x86_64 1.0.1-1.fc19 fedora 49 k

Transaction Summary
======================================================================================================================================================
Install 1 Package (+4 Dependent packages)

Total download size: 24 M
Installed size: 55 M
Downloading packages:
cpp-4.8.2-7.fc19.x86_64.rpm FAILED ] 43 kB/s | 251 kB 00:09:16 ETA
http://mirror.nus.edu.sg/fedora/linux/updates/19/x86_64/cpp-4.8.2-7.fc19.x86_64.rpm: [Errno 14] HTTP Error 403 - ForbiddenkB/s | 251 kB 00:09:16 ETA
Trying other mirror.
glibc-headers-2.17-20.fc19.x86 FAILED ] 49 kB/s | 330 kB 00:08:02 ETA
http://mirror.nus.edu.sg/fedora/linux/updates/19/x86_64/glibc-headers-2.17-20.fc19.x86_64.rpm: [Errno 14] HTTP Error 403 - Forbidden kB 00:08:02 ETA
Trying other mirror.
(1/5): libmpc-1.0.1-1.fc19.x86_64.rpm | 49 kB 00:00:07
(2/5): glibc-devel-2.17-20.fc19.x86_64.rpm | 1.0 MB 00:00:13
(3/5): cpp-4.8.2-7.fc19.x86_64.rpm | 5.9 MB 00:00:30
(4/5): glibc-headers-2.17-20.fc19.x86_64.rpm | 645 kB 00:00:30
(5/5): gcc-4.8.2-7.fc19.x86_64.rpm | 16 MB 00:03:45
------------------------------------------------------------------------------------------------------------------------------------------------------
Total 107 kB/s | 24 MB 00:03:45
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : libmpc-1.0.1-1.fc19.x86_64 1/5
Installing : cpp-4.8.2-7.fc19.x86_64 2/5
Installing : glibc-headers-2.17-20.fc19.x86_64 3/5
Installing : glibc-devel-2.17-20.fc19.x86_64 4/5
Installing : gcc-4.8.2-7.fc19.x86_64 5/5
Verifying : cpp-4.8.2-7.fc19.x86_64 1/5
Verifying : glibc-headers-2.17-20.fc19.x86_64 2/5
Verifying : glibc-devel-2.17-20.fc19.x86_64 3/5
Verifying : gcc-4.8.2-7.fc19.x86_64 4/5
Verifying : libmpc-1.0.1-1.fc19.x86_64 5/5

Installed:
gcc.x86_64 0:4.8.2-7.fc19

Dependency Installed:
cpp.x86_64 0:4.8.2-7.fc19 glibc-devel.x86_64 0:2.17-20.fc19 glibc-headers.x86_64 0:2.17-20.fc19 libmpc.x86_64 0:1.0.1-1.fc19

Complete!

install gcc-c++


[[email protected] Jorcen]# yum -y install gcc-c++
Loaded plugins: fastestmirror, langpacks, refresh-packagekit
Loading mirror speeds from cached hostfile
* fedora: mirrors.yun-idc.com
* livna: ftp-stud.fht-esslingen.de
* rpmfusion-free: mirror.bjtu.edu.cn
* rpmfusion-free-updates: mirror.bjtu.edu.cn
* rpmfusion-nonfree: mirror.bjtu.edu.cn
* rpmfusion-nonfree-updates: mirror.bjtu.edu.cn
* updates: mirrors.yun-idc.com
Resolving Dependencies
--> Running transaction check
---> Package gcc-c++.x86_64 0:4.8.2-7.fc19 will be installed
--> Processing Dependency: libstdc++-devel = 4.8.2-7.fc19 for package: gcc-c++-4.8.2-7.fc19.x86_64
--> Running transaction check
---> Package libstdc++-devel.x86_64 0:4.8.2-7.fc19 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

======================================================================================================================================================
Package Arch Version Repository Size
======================================================================================================================================================
Installing:
gcc-c++ x86_64 4.8.2-7.fc19 updates 7.1 M
Installing for dependencies:
libstdc++-devel x86_64 4.8.2-7.fc19 updates 1.5 M

Transaction Summary
======================================================================================================================================================
Install 1 Package (+1 Dependent package)

Total download size: 8.6 M
Installed size: 24 M
Downloading packages:
(1/2): libstdc++-devel-4.8.2-7.fc19.x86_64.rpm | 1.5 MB 00:00:14
(2/2): gcc-c++-4.8.2-7.fc19.x86_64.rpm | 7.1 MB 00:01:02
------------------------------------------------------------------------------------------------------------------------------------------------------
Total 140 kB/s | 8.6 MB 00:01:02
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : libstdc++-devel-4.8.2-7.fc19.x86_64 1/2
Installing : gcc-c++-4.8.2-7.fc19.x86_64 2/2
Verifying : libstdc++-devel-4.8.2-7.fc19.x86_64 1/2
Verifying : gcc-c++-4.8.2-7.fc19.x86_64 2/2

Installed:
gcc-c++.x86_64 0:4.8.2-7.fc19

Dependency Installed:
libstdc++-devel.x86_64 0:4.8.2-7.fc19

Complete!

other


yum -y install gcc
yum -y install gcc-c++
yum install make

-- 或者
yum groupinstall "Development Tools"

-- 或者
yum install gcc gcc-c++ kernel-devel

yum安装gcc,布布扣,bubuko.com

时间: 2024-10-09 06:44:09

yum安装gcc的相关文章

fedora 14系统使用yum 安装gcc报错

错误:Cannot retrieve repository metadata (repomd.xml) for repository: fedora. Please verify its path and try again {大体的一个思路: 1使用默认的yum源,若不行 2使用网络yum源,若不行 3使用光盘yum源,} 网上也找不到FC14的yum源了.那就使用光盘,本地安装吧 mount /dev/cdrom /media cp -rf /medir/* /mnt      (这一步似乎

安装appach时出现没有安装gcc的错误,用yum安装gcc时yum出现错误(修改yum配置)

yum的作用是从源读取软件列表,然后安装. yum首先需要我们自己更换可用的源,并且配置好才能方便地使用. 在自己安装的CentOS6.5中使用yum安装软件,总是提示404错误信息,百度后发现原来要设置yum源. 设置yum源按照网上的步骤终于成功啦,这里的得出的一点结论是新装的centos系统还要做更换修改yum源的操作,原因是系统自带的源基本是为了服务器的稳定,所以软件版本很旧(但是的却很稳定).可是程序更新换代并不只是版本号的变化,很多新功能.新技术.安全更新被添加进去,适当的使用新版软

CentOS无法使用yum安装gcc等依赖包

2017/6/26 在使用CentOS的yum -y install  时 可以先进入  /etc/yum.repos.d/ 文件下,将CentOS-Base.repo文件名改为CentOS-Base.repo.bak使其失效 从而让系统使用CentOS-Media.repo文件 对CentOS-Media.repo文件进行修改 源文件内容如下 修改后 要注意,该地址是iso挂载的地址 若未进行挂载,将会发生以下错误 出现此问题是因为yum源里配置了baseurl=file:///media/c

yum安装出现Error: database disk image is malformed报错

使用yum安装gcc命令时,电脑意外重启,恢复虚拟机后再次使用yum安装gcc出现报错信息 Error: database disk image is malformed 报错原因是之前意外结束安装进程之前已经产生了缓存 使用yum重新安装的时候首先要清除缓存,使用yum clean all命令 yum clean all 清除yum缓存,使用yum安装软件包时yum把下载的软件包和header存储在cache中,进程意外中断后之前下载的内容不会自动删除,我们需要先清空缓存后再重新下载.当然,如

Linux安装gcc编译器详解

本人使用的是CentOS 6.5 64位系统,由于在安装系统的时候并没有勾选安装gcc编译器,因此需要自行安装gcc编译器. 使用yum安装gcc 对于配备了yum的Linux发行版而言,安装gcc编译器就变得so easy.我们只需要分别执行如下命令即可: #安装gcc.c++编译器以及内核文件yum -y install gcc gcc-c++ kernel-devel 自行安装gcc 不过使用yum安装的gcc并非当前的最新版本,目前gcc的最新版本为4.9.0(gcc 4.8开始全面支持

CentOs下安装gcc/g++/gdb

使用yum安装gcc:yum install gcc即可.使用:which gcc 查看是否安装成功 使用yum安装g++:yum install gcc-c++ 即可.使用:which g++ 查看是否安装成功 gdb安装 方法一:使用yum安装:yum install gdb即可.使用:which gdb 查看是否安装成功 原文地址:https://www.cnblogs.com/jiftle/p/8372811.html

Centos 6.9 编译安装gcc 4.8.5

前言 GCC(GNU Compiler Collection,GNU编译器合集)是linux以及其他类UNIX平台上进行开源项目,软件开发等必不可少的工具链组成之一.(其他的还有clang以及llvm等编译器) 对于程序员以及系统管理员而言,经常需要从软件的源码进行手动编译安装, 不论是configure脚本,还是make工具,最终都需要调用gcc(或者其它编译器)来进行实际的编译工作. 另外,各种软件也经常需要使用gcc的新版特性,并且与旧版gcc共存,根据实际的需求进行调用. 实验环境:VM

Linux——CentOS7安装gcc编译器详解

使用yum安装gcc 使用yum命令安装还是非常easy的. yum -y install gcc gcc-c++ kernel-devel //安装gcc.c++编译器以及内核文件 手动安装gcc 从CentOS7的系统安装镜像中取出需要的rpm包(也可以通过别的方式获取):解压镜像文件,进入"Packages"目录,里面很多rpm包,取出如下几个: mpfr-3.1.1-4.el7.x86_64.rpm libmpc-1.0.1-3.el7.x86_64.rpm kernel-he

解决RedHat5.8无法利用yum安装软件问题

解决RedHat5.8无法利用yum安装软件问题 好久都没有用红帽系统了,今天在睿江云安装部署Sybase,在RedHat5.8的环境需要测试,用yum安装gcc结果如下: [[email protected] ~]# yum -y install gcc Loaded plugins: katello, product-id, security, subscription-manager Updating certificate-based repositories. Unable to re